new languages patch with pluralization, thanks Vladyslav
This commit is contained in:
@@ -3,25 +3,28 @@
|
||||
'!langcode!': 'uk',
|
||||
'!langname!': 'Українська',
|
||||
'"update" is an optional expression like "field1=\'newvalue\'". You cannot update or delete the results of a JOIN': '"Оновити" це додатковий вираз, такий, як "field1=\'нове_значення\'". Ви не можете змінювати або вилучати дані об\'єднаних таблиць.',
|
||||
'%s %%{row} deleted': 'Вилучено %s %%{рядок}',
|
||||
'%s %%{row} updated': 'Змінено %s %%{рядок}',
|
||||
'%s selected': 'Вибрано %s %%{запис}',
|
||||
'%Y-%m-%d': '%Y/%m/%d',
|
||||
'%Y-%m-%d %H:%M:%S': '%Y/%m/%d %H:%M:%S',
|
||||
'%s rows deleted': '%s рядків вилучено',
|
||||
'%s rows updated': '%s рядків оновлено',
|
||||
'@(**%.0d MB**)': '@(**``%.0d``:red МБ**)',
|
||||
'@**%(items)s** items, **%(bytes)s** bytes': '@**%(items)s** елемент(ів), **%(bytes)s** байт',
|
||||
'@**not available** (requires the Python [[guppy http://pypi.python.org/pypi/guppy/ popup]] library)': '@**нема в наявності** (потребує Пітонівської бібліотеки [[guppy {посилання відкриється у новому вікні} http://pypi.python.org/pypi/guppy/ popup]])',
|
||||
'@Cache contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "@Час життя об'єктів в КЕШІ сягає **%(hours)02d** годин **%(min)02d** хвилин **%(sec)02d** секунд.",
|
||||
'@DISK contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "@Час життя об'єктів в ДИСКОВОМУ КЕШІ сягає **%(hours)02d** годин **%(min)02d** хвилин **%(sec)02d** секунд.",
|
||||
'@Hit Ratio: **%(ratio)s%%** (**%(hits)s** hits and **%(misses)s** misses)': '@Оцінка поцілювання: **%(ratio)s%%** (**%(hits)s** поцілювань та **%(misses)s** хибів)',
|
||||
'@Number of entries: **%s**': '@Кількість входжень: ``**%s**``:red',
|
||||
'@RAM contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "@Час життя об'єктів в ОЗП-КЕШІ сягає **%(hours)02d** годин **%(min)02d** хвилин **%(sec)02d** секунд.",
|
||||
'@markmin\x01(**%.0d MB**)': '(**``%.0d``:red МБ**)',
|
||||
'@markmin\x01**%(items)s** items, **%(bytes)s** bytes': '**%(items)s** %%{елемент(items)}, **%(bytes)s** %%{байт(bytes)}',
|
||||
'@markmin\x01**not available** (requires the Python [[guppy http://pypi.python.org/pypi/guppy/ popup]] library)': '**нема в наявності** (потребує Пітонівської бібліотеки [[guppy {посилання відкриється у новому вікні} http://pypi.python.org/pypi/guppy/ popup]])',
|
||||
'@markmin\x01Cache contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "Час життя об'єктів в КЕШІ сягає **%(hours)02d** %%{годину(hours)} **%(min)02d** %%{хвилину(min)} та **%(sec)02d** %%{секунду(sec)}.",
|
||||
'@markmin\x01DISK contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "Час життя об'єктів в ДИСКОВОМУ КЕШІ сягає **%(hours)02d** %%{годину(hours)} **%(min)02d** %%{хвилину(min)} та **%(sec)02d** %%{секунду(sec)}.",
|
||||
'@markmin\x01Hit Ratio: **%(ratio)s%%** (**%(hits)s** hits and **%(misses)s** misses)': 'Оцінка поцілювання: **%(ratio)s%%** (**%(hits)s** %%{поцілювання(hits)} та **%(misses)s** %%{схибнення(misses)})',
|
||||
'@markmin\x01Number of entries: **%s**': 'Кількість входжень: ``**%s**``:red',
|
||||
'@markmin\x01RAM contains items up to **%(hours)02d** hours **%(min)02d** minutes **%(sec)02d** seconds old.': "Час життя об'єктів в ОЗП-КЕШІ сягає **%(hours)02d** %%{годину(hours)} **%(min)02d** %%{хвилину(min)} та **%(sec)02d** %%{секунду(sec)}.",
|
||||
'About': 'Про додаток',
|
||||
'Access Control': 'Контроль доступу',
|
||||
'Administrative Interface': 'Адміністративний інтерфейс',
|
||||
'Ajax Recipes': 'Рецепти для Ajax',
|
||||
'appadmin is disabled because insecure channel': 'використовується незахищенний канал (HTTP). Appadmin вимкнено',
|
||||
'Are you sure you want to delete this object?': "Ви впевнені, що хочете вилучити цей об'єкт?",
|
||||
'Available databases and tables': 'Доступні бази даних та таблиці',
|
||||
'Buy this book': 'Купити книжку',
|
||||
'cache': 'кеш',
|
||||
'Cache': 'Кеш',
|
||||
'Cache Keys': 'Ключі кешу',
|
||||
'Cannot be empty': 'Порожнє значення неприпустиме',
|
||||
@@ -30,7 +33,7 @@
|
||||
'Check to delete:': 'Позначте для вилучення:',
|
||||
'Clear CACHE?': 'Очистити ВЕСЬ кеш?',
|
||||
'Clear DISK': 'Очистити ДИСКОВИЙ кеш',
|
||||
'Clear RAM': 'Очистити ОЗП-кеш',
|
||||
'Clear RAM': "Очистити кеш В ПАМ'ЯТІ",
|
||||
'Client IP': 'IP клієнта',
|
||||
'Community': 'Спільнота',
|
||||
'Components and Plugins': 'Компоненти та втулки',
|
||||
@@ -39,25 +42,36 @@
|
||||
'Current request': 'Поточний запит (current request)',
|
||||
'Current response': 'Поточна відповідь (current response)',
|
||||
'Current session': 'Поточна сесія (current session)',
|
||||
'DB Model': 'Модель БД',
|
||||
'DISK': 'ДИСК',
|
||||
'customize me!': 'причепуріть мене!',
|
||||
'data uploaded': 'дані завантажено',
|
||||
'database': 'база даних',
|
||||
'Database': 'База даних',
|
||||
'database %s select': 'Вибірка з бази даних %s',
|
||||
'db': 'база даних',
|
||||
'DB Model': 'Модель БД',
|
||||
'Delete:': 'Вилучити:',
|
||||
'Demo': 'Демо',
|
||||
'Deployment Recipes': 'Способи розгортання',
|
||||
'Description': 'Опис',
|
||||
'design': 'налаштування',
|
||||
'DISK': 'ДИСК',
|
||||
'Disk Cache Keys': 'Ключі дискового кешу',
|
||||
'Disk Cleared': 'Дисковий кеш очищено',
|
||||
'Documentation': 'Документація',
|
||||
"Don't know what to do?": 'Не знаєте що робити далі?',
|
||||
'done!': 'зроблено!',
|
||||
'Download': 'Завантажити',
|
||||
'E-mail': 'Ел.пошта',
|
||||
'Edit Page': 'Редагувати сторінку',
|
||||
'edit': 'редагувати',
|
||||
'Edit current record': 'Редагувати поточний запис',
|
||||
'Edit Page': 'Редагувати сторінку',
|
||||
'Email and SMS': 'Ел.пошта та SMS',
|
||||
'enter a value': 'введіть значення',
|
||||
'enter an integer between %(min)g and %(max)g': 'введіть ціле число між %(min)g та %(max)g',
|
||||
'Error!': 'Помилка!',
|
||||
'Errors': 'Помилки',
|
||||
'Errors in form, please check it out.': 'У формі є помилка. Виправте її, будь-ласка.',
|
||||
'export as csv file': 'експортувати як файл csv',
|
||||
'FAQ': 'ЧаПи (FAQ)',
|
||||
'First name': "Ім'я",
|
||||
'Forms and Validators': 'Форми та коректність даних',
|
||||
@@ -69,13 +83,18 @@
|
||||
'Hello World': 'Привіт, світ!',
|
||||
'Home': 'Початок',
|
||||
'How did you get here?': 'Як цього було досягнуто?',
|
||||
'import': 'Імпортувати',
|
||||
'Import/Export': 'Імпорт/Експорт',
|
||||
'insert new': 'Створити новий запис',
|
||||
'insert new %s': 'створити новий запис %s',
|
||||
'Internal State': 'Внутрішній стан',
|
||||
'Introduction': 'Введення',
|
||||
'Invalid Query': 'Помилковий запит',
|
||||
'Invalid email': 'Невірна адреса ел.пошти',
|
||||
'Invalid login': "Невірне ім'я користувача",
|
||||
'Invalid password': 'Невірний пароль',
|
||||
'Invalid Query': 'Помилковий запит',
|
||||
'invalid request': 'хибний запит',
|
||||
'Key': 'Ключ',
|
||||
'Last name': 'Прізвище',
|
||||
'Layout': 'Макет (Layout)',
|
||||
'Layout Plugins': 'Втулки макетів',
|
||||
@@ -91,12 +110,15 @@
|
||||
'Menu Model': 'Модель меню',
|
||||
'My Sites': 'Сайт (усі додатки)',
|
||||
'Name': "Ім'я",
|
||||
'New Record': 'Новий запис',
|
||||
'New password': 'Новий пароль',
|
||||
'New Record': 'Новий запис',
|
||||
'new record inserted': 'новий рядок додано',
|
||||
'next 100 rows': 'наступні 100 рядків',
|
||||
'No databases in this application': 'Даний додаток не використовує базу даних',
|
||||
'Object or table name': "Об'єкт або назва таблиці",
|
||||
'Old password': 'Старий пароль',
|
||||
'Online examples': 'Зразковий демо-сайт',
|
||||
'or import from csv file': 'або імпортувати з csv-файлу',
|
||||
'Origin': 'Походження',
|
||||
'Other Plugins': 'Інші втулки',
|
||||
'Other Recipes': 'Інші рецепти',
|
||||
@@ -106,9 +128,11 @@
|
||||
'Password': 'Пароль',
|
||||
'Password changed': 'Пароль змінено',
|
||||
"Password fields don't match": 'Пароль не співпав',
|
||||
'please input your password again': 'Будь-ласка введіть пароль ще раз',
|
||||
'Plugins': 'Втулки (Plugins)',
|
||||
'Powered by': 'Працює на',
|
||||
'Preface': 'Передмова',
|
||||
'previous 100 rows': 'попередні 100 рядків',
|
||||
'Profile': 'Параметри',
|
||||
'Profile updated': 'Параметри змінено',
|
||||
'Python': 'Мова Python',
|
||||
@@ -118,7 +142,10 @@
|
||||
'RAM Cache Keys': 'Ключі ОЗП-кешу',
|
||||
'Ram Cleared': 'ОЗП-кеш очищено',
|
||||
'Recipes': 'Рецепти',
|
||||
'record': 'запис',
|
||||
'Record %(id)s updated': 'Запис %(id)s змінено',
|
||||
'record does not exist': 'запису не існує',
|
||||
'record id': 'ід. запису',
|
||||
'Record ID': 'Ід.запису',
|
||||
'Record Updated': 'Запис змінено',
|
||||
'Register': 'Реєстрація',
|
||||
@@ -135,18 +162,23 @@
|
||||
'Semantic': 'Семантика',
|
||||
'Services': 'Сервіс',
|
||||
'Size of cache:': 'Розмір кешу:',
|
||||
'state': 'стан',
|
||||
'Statistics': 'Статистика',
|
||||
'Stylesheet': 'CSS-стилі',
|
||||
'submit': 'submit',
|
||||
'Submit': 'Застосувати',
|
||||
'Support': 'Підтримка',
|
||||
'table': 'Таблиця',
|
||||
'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 Core': 'Ядро',
|
||||
'The output of the file is a dictionary that was rendered by the view %s': 'Результат функції - словник пар (назва=значення) було відображено з допомогою відображення (view) %s',
|
||||
'The Views': 'Відображення (Views)',
|
||||
'The output of the file is a dictionary that was rendered by the view': 'Результат функції - словник пар (назва=значення) було відображено з допомогою відображення (view)',
|
||||
'This App': 'Цей додаток',
|
||||
'Time in Cache (h:m:s)': 'Час знаходження в кеші (h:m:s)',
|
||||
'Timestamp': 'Відмітка часу',
|
||||
'too short': 'Занадто короткий',
|
||||
'Twitter': 'Твіттер',
|
||||
'unable to parse csv file': 'не вдається розібрати csv-файл',
|
||||
'Update:': 'Оновити:',
|
||||
'Use (...)&(...) for AND, (...)|(...) for OR, and ~(...) for NOT to build more complex queries.': 'Для створення складних запитів використовуйте (...)&(...) замість AND, (...)|(...) замість OR, та ~(...) замість NOT.',
|
||||
'User %(id)s Logged-in': 'Користувач %(id)s увійшов',
|
||||
@@ -156,44 +188,14 @@
|
||||
'User %(id)s Profile updated': 'Параметри користувача %(id)s змінено',
|
||||
'User %(id)s Registered': 'Користувач %(id)s зареєструвався',
|
||||
'User ID': 'Ід.користувача',
|
||||
'value already in database or empty': 'значення вже в базі даних або порожнє',
|
||||
'Verify Password': 'Повторити пароль',
|
||||
'Videos': 'Відео',
|
||||
'View': 'Відображення (View)',
|
||||
'Welcome': 'Ласкаво просимо',
|
||||
'Welcome to web2py!': 'Ласкаво просимо до web2py!',
|
||||
'Which called the function': 'Управління передалось функції',
|
||||
'Which called the function %s located in the file %s': 'Управління передалось функції %s, яка розташована у файлі %s',
|
||||
'You are successfully running web2py': 'Ви успішно запустили web2py',
|
||||
'You can modify this application and adapt it to your needs': 'Ви можете модифікувати цей додаток і адаптувати його до своїх потреб',
|
||||
'You visited the url': 'Ви відвідали наступну адресу:',
|
||||
'appadmin is disabled because insecure channel': 'використовується незахищенний канал (HTTP). Appadmin вимкнено',
|
||||
'cache': 'кеш',
|
||||
'customize me!': 'причепуріть мене!',
|
||||
'data uploaded': 'дані завантажено',
|
||||
'database': 'база даних',
|
||||
'database %s select': 'Вибірка з бази даних %s',
|
||||
'db': 'бд',
|
||||
'design': 'налаштування',
|
||||
'done!': 'зроблено!',
|
||||
'edit': 'редагувати',
|
||||
'enter a value': 'введіть значення',
|
||||
'enter an integer between %(min)g and %(max)g': 'введіть ціле число між %(min)g та %(max)g',
|
||||
'export as csv file': 'експортувати як файл csv',
|
||||
'insert new': 'Створити новий запис',
|
||||
'insert new %s': 'створити новий запис %s',
|
||||
'invalid request': 'хибний запит',
|
||||
'located in the file': 'яка розташована у файлі',
|
||||
'new record inserted': 'новий рядок додано',
|
||||
'next 100 rows': 'наступні 100 рядків',
|
||||
'or import from csv file': 'або імпортувати з csv-файлу',
|
||||
'please input your password again': 'Будь-ласка введіть пароль ще раз',
|
||||
'previous 100 rows': 'попередні 100 рядків',
|
||||
'record': 'запис',
|
||||
'record does not exist': 'запису не існує',
|
||||
'record id': 'ід. запису',
|
||||
'selected': 'запис(ів) вибрано',
|
||||
'state': 'стан',
|
||||
'table': 'Таблиця',
|
||||
'too short': 'Занадто короткий',
|
||||
'unable to parse csv file': 'не вдається розібрати csv-файл',
|
||||
'value already in database or empty': 'значення вже в базі даних або порожнє',
|
||||
'You visited the url %s': 'Ви відвідали наступну адресу: %s',
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user