diff --git a/VERSION b/VERSION index c4f4c092..3ec94ab6 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-07-11 21:59:05) dev +Version 2.00.0 (2012-07-11 22:00:34) dev diff --git a/applications/admin/languages/af.py b/applications/admin/languages/af.py index 5a28013d..3af99460 100644 --- a/applications/admin/languages/af.py +++ b/applications/admin/languages/af.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'af', +'!langname!': 'Afrikaanse', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', '(requires internet access)': '(vereis internet toegang)', diff --git a/applications/admin/languages/bg.py b/applications/admin/languages/bg.py index 9fd00101..72a76c3d 100644 --- a/applications/admin/languages/bg.py +++ b/applications/admin/languages/bg.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'bg', +'!langname!': 'Български', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/de.py b/applications/admin/languages/de.py index 4969d2c7..747632a2 100644 --- a/applications/admin/languages/de.py +++ b/applications/admin/languages/de.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'de', +'!langname!': 'Deutsch', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"Update" ist ein optionaler Ausdruck wie "Feld1 = \'newvalue". JOIN Ergebnisse können nicht aktualisiert oder gelöscht werden', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/es.py b/applications/admin/languages/es.py index 5160646d..89830b9a 100644 --- a/applications/admin/languages/es.py +++ b/applications/admin/languages/es.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'es', +'!langname!': 'Español', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"actualice" es una expresión opcional como "campo1=\'nuevo_valor\'". No se puede actualizar o eliminar resultados de un JOIN', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/fr.py b/applications/admin/languages/fr.py index 42235cbb..438024e8 100644 --- a/applications/admin/languages/fr.py +++ b/applications/admin/languages/fr.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'fr', +'!langname!': 'Français', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"update" est une expression en option tels que "field1 = \'newvalue\'". Vous ne pouvez pas mettre à jour ou supprimer les résultats d\'une jointure "a JOIN"', '%Y-%m-%d': '%d-%m-%Y', '%Y-%m-%d %H:%M:%S': '%d-%m-%Y %H:%M:%S', diff --git a/applications/admin/languages/he.py b/applications/admin/languages/he.py index 403aa24e..8bae31ab 100644 --- a/applications/admin/languages/he.py +++ b/applications/admin/languages/he.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'he-il', +'!langname!': 'עברית', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"עדכן" הוא ביטוי אופציונאלי, כגון "field1=newvalue". אינך יוכל להשתמש בjoin, בעת שימוש ב"עדכן" או "מחק".', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/it.py b/applications/admin/languages/it.py index e2a18867..cb8be49a 100644 --- a/applications/admin/languages/it.py +++ b/applications/admin/languages/it.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'it', +'!langname!': 'Italiano', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"update" è un\'espressione opzionale come "campo1=\'nuovo valore\'". Non si può fare "update" o "delete" dei risultati di un JOIN ', '%Y-%m-%d': '%d/%m/%Y', '%Y-%m-%d %H:%M:%S': '%d/%m/%Y %H:%M:%S', diff --git a/applications/admin/languages/pl.py b/applications/admin/languages/pl.py index 069ba5dc..3e81db28 100644 --- a/applications/admin/languages/pl.py +++ b/applications/admin/languages/pl.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'pl', +'!langname!': 'Polska', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"Uaktualnij" jest dodatkowym wyrażeniem postaci "pole1=\'nowawartość\'". Nie możesz uaktualnić lub usunąć wyników z JOIN:', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/pt.py b/applications/admin/languages/pt.py index e182a43f..3eabf06e 100644 --- a/applications/admin/languages/pt.py +++ b/applications/admin/languages/pt.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'pt', +'!langname!': 'Português', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"update" é uma expressão opcional como "campo1=\'novo_valor\'". Não é permitido atualizar ou apagar resultados de um JOIN', '%Y-%m-%d': '%d/%m/%Y', '%Y-%m-%d %H:%M:%S': '%d/%m/%Y %H:%M:%S', diff --git a/applications/admin/languages/ro.py b/applications/admin/languages/ro.py index f0f9852b..6366d8ad 100644 --- a/applications/admin/languages/ro.py +++ b/applications/admin/languages/ro.py @@ -1,6 +1,8 @@ # coding: utf8 { '!=': '!=', +'!langcode!': 'ro', +'!langname!': 'Română', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"update" (actualizează) este o expresie opțională precum "câmp1=\'valoare_nouă\'". Nu puteți actualiza sau șterge rezultatele unui JOIN', '%(nrows)s records found': '%(nrows)s înregistrări găsite', '%Y-%m-%d': '%Y-%m-%d', diff --git a/applications/admin/languages/ru.py b/applications/admin/languages/ru.py index 5bf12c10..967ab8c2 100644 --- a/applications/admin/languages/ru.py +++ b/applications/admin/languages/ru.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'ru', +'!langname!': 'Русский', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"Update" ist ein optionaler Ausdruck wie "Feld1 = \'newvalue". JOIN Ergebnisse können nicht aktualisiert oder gelöscht werden', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/uk.py b/applications/admin/languages/uk.py index 1a29f017..0d6262f3 100644 --- a/applications/admin/languages/uk.py +++ b/applications/admin/languages/uk.py @@ -1,9 +1,9 @@ # coding: utf8 { -' at char %s': ' на символі %s', -' at line %s': ' в рядку %s', +'!langcode!': 'uk', +'!langname!': 'Українська', '"User Exception" debug mode. ': 'Режим ладнання "Сигнали від користувачів" ("User Exception" debug mode) ', -'"User Exception" debug mode. An error ticket could be issued!': 'Режим ладнання "Сигнали від користувачів" ("User Exception" debug mode). Користувачі можуть залишати відмітки про помилки!', +'"User Exception" debug mode. An error ticket could be issued!': 'Режим ладнання "Сигнали від користувачів" ("User Exception" debug mode). Користувачі можуть залишати позначки про помилки!', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"Оновити" це додатковий вираз, такий, як "field1=\'нове_значення\'". Ви не можете змінювати або вилучати дані об\'єднаних таблиць', '%Y-%m-%d': '%Y/%m/%d', '%Y-%m-%d %H:%M:%S': '%Y/%m/%d %H:%M:%S', @@ -48,7 +48,7 @@ 'Checking for upgrades...': 'Відбувається пошук оновлень...', 'Clean': 'Очистити', 'Click row to expand traceback': '"Клацніть" мишкою по рядку, щоб розгорнути стек викликів (traceback)', -'Click row to view a ticket': 'Для перегляду відмітки (ticket) "клацніть" мишкою по рядку', +'Click row to view a ticket': 'Для перегляду позначки (ticket) "клацніть" мишкою по рядку', 'Code listing': 'Лістинг', 'Compile': 'Компілювати', 'Condition': 'Умова', @@ -81,7 +81,7 @@ 'Error': 'Помилка', 'Error logs for "%(app)s"': 'Список зареєстрованих помилок додатку "%(app)s"', 'Error snapshot': 'Розгорнутий знімок стану (Error snapshot)', -'Error ticket': 'Відмітка (ticket) про помилку', +'Error ticket': 'Позначка (ticket) про помилку', 'Errors': 'Помилки', 'Exception %s': 'Виключення %s', 'Exception instance attributes': 'Атрибути примірника класу Exception (виключення)', @@ -95,7 +95,7 @@ 'GAE Password': 'Пароль GAE', 'Generate': 'Генерувати', 'Get from URL:': 'Отримати з URL:', -'Globals': 'Глобальні змінні', +'Globals##debug': 'Глобальні змінні', 'Go to Matching Pair': 'Перейти до відповідної пари', 'Google App Engine Deployment Interface': 'Інтерфейс розгортання Google App Engine', 'Google Application Id': 'Ідентифікатор Google Application', @@ -106,7 +106,7 @@ 'Home': 'Домівка', 'If start the downgrade, be patient, it may take a while to rollback': 'Запустивши повернення на попередню версію, будьте терплячими, це може зайняти трохи часу', 'If start the upgrade, be patient, it may take a while to download': 'Запустивши оновлення, будьте терплячими, потрібен час для завантаження необхідних даних', -'If the report above contains a ticket number it indicates a failure in executing the controller, before any attempt to execute the doctests. This is usually due to an indentation error or an error outside function code.\nA green title indicates that all tests (if defined) passed. In this case test results are not shown.': 'Якщо в наданому вище звіті присутня відмітка про помилку (ticket number), то це вказує на збій у виконанні контролера ще до початку запуску док-тестів. Це, зазвичай, сигналізує про помилку вирівнювання тексту програми (indention error) або помилку за межами функції (error outside function code).\r\nЗелений заголовок сигналізує, що всі тести (з наявних) пройшли успішно. В цьому випадку результат тестів показано не буде.', +'If the report above contains a ticket number it indicates a failure in executing the controller, before any attempt to execute the doctests. This is usually due to an indentation error or an error outside function code.\nA green title indicates that all tests (if defined) passed. In this case test results are not shown.': 'Якщо в наданому вище звіті присутня позначка про помилку (ticket number), то це вказує на збій у виконанні контролера ще до початку запуску док-тестів. Це, зазвичай, сигналізує про помилку вирівнювання тексту програми (indention error) або помилку за межами функції (error outside function code).\r\nЗелений заголовок сигналізує, що всі тести (з наявних) пройшли успішно. В цьому випадку результат тестів показано не буде.', 'Import/Export': 'Імпорт/Експорт', 'In development, use the default Rocket webserver that is currently supported by this debugger.': 'Під час розробки , використовуйте вбудований веб-сервер Rocket, він найкраще налаштований на спільну роботу з інтерактивним ладначем.', 'Install': 'Встановлення', @@ -118,13 +118,13 @@ 'Invalid action': 'Помилкова дія', 'Key bindings': 'Клавіатурні скорочення:', 'Key bindings for ZenCoding Plugin': 'Клавіатурні скорочення для втулки ZenCoding plugin', -'Language files (static strings) updated': 'Файли перекладів (незмінні рядки) оновлено', +'Language files (static strings) updated': 'Файли перекладів (із статичних рядків в першоджерелах) оновлено', 'Languages': 'Переклади', 'Last saved on:': 'Востаннє збережено:', 'License for': 'Ліцензія додатку', 'Line number': '№ рядка', 'LineNo': '№ рядка', -'Locals': 'Локальні змінні', +'Locals##debug': 'Локальні змінні', 'Login': 'Вхід', 'Login to the Administrative Interface': 'Вхід в адміністративний інтерфейс', 'Logout': 'Вихід', @@ -162,11 +162,12 @@ 'Please': 'Будь-ласка', 'Plugin "%s" in application': 'Втулка "%s" в додатку', 'Plugins': 'Втулки (Plugins)', +'Plural-Forms:': 'Форми множини:', 'Powered by': 'Працює на', 'Previous Edit Point': 'Попереднє місце редагування', 'Project Progress': 'Поступ проекту', 'Query:': 'Запит:', -'RAM Cache Keys': "Ключ ОЗП-кешу (RAM Cache)", +'RAM Cache Keys': 'Ключ ОЗП-кешу (RAM Cache)', 'Reload routes': 'Перезавантажити маршрути', 'Remove compiled': 'Вилуч.компл', 'Removed Breakpoint on %s at line %s': 'Вилучено точку зупинки у %s в рядку %s', @@ -194,7 +195,7 @@ 'The "query" is a condition like "db.table1.field1==\'value\'". Something like "db.table1.field1==db.table2.field2" results in a SQL JOIN.': '"Запит" це умова, на зразок "db.table1.field1==\'значення\'". Вираз "db.table1.field1==db.table2.field2" повертає результат об\'єднання (SQL JOIN) таблиць.', 'The app exists, was NOT created by wizard, continue to overwrite!': 'Додаток вже існує, і його НЕ було створено майстром. Продовжуємо перезаписування!', 'The app exists, was created by wizard, continue to overwrite!': 'Додаток вже існує і його було створено майстром. Продовжуємо переписування!', -'The application logic, each URL path is mapped in one exposed function in the controller': 'Логіка додатку, кожний шлях URL проектується на одну з експонуючих функцій в контролері', +'The application logic, each URL path is mapped in one exposed function in the controller': 'Логіка додатку, кожний шлях URL проектується на одну з функцій обслуговування в контролері', 'The data representation, define database tables and sets': 'Представлення даних, опис таблиць БД та наборів', 'The presentations layer, views are also known as templates': 'Презентаційний рівень, відображення, відомі також як шаблони', 'There are no controllers': 'Жодного контролера, наразі, не існує', @@ -211,8 +212,8 @@ 'This is an experimental feature and it needs more testing. If you decide to upgrade you do it at your own risk': 'Це експериментальна властивість, яка вимагає подальшого тестування. Якщо ви вирішили розпочати оновлення, ви це робите на ваш власний розсуд', 'This is the %(filename)s template': 'Це шаблон %(filename)s', 'This page can upload your application to the Google App Engine computing cloud. Mind that you must first create indexes locally and this is done by installing the Google appserver and running the app locally with it once, or there will be errors when selecting records. Attention: deployment may take long time, depending on the network speed. Attention: it will overwrite your app.yaml. DO NOT SUBMIT TWICE.': 'На цій сторінці ви можете завантажити свій додаток в сервіс хмарних обчислень Google App Engine. Майте на увазі, що спочатку необхідно локально створити індекси, і це можна зробити встановивши сервер додатків Google appserver та запустивши в ньому додаток один раз, інакше при виборі записів виникатимуть помилки. Увага: розгортання може зайняти тривалий час, в залежності від швидкості мережі. Увага: це призведе до перезапису app.yaml. НЕ ПУБЛІКУЙТЕ ДВІЧІ.', -'Ticket': 'Відмітка (Ticket)', -'Ticket ID': 'Ідентифікатор відмітки (Ticket ID)', +'Ticket': 'Позначка (Ticket)', +'Ticket ID': 'Ід.позначки (Ticket ID)', 'To create a plugin, name a file/folder plugin_[name]': 'Для створення втулки, назвіть файл/каталог plugin_[name]', 'To emulate a breakpoint programatically, write:': 'Для встановлення точки зупинки програмним чином напишіть:', 'Traceback': 'Стек викликів (Traceback)', @@ -258,7 +259,10 @@ 'application compiled': 'додаток скомпільовано', 'application is compiled and cannot be designed': 'додаток скомпільований. налаштування змінювати не можна', 'arguments': 'аргументи', +'at char %s': 'на символі %s', +'at line %s': 'в рядку %s', 'back': '<< назад', +'bad_resource': 'bad_resource', 'breakpoint': 'точку зупинки', 'breakpoints': 'точки зупинок', 'cache': 'кеш', @@ -269,9 +273,12 @@ 'code': 'код', 'collapse/expand all': 'згорнути/розгорнути все', 'compiled application removed': 'скомпільований додаток вилучено', +'contact_admin': 'contact_admin', 'continue': 'продовжити', 'controllers': 'контролери', +'create': 'створити', 'create file with filename:': 'створити файл з назвою:', +'create plural-form': 'створити форму множини', 'created by': 'Автор:', 'crontab': 'таблиця cron', 'currently running': 'наразі, активний додаток', @@ -300,11 +307,12 @@ 'edit views:': 'редагувати відображення (views):', 'enter a value': 'введіть значення', 'export as csv file': 'експортувати як файл csv', -'exposes': 'експонує', -'exposes:': 'експонує:', +'exposes': 'обслуговує', +'exposes:': 'обслуговує:', 'extends': 'розширює', 'failed to compile file because:': 'не вдалось скомпілювати файл через:', 'failed to reload module because:': 'не вдалось перевантажити модуль через:', +'faq': 'ЧаПи (faq)', 'file "%(filename)s" created': 'файл "%(filename)s" створено', 'file "%(filename)s" deleted': 'файл "%(filename)s" вилучено', 'file "%(filename)s" uploaded': 'файл "%(filename)s" завантажено', @@ -330,12 +338,14 @@ 'invalid password': 'неправильний пароль', 'invalid password.': 'неправильний пароль.', 'invalid request': 'хибний запит', -'invalid table names (auth_* tables already defined)': "хибна назва таблиці (таблиці auth_* вже оголошено)", -'invalid ticket': 'недійсна відмітка про помилку (ticket)', +'invalid request ': 'Хибний запит', +'invalid table names (auth_* tables already defined)': 'хибна назва таблиці (таблиці auth_* вже оголошено)', +'invalid ticket': 'недійсна позначка про помилку (ticket)', 'language file "%(filename)s" created/updated': 'Файл перекладу "%(filename)s" створено/оновлено', 'languages': 'переклади', 'loading...': 'завантаження...', 'locals': 'локальні', +'login': 'вхід', 'merge': "з'єднати", 'models': 'моделі', 'modules': 'модулі', @@ -346,7 +356,7 @@ 'next 100 rows': 'наступні 100 рядків', 'no match': 'співпадань нема', 'no permission to uninstall "%s"': 'нема прав на вилучення (uninstall) "%s"', -'online designer': 'ДБ-дизайнер', +'online designer': 'дизайнер БД', 'or import from csv file': 'або імпортувати через csv-файл', 'pack plugin': 'запакувати втулку', 'password changed': 'пароль змінено', @@ -367,10 +377,14 @@ 'restore': 'повернути', 'return': 'повернутись', 'revert': 'відновитись', +'runonce': 'одноразово', +'search': 'пошук', 'selected': 'відмічено', 'session': 'сесія', 'session expired': 'час даної сесії вичерпано', 'shell': 'консоль', +'signup': 'підписатись', +'signup_requested': 'необхідна_реєстрація', 'site': 'сайт', 'skip to generate': 'перейти до генерування результату', 'some files could not be removed': 'деякі файли не можна вилучити', @@ -381,9 +395,11 @@ 'submit': 'застосувати', 'successful': 'успішно', 'table': 'таблиця', +'tags': 'мітки (tags)', 'test': 'тестувати всі', 'this page to see if a breakpoint was hit and debug interaction is required.': 'цю сторінку, щоб побачити, чи була досягнута точка зупинки і процес ладнання розпочато.', -'ticket': 'відмітка', +'ticket': 'позначка', +'tickets': 'позначки (tickets)', 'to previous version.': 'до попередньої версії.', 'to use the debugger!': 'щоб активувати ладнач!', 'toggle breakpoint': '+/- точку зупинки', @@ -399,6 +415,7 @@ 'unable to parse csv file': 'не вдається розібрати csv-файл', 'unable to uninstall "%s"': 'не вдається вилучити "%s"', 'unable to upgrade because "%s"': 'не вдається оновити, тому що "%s"', +'unauthorized': 'неавторизовано', 'uncheck all': 'зняти відмітку з усіх', 'uninstall': 'вилучити', 'update': 'оновити', @@ -411,6 +428,7 @@ 'user': 'користувач', 'value not allowed': 'недопустиме значення', 'variables': 'змінні', +'view': 'перегляд', 'views': 'відображення', 'web2py Debugger': 'Ладнач web2py', 'web2py Recent Tweets': 'Останні твіти web2py', diff --git a/applications/admin/languages/zh-tw.py b/applications/admin/languages/zh-tw.py index 49a4ff12..1b6a137d 100644 --- a/applications/admin/languages/zh-tw.py +++ b/applications/admin/languages/zh-tw.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'zh-tw', +'!langname!': '台灣中文', '"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"更新" 是選擇性的條件式, 格式就像 "欄位1=\'值\'". 但是 JOIN 的資料不可以使用 update 或是 delete"', '%Y-%m-%d': '%Y-%m-%d', '%Y-%m-%d %H:%M:%S': '%Y-%m-%d %H:%M:%S', diff --git a/applications/admin/languages/zh.py b/applications/admin/languages/zh.py index ae374232..84c92a3a 100644 --- a/applications/admin/languages/zh.py +++ b/applications/admin/languages/zh.py @@ -1,5 +1,7 @@ # coding: utf8 { +'!langcode!': 'zh-cn', +'!langname!': '中文', '"browse"': '游览', '"save"': '"保存"', '"submit"': '"提交"',