From 488f01f50e0c7c64b931f28ab0bf5550852a944b Mon Sep 17 00:00:00 2001
From: Volodymyr Fedyk
Date: Fri, 24 Jul 2020 23:18:39 +0300
Subject: [PATCH] Add Ukrainian translation
---
.../translations/CraueConfigBundle.uk.yml | 40 +
app/config/wallabag.yml | 1 +
.../Resources/translations/messages.uk.yml | 727 ++++++++++++++++++
.../Resources/translations/validators.uk.yml | 7 +
.../translations/wallabag_user.uk.yml | 11 +
5 files changed, 786 insertions(+)
create mode 100644 app/Resources/CraueConfigBundle/translations/CraueConfigBundle.uk.yml
create mode 100644 src/Wallabag/CoreBundle/Resources/translations/messages.uk.yml
create mode 100644 src/Wallabag/CoreBundle/Resources/translations/validators.uk.yml
create mode 100644 src/Wallabag/UserBundle/Resources/translations/wallabag_user.uk.yml
diff --git a/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.uk.yml b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.uk.yml
new file mode 100644
index 000000000..bf31507cb
--- /dev/null
+++ b/app/Resources/CraueConfigBundle/translations/CraueConfigBundle.uk.yml
@@ -0,0 +1,40 @@
+settings_changed: Конфігурацію оновлено
+download_pictures: Завантажити картинки на ваш сервер
+carrot: Дозволити ділитися в Carrot
+diaspora_url: diaspora* адреса, якщо сервіс увімкнено
+export_epub: Увімкнути експорт в ePub
+export_mobi: Увімкнути експорт в .mobi
+export_pdf: Увімкнути експорт в PDF
+export_csv: Увімкнути експорт в CSV
+export_json: Увімкнути експорт в JSON
+export_txt: Увімкнути експорт в TXT
+export_xml: Увімкнути експорт в XML
+import_with_rabbitmq: Увімкнути можливість асинхронного імпорту через RabbitMQ
+import_with_redis: Увімкнути можливість асинхронного імпорту через Redis
+shaarli_url: Shaarli URL, якщо сервіс увімкнено
+scuttle_url: Scuttle URL, якщо сервіс увімкнено
+unmark_url: Unmark URL, якщо сервіс увімкнено
+share_diaspora: Дозволити ділитися в diaspora*
+share_mail: Дозволити ділитись електронною поштою
+share_shaarli: Дозволити ділитися в Shaarli
+share_scuttle: Дозволити ділитися в Scuttle
+share_twitter: Дозволити ділитися в Twitter
+share_unmark: Дозволити ділитися в Unmark.it
+show_printlink: Показувати лінк для друку
+wallabag_support_url: Адреса техпідтримки для wallabag
+entry: стаття
+export: експорт
+import: імпорт
+misc: інше
+modify_settings: застосувати
+matomo_host: Host вашого сайту в Piwik (без http:// чи https://)
+matomo_site_id: ID вашого сайту в Piwik/Matomo
+matomo_enabled: Увімкнути Piwik/Matomo
+demo_mode_enabled: Увімкнути демо-режим? (Використовується тільки для публічних демонстрацій wallabag)
+demo_mode_username: Демо-користувач
+share_public: Дозволити публічні посилання на статті
+download_images_enabled: Завантажувати картинки локально
+restricted_access: Увімкнути аутентифікацію для сайтів з платним контентом
+api_user_registration: Дозволити користувачам реєструватись через API
+store_article_headers: Увімкнути зберігання HTTP-заголовків для кожної статті
+shaarli_share_origin_url: Увімкнути можливість ділитись оригінальним лінком в Shaarli, якщо сервіс увімкнено
diff --git a/app/config/wallabag.yml b/app/config/wallabag.yml
index f3da314c7..9ccd5c16e 100644
--- a/app/config/wallabag.yml
+++ b/app/config/wallabag.yml
@@ -18,6 +18,7 @@ wallabag_core:
ru: 'Русский'
ja: '日本語'
zh: '简体中文'
+ uk: 'Українська'
items_on_page: 12
theme: material
language: '%locale%'
diff --git a/src/Wallabag/CoreBundle/Resources/translations/messages.uk.yml b/src/Wallabag/CoreBundle/Resources/translations/messages.uk.yml
new file mode 100644
index 000000000..5104a1c45
--- /dev/null
+++ b/src/Wallabag/CoreBundle/Resources/translations/messages.uk.yml
@@ -0,0 +1,727 @@
+security:
+ login:
+ page_title: Ласкаво просимо у wallabag!
+ keep_logged_in: Тримати мене залогіненим
+ forgot_password: Забули пароль?
+ submit: Вхід
+ register: Зареєструватись
+ username: "Ім'я користувача"
+ password: Пароль
+ cancel: Скасувати
+ resetting:
+ description: Введіть вашу електронну адресу, на яку ми вишлемо інструкцію
+ щодо відновлення пароля.
+ register:
+ page_title: Створення облікового запису
+ go_to_account: Перейти до облікового запису
+menu:
+ left:
+ unread: Непрочитані
+ starred: Закладки
+ archive: Архівні
+ all_articles: Всі записи
+ config: Конфігурація
+ tags: Теги
+ internal_settings: Внутрішні налаштування
+ import: Імпорт
+ howto: Як використовувати
+ developer: Керування API-клієнтами
+ logout: Вихід
+ about: Про Wallabag
+ search: Пошук
+ save_link: Зберегти посилання
+ back_to_unread: Назад до непрочитаних статей
+ users_management: Керування користувачами
+ site_credentials: Облікові записи сайтів
+ quickstart: Швидкий старт
+ top:
+ add_new_entry: Додати новий запис
+ search: Пошук
+ filter_entries: Фільтр записів
+ export: Експорт
+ random_entry: Випадкова стаття
+ account: Обліковий запис
+ search_form:
+ input_label: Введіть пошуковий запит
+footer:
+ wallabag:
+ elsewhere: Візьміть wallabag із собою
+ social: Соціальні мережі
+ powered_by: Працює на
+ about: Про Wallabag
+ stats: З %user_creation% ви прочитали %nb_archives% статтю(ей). Це приблизно %per_day%
+ на день!
+config:
+ page_title: Конфігурація
+ tab_menu:
+ settings: Налаштування
+ feed: Стрічка RSS
+ user_info: Інформація користувача
+ password: Пароль
+ rules: Правила тегування
+ new_user: Створити користувача
+ ignore_origin: Правила ігнорування
+ reset: Скидання налаштувань
+ form:
+ save: Зберегти
+ form_settings:
+ theme_label: Тема
+ items_per_page_label: Статей на сторінку
+ language_label: Мова
+ reading_speed:
+ label: Швидкість читання
+ help_message: 'Ви можете оцінити свою швидкість читання з допомогою онлайн-інструментів:'
+ 100_word: Я читаю ~100 слів за хвилину
+ 200_word: Я читаю ~200 слів за хвилину
+ 300_word: Я читаю ~300 слів за хвилину
+ 400_word: Я читаю ~400 слів за хвилину
+ action_mark_as_read:
+ label: Яку дію виконати після видалення, додавання в закладки чи позначення статті прочитаною?
+ redirect_homepage: Повернутись на домашню сторінку
+ redirect_current_page: Залишатись на поточній сторінці
+ pocket_consumer_key_label: Consumer key із Pocket для імпорту контенту
+ android_configuration: Налаштувати Android-застосунок
+ android_instruction: Touch here to prefill your Android application
+ help_theme: wallabag is customizable. You can choose your prefered theme here.
+ help_items_per_page: You can change the number of articles displayed on each page.
+ help_reading_speed: wallabag calculates a reading time for each article. You can
+ define here, thanks to this list, if you are a fast or a slow reader. wallabag
+ will recalculate the reading time for each article.
+ help_language: You can change the language of wallabag interface.
+ help_pocket_consumer_key: Required for Pocket import. You can create it in your
+ Pocket account.
+ form_feed:
+ description: RSS-стрічки wallabag надають можливість читати збережені статті
+ вашим улюбленим RSS-читачем. Спочатку вам потрібно згенерувати особистий код.
+ token_label: Особистий код для RSS
+ no_token: Код відсутній
+ token_create: Створити код
+ token_reset: Перегенерувати код
+ token_revoke: Відкликати код
+ feed_links: RSS-посилання
+ feed_link:
+ unread: Непрочитані
+ starred: Закладки
+ archive: Архівні
+ all: Всі
+ feed_limit: Кількість записів у стрічці
+ form_user:
+ two_factor_description: Вмикання двофакторної аутентифікації означає, що вам буде потрібно
+ зробити додаткову дію після введення пароля (ввести код або перейти по посиланню з листа).
+ login_label: Логін
+ name_label: Ім'я
+ email_label: Електронна адреса
+ two_factor:
+ table_method: Метод
+ table_state: Стан
+ table_action: Дії
+ emailTwoFactor_label: Вхід з допомогою листа на електронну скриньку
+ googleTwoFactor_label: Вхід з допомогою Google Authenticator
+ state_enabled: Увімкнено
+ state_disabled: Вимкнено
+ action_email: Увімкнути
+ action_app: Налаштувати
+ twoFactorAuthentication_label: Two factor authentication
+ help_twoFactorAuthentication: If you enable 2FA, each time you want to login to
+ wallabag, you'll receive a code by email.
+ delete:
+ title: Delete my account (a.k.a danger zone)
+ description: If you remove your account, ALL your articles, ALL your tags, ALL
+ your annotations and your account will be PERMANENTLY removed (it can't be
+ UNDONE). You'll then be logged out.
+ confirm: Are you really sure? (THIS CAN'T BE UNDONE)
+ button: Delete my account
+ otp:
+ page_title: Двофакторна авторизація
+ app:
+ two_factor_code_description_1: Налаштуйте Google Authenticator
+ two_factor_code_description_2: 'Відкрийте застосунок на телефоні та сфотографуйте QR-код:'
+ two_factor_code_description_3: 'На той випадок, якщо щось трапиться із телефоном, збережіть ці коди доступу:'
+ two_factor_code_description_4: 'Введіть сюди код із застосунка:'
+ cancel: Скасувати
+ enable: Зберегти
+ reset:
+ title: Зона скидання (a.k.a зона небезпеки)
+ description: Використовуючи ці кнопки ви матимете можливість видалити інформацію
+ з вашого облікового запису. Враховуйте, що ці дії є НЕЗВОРОТНІМИ.
+ annotations: Видалити ВСІ анотації
+ tags: Видалити ВСІ теги
+ entries: Видалити ВСІ статті
+ archived: Видалити ВСІ архівні статті
+ confirm: Ви впевнені? (ЦЮ ДІЮ НЕ МОЖНА БУДЕ ПОВЕРНУТИ НАЗАД)
+ form_password:
+ description: Тут ви можете змінити пароль. Довжина нового пароля повинна бути
+ не менше 8 символів.
+ old_password_label: Поточний пароль
+ new_password_label: Новий пароль
+ repeat_new_password_label: Повторіть новий пароль
+ form_rules:
+ if_label: якщо умова
+ then_tag_as_label: є вірною, то додати тег(и)
+ delete_rule_label: видалити
+ edit_rule_label: редагувати
+ rule_label: Правило
+ tags_label: Теги
+ file_label: Вибрати файл
+ import_submit: Імпортувати
+ export: Експортувати
+ card:
+ new_tagging_rule: Створення правила тегування
+ import_tagging_rules: Імпорт правил тегування
+ import_tagging_rules_detail: Імпорт попередньо експортованих із Wallabag правил
+ export_tagging_rules: Експорт правил тегування
+ export_tagging_rules_detail: Експортувавши правила, ви зможете імпортувати їх у будь-який інший Wallabag-сервер
+ faq:
+ title: Довідка
+ tagging_rules_definition_title: Що таке « правила тегування »?
+ tagging_rules_definition_description: They are rules used by Wallabag to automatically
+ tag new entries.
Each time a new entry is added, all the tagging rules
+ will be used to add the tags you configured, thus saving you the trouble of
+ manually classifying your entries.
+ how_to_use_them_title: Як їх використовувати?
+ how_to_use_them_description: 'Let us assume you want to tag new entries as «
+ short reading » when the reading time is under 3 minutes.
In that
+ case, you should put « readingTime <= 3 » in the Rule field and
+ « short reading » in the Tags field.
Several tags can added
+ simultaneously by separating them with a comma: « short reading, must read
+ »
Complex rules can be written by using predefined operators: if « readingTime
+ >= 5 AND domainName = "github.com" » then tag as « long reading,
+ GitHub »'
+ variables_available_title: Які змінні та оператори можна використовувати для написання
+ правил?
+ variables_available_description: 'The following variables and operators can
+ be used to create tagging rules:'
+ meaning: Значення
+ variable_description:
+ label: Змінна
+ title: Заголовок статті
+ url: URL-адреса статті
+ isArchived: Чи є стаття архівною
+ isStarred: Чи є стаття у закладках
+ content: Вміст статті
+ language: Мова статті
+ mimetype: Медіа-тип статті
+ readingTime: Приблизний час читання статті у хвилинах
+ domainName: Доменне ім'я статті
+ operator_description:
+ label: Оператор
+ less_than: Less than...
+ strictly_less_than: Strictly less than...
+ greater_than: Greater than...
+ strictly_greater_than: Strictly greater than...
+ equal_to: Equal to...
+ not_equal_to: Not equal to...
+ or: One rule OR another
+ and: One rule AND another
+ matches: 'Tests that a subject matches a search (case-insensitive).
Example: title matches "football"
'
+ notmatches: "Tests that a subject doesn't match match a search\
+ \ (case-insensitive).
Example: title notmatches \"football\"\
+
"
+entry:
+ default_title: Заголовок статті
+ page_titles:
+ unread: Непрочитані статті
+ starred: Закладки
+ archived: Архівні статті
+ filtered: Filtered entries
+ filtered_tags: 'Знайдено за тегами:'
+ filtered_search: 'Знайдено за запитом:'
+ untagged: Статті без тегів
+ all: Всі статті
+ list:
+ number_on_the_page: '{0} Немає записів.|{1} Знайдено одну статтю.|]1,Inf[
+ Знайдено %count% статтю(ей).'
+ reading_time: приблизний час читання
+ reading_time_minutes: 'приблизний час читання: %readingTime% хв'
+ reading_time_less_one_minute: 'приблизний час читання: < 1 хв'
+ number_of_tags: '{1}and one other tag|]1,Inf[and %count% other tags'
+ reading_time_minutes_short: '%readingTime% хв'
+ reading_time_less_one_minute_short: '< 1 хв'
+ original_article: original
+ toogle_as_read: Позначити як прочитану
+ toogle_as_star: Додати в закладки
+ delete: Видалити
+ export_title: Експорт
+ filters:
+ title: Фільтри
+ status_label: Статус
+ archived_label: Архівні
+ starred_label: Закладки
+ unread_label: Непрочитані
+ preview_picture_label: З картинкою
+ preview_picture_help: Картинка попереднього перегляду
+ is_public_label: Має посилання
+ is_public_help: Публічне посилання
+ language_label: Мова
+ http_status_label: HTTP-код
+ reading_time:
+ label: Час читання у хвилинах
+ from: від
+ to: до
+ domain_label: Домен
+ created_at:
+ label: Дата створення
+ from: з
+ to: по
+ action:
+ clear: Очистити
+ filter: Шукати
+ view:
+ left_menu:
+ back_to_top: Назад догори
+ back_to_homepage: Назад
+ set_as_read: Позначити прочитаною
+ set_as_unread: Позначити непрочитаною
+ set_as_starred: У/із закладок
+ view_original_article: Оригінальна стаття
+ re_fetch_content: Завантажити ще раз
+ delete: Видалити
+ add_a_tag: Додати тег
+ share_content: Поділитись
+ share_email_label: Електронна пошта
+ public_link: публічне посилання
+ delete_public_link: зробити непублічним
+ export: Експорт
+ print: Друк
+ problem:
+ label: Виникли проблеми?
+ description: Стаття виглядає неправильно?
+ edit_title: Редагувати заголовок
+ original_article: оригінальна
+ annotations_on_the_entry: '{0} Немає анотацій|{1} Одна аннотація|]1,Inf[ %count%
+ аннотації(ій)'
+ created_at: Дата створення
+ published_at: Дата публікації
+ published_by: Опубліковано
+ provided_by: Надано
+ new:
+ page_title: Зберегти нову статтю
+ placeholder: http://website.com
+ form_new:
+ url_label: Url-адреса
+ search:
+ placeholder: Що ви шукаєте?
+ edit:
+ page_title: Редагувати запис
+ title_label: Заголовок
+ url_label: Адреса
+ origin_url_label: Початкова адреса (там де ви знайшли статтю)
+ save_label: Зберегти
+ public:
+ shared_by_wallabag: This article has been shared by %username% with wallabag
+ confirm:
+ delete: Ви дійсно бажаєте видалити цю статтю?
+ delete_tag: Ви дійсно бажаєте видалити цей тег із статті?
+ metadata:
+ reading_time: Приблизний час читання
+ reading_time_minutes_short: '%readingTime% хв'
+ address: Адреса
+ added_on: Додано
+about:
+ page_title: Про Wallabag
+ top_menu:
+ who_behind_wallabag: Хто стоїть за wallabag
+ getting_help: Довідка
+ helping: Як допомогти wallabag
+ contributors: Контрібютори
+ third_party: Сторонні бібліотеки
+ who_behind_wallabag:
+ developped_by: Розробники
+ website: вебсайт
+ many_contributors: Та багато інших контрібюторів ♥ на
+ GitHub
+ project_website: Вебсайт проєкту
+ license: Ліцензія
+ version: Версія
+ getting_help:
+ documentation: Документація
+ bug_reports: Розповісти про проблеми
+ support: на GitHub
+ helping:
+ description: 'wallabag — вільне програмне забезпечення з відкритим кодом. Ви можете допомогти нам:'
+ by_contributing: 'покращуючи проєкт:'
+ by_contributing_2: список проблем, які нам потрібно вирішити
+ by_paypal: через Paypal
+ contributors:
+ description: Дякуємо усім, хто долучився до розробки веб-застосунку wallabag
+ third_party:
+ description: 'Тут представлено список сторонніх бібліотек використаних при розробці wallabag (з
+ їхніми ліцензіями):'
+ package: Пакет
+ license: Ліцензія
+howto:
+ page_title: Довідка
+ tab_menu:
+ add_link: Як додати посилання
+ shortcuts: Використання гарячих клавіш
+ page_description: 'There are several ways to save an article:'
+ top_menu:
+ browser_addons: Browser addons
+ mobile_apps: Mobile apps
+ bookmarklet: Bookmarklet
+ form:
+ description: Thanks to this form
+ browser_addons:
+ firefox: Firefox addon
+ chrome: Chrome addon
+ opera: Opera addon
+ mobile_apps:
+ android:
+ via_f_droid: via F-Droid
+ via_google_play: via Google Play
+ ios: on the iTunes Store
+ windows: on the Microsoft Store
+ bookmarklet:
+ description: 'Drag & drop this link to your bookmarks bar:'
+ shortcuts:
+ page_description: Here are the shortcuts available in wallabag.
+ shortcut: Shortcut
+ action: Action
+ all_pages_title: Shortcuts available in all pages
+ go_unread: Go to unread
+ go_starred: Go to starred
+ go_archive: Go to archive
+ go_all: Go to all entries
+ go_tags: Go to tags
+ go_config: Go to config
+ go_import: Go to import
+ go_developers: Go to developers
+ go_howto: Go to howto (this page!)
+ go_logout: Log out
+ list_title: Shortcuts available in listing pages
+ search: Display the search form
+ article_title: Shortcuts available in entry view
+ open_original: Open original URL of the entry
+ toggle_favorite: Toggle star status for the entry
+ toggle_archive: Toggle read status for the entry
+ delete: Delete the entry
+ material_title: Shortcuts available with Material theme only
+ add_link: Add a new link
+ hide_form: Hide the current form (search or new link)
+ arrows_navigation: Navigate through articles
+ open_article: Display the selected entry
+quickstart:
+ page_title: Швидкий старт
+ more: Більше…
+ intro:
+ title: Ласкаво просимо до wallabag!
+ paragraph_1: We'll accompany you on your visit to wallabag and show you some features
+ that might interest you.
+ paragraph_2: Стежте за нашими новинами!
+ configure:
+ title: Налаштуйте Wallabag
+ description: Щоб зробити застосунок зручнішим, прогляньте
+ розділ конфігурації wallabag.
+ language: Змініть мову чи дизайн
+ feed: Увімкніть стрічки RSS
+ tagging_rules: Write rules to automatically tag your articles
+ admin:
+ title: Administration
+ description: 'As an administrator, you have privileges on wallabag. You can:'
+ new_user: Create a new user
+ analytics: Configure analytics
+ sharing: Enable some parameters about article sharing
+ export: Configure export
+ import: Configure import
+ first_steps:
+ title: Перші кроки
+ description: Тепер, коли wallabag добре налаштовано, час почати зберігати веб-мережу. Ви
+ можете клікнути по знаку + у верхньому правому кутку, щоб додати посилання.
+ new_article: Збережіть свою першу статтю
+ unread_articles: Та класифікуйте її!
+ migrate:
+ title: Мігруйте з іншого сервісу
+ description: Використовуєте інший сервіс? Ми допоможемо перенести дані
+ у wallabag.
+ pocket: Мігрувати з Pocket
+ wallabag_v1: Мігрувати з wallabag v1
+ wallabag_v2: Мігрувати з wallabag v2
+ readability: Мігрувати з Readability
+ instapaper: Мігрувати з Instapaper
+ developer:
+ title: Розробникам
+ description: 'Ми також подумали і про розробників: Docker, API, переклади, тощо.'
+ create_application: Створіть сторонній застосунок
+ use_docker: Використовуйте Docker для встановлення wallabag
+ docs:
+ title: Документація
+ description: У wallabag багато можливостей. Не зволікайте, щоб прочитати
+ інструкцію, щоб дізнатись про них і про те як їх використовувати.
+ annotate: Створити анотацію для статті
+ export: Конвертація статей в ePUB чи PDF
+ search_filters: See how you can look for an article by using the search engine
+ and filters
+ fetching_errors: What can I do if an article encounters errors during fetching?
+ all_docs: Та багато інших статей!
+ support:
+ title: Підтримка
+ description: Якщо вам потрібна допомога, ми завжди поруч.
+ github: На GitHub
+ email: Електронною поштою
+ gitter: В Gitter
+tag:
+ page_title: Теги
+ list:
+ number_on_the_page: '{0} Немає тегів.|{1} Є один тег.|]1,Inf[ Є
+ %count% теги(ів).'
+ see_untagged_entries: Переглянути статті без тегів
+ untagged: Без тегів
+ new:
+ add: Додати
+ placeholder: Ви можете додати кілька тегів розділених комами.
+export:
+ footer_template: Produced by wallabag with %method%
Please
+ open an issue if you
+ have trouble with the display of this E-Book on your device.
+ unknown: Unknown
+import:
+ page_title: Імпорт
+ page_description: Welcome to wallabag importer. Please select your previous service
+ from which you want to migrate.
+ action:
+ import_contents: Import contents
+ form:
+ mark_as_read_title: Mark all as read?
+ mark_as_read_label: Mark all imported entries as read
+ file_label: File
+ save_label: Upload file
+ pocket:
+ page_title: Import > Pocket
+ description: This importer will import all of your Pocket data. Pocket doesn't
+ allow us to retrieve content from their service, so the readable content of
+ each article will be re-fetched by wallabag.
+ config_missing:
+ description: Pocket import isn't configured.
+ admin_message: You need to define %keyurls%a pocket_consumer_key%keyurle%.
+ user_message: Your server admin needs to define an API Key for Pocket.
+ authorize_message: You can import your data from your Pocket account. You just
+ have to click on the below button and authorize the application to connect to
+ getpocket.com.
+ connect_to_pocket: Connect to Pocket and import data
+ wallabag_v1:
+ page_title: Import > Wallabag v1
+ description: This importer will import all your wallabag v1 articles. On your
+ config page, click on "JSON export" in the "Export your wallabag data" section.
+ You will have a "wallabag-export-1-xxxx-xx-xx.json" file.
+ how_to: Please select your wallabag export and click on the below button to upload
+ and import it.
+ wallabag_v2:
+ page_title: Import > Wallabag v2
+ description: This importer will import all your wallabag v2 articles. Go to All
+ articles, then, on the export sidebar, click on "JSON". You will have a "All
+ articles.json" file.
+ readability:
+ page_title: Import > Readability
+ description: This importer will import all your Readability articles. On the tools
+ (https://www.readability.com/tools/) page, click on "Export your data" in the
+ "Data Export" section. You will received an email to download a json (which
+ does not end with .json in fact).
+ how_to: Please select your Readability export and click on the below button to
+ upload and import it.
+ worker:
+ enabled: 'Import is made asynchronously. Once the import task is started, an external
+ worker will handle jobs one at a time. The current service is:'
+ download_images_warning: You enabled downloading images for your articles. Combined
+ with classic import it can take ages to proceed (or maybe failed). We strongly
+ recommend to enable asynchronous import to avoid errors.
+ firefox:
+ page_title: Import > Firefox
+ description: This importer will import all your Firefox bookmarks. Just go to
+ your bookmarks (Ctrl+Maj+O), then into "Import and backup", choose "Backup...".
+ You will obtain a .json file.
+ how_to: Please choose the bookmark backup file and click on the button below to
+ import it. Note that the process may take a long time since all articles have
+ to be fetched.
+ chrome:
+ page_title: Import > Chrome
+ description: "This importer will import all your Chrome bookmarks. The location\
+ \ of the file depends on your operating system : - On Linux, go into the\
+ \
~/.config/chromium/Default/
directory - On Windows, it\
+ \ should be at
%LOCALAPPDATA%\\Google\\Chrome\\User Data\\Default
- On\
+ \ OS X, it should be at
~/Library/Application Support/Google/Chrome/Default/Bookmarks
Once\
+ \ you got there, copy the Bookmarks
file someplace you'll find.
Note\
+ \ that if you have Chromium instead of Chrome, you'll have to correct paths\
+ \ accordingly.
"
+ how_to: Please choose the bookmark backup file and click on the button below to
+ import it. Note that the process may take a long time since all articles have
+ to be fetched.
+ instapaper:
+ page_title: Import > Instapaper
+ description: This importer will import all your Instapaper articles. On the settings
+ (https://www.instapaper.com/user) page, click on "Download .CSV file" in the
+ "Export" section. A CSV file will be downloaded (like "instapaper-export.csv").
+ how_to: Please select your Instapaper export and click on the below button to
+ upload and import it.
+ pinboard:
+ page_title: Import > Pinboard
+ description: This importer will import all your Pinboard articles. On the backup
+ (https://pinboard.in/settings/backup) page, click on "JSON" in the "Bookmarks"
+ section. A JSON file will be downloaded (like "pinboard_export").
+ how_to: Please select your Pinboard export and click on the below button to upload
+ and import it.
+developer:
+ page_title: Керування клієнтами API
+ welcome_message: Ласкаво просимо до wallabag API
+ documentation: Документація
+ how_to_first_app: Створення першого застосунку
+ full_documentation: Переглянути документацію по API
+ list_methods: Список методів API
+ clients:
+ title: Клієнти
+ create_new: Створити клієнт
+ existing_clients:
+ title: Існуючі клієнти
+ field_id: ID клієнта
+ field_secret: Секретний код клієнта
+ field_uris: URI для перенаправлень
+ field_grant_types: Права клієнта
+ no_client: Поки немає клієнтів.
+ remove:
+ warn_message_1: У вас є можливість видалити клієнта %name%. Ця дія
+ є незворотною !
+ warn_message_2: Якщо ви його видалите, то кожен застосунок, сконфігурований цим клієнтом, не
+ буде мати змоги авторизуватись у вашому wallabag.
+ action: Видалити клієнта %name%
+ client:
+ page_title: Керування клієнтами API > Створення клієнта
+ page_description: Ви от-от створите клієнт для API. Заповніть поле нижче
+ інформацією про URI перенаправлення вашого застосунку.
+ form:
+ name_label: Назва клієнта
+ redirect_uris_label: URI перенаправлення (необов'язково)
+ save_label: Створити клієнт
+ action_back: Назад
+ copy_to_clipboard: Копіювати
+ client_parameter:
+ page_title: Керування клієнтами API > Параметри клієнта
+ page_description: Параметри вашого клієнта.
+ field_name: Назва клієнта
+ field_id: ID клієнта
+ field_secret: Секретний код клієнта
+ back: Назад
+ read_howto: Прочитати "Створення першого застосунку"
+ howto:
+ page_title: Керування клієнтами API > Створення першого застосунку
+ description:
+ paragraph_1: У наступник командах використовується утиліта HTTPie
+ library. Спочатку переконайтесь, що вона встановлена у вашій системі.
+ paragraph_2: Щоб комунікувати з wallabag API, вашому застосунку потрібен ключ.
+ paragraph_3: Щоб згенерувати ключ, вам потрібно створити клієнта.
+ paragraph_4: 'Тепер створимо ключ (замініть значення полів client_id, client_secret, username
+ та password на свої):'
+ paragraph_5: 'Відповідь API буде схожою на цю:'
+ paragraph_6: 'access_token використовується для посилання запитів на API. Для прикладу:'
+ paragraph_7: Цей запит поверне всі статті вашого користувача.
+ paragraph_8: Щоб ознайомитись зі всіма методами API, вам потрібно переглянути нашу документацію API.
+ back: Назад
+user:
+ page_title: Users management
+ new_user: Create a new user
+ edit_user: Edit an existing user
+ description: Here you can manage all users (create, edit and delete)
+ list:
+ actions: Actions
+ edit_action: Edit
+ yes: Yes
+ no: No
+ create_new_one: Create a new user
+ form:
+ username_label: Username
+ name_label: Name
+ password_label: Password
+ repeat_new_password_label: Repeat new password
+ plain_password_label: ????
+ email_label: Email
+ enabled_label: Enabled
+ last_login_label: Last login
+ twofactor_label: Two factor authentication
+ save: Зберегти
+ delete: Delete
+ delete_confirm: Are you sure?
+ back_to_list: Назад до списку
+ search:
+ placeholder: Filter by username or email
+site_credential:
+ page_title: Site credentials management
+ new_site_credential: Create a credential
+ edit_site_credential: Edit an existing credential
+ description: Here you can manage all credentials for sites which required them (create,
+ edit and delete), like a paywall, an authentication, etc.
+ list:
+ actions: Actions
+ edit_action: Edit
+ yes: Yes
+ no: No
+ create_new_one: Create a new credential
+ form:
+ username_label: Username
+ host_label: Host
+ password_label: Password
+ save: Зберегти
+ delete: Видалити
+ delete_confirm: Ви впевнені, що бажаєте продовжити?
+ back_to_list: Назад до списку
+error:
+ page_title: Трапилась помилка
+flashes:
+ config:
+ notice:
+ config_saved: Конфігурацію збережено.
+ password_updated: Пароль оновлено
+ password_not_updated_demo: У режимі демонстрації ви не можете змінити пароль
+ цього користувача.
+ user_updated: Інформацію оновлено
+ feed_updated: Інформацію про RSS оновлено
+ tagging_rules_updated: Правила тегування оновлено
+ tagging_rules_deleted: Видалено правило тегування
+ feed_token_updated: Особистий код оновлено
+ feed_token_revoked: Особистий код відкликано
+ annotations_reset: Анотації очищено
+ tags_reset: Теги очищено
+ entries_reset: Статті очищено
+ archived_reset: Видалено архівні статті
+ otp_enabled: Увімкнено двофакторну авторизацію
+ otp_disabled: Вимкнено двофакторну авторизацію
+ entry:
+ notice:
+ entry_already_saved: Стаття вже була збережена %date%
+ entry_saved: Статтю збережено
+ entry_saved_failed: Статтю збережено, але не вдалось отримати вміст
+ entry_updated: Статтю оновлено
+ entry_reloaded: Перезавантажено
+ entry_reloaded_failed: Статтю перезавантажено, але не вдалось отримати вміст
+ entry_archived: Статтю заархівовано
+ entry_unarchived: Статтю розархівовано
+ entry_starred: Додано в закладки
+ entry_unstarred: Видалено із закладок
+ entry_deleted: Видалено
+ tag:
+ notice:
+ tag_added: Тег створено
+ import:
+ notice:
+ failed: Не вдалось імпортувати, спробуйте ще раз.
+ failed_on_file: Error while processing import. Please verify your import file.
+ summary: 'Import summary: %imported% imported, %skipped% already saved.'
+ summary_with_queue: 'Import summary: %queued% queued.'
+ error:
+ redis_enabled_not_installed: Redis is enabled for handle asynchronous import
+ but it looks like we can't connect to it. Please check Redis configuration.
+ rabbit_enabled_not_installed: RabbitMQ is enabled for handle asynchronous import
+ but it looks like we can't connect to it. Please check RabbitMQ configuration.
+ developer:
+ notice:
+ client_created: Створено клієнта "%name%".
+ client_deleted: Видалено клієнта "%name%".
+ user:
+ notice:
+ added: Створено користувача "%username%"
+ updated: Оновлено користувача "%username%"
+ deleted: Видалено користувача "%username%"
+ site_credential:
+ notice:
+ added: Додано обліковий запис для "%host%"
+ updated: Оновлено обліковий запис для "%host%"
+ deleted: Видалено обліковий запис для "%host%"
diff --git a/src/Wallabag/CoreBundle/Resources/translations/validators.uk.yml b/src/Wallabag/CoreBundle/Resources/translations/validators.uk.yml
new file mode 100644
index 000000000..39c3baa9b
--- /dev/null
+++ b/src/Wallabag/CoreBundle/Resources/translations/validators.uk.yml
@@ -0,0 +1,7 @@
+validator:
+ password_must_match: Паролі повинні співпадати.
+ password_too_short: Довжина пароля повинна бути не менше 8-ми символів.
+ password_wrong_value: Введено неправильний поточний пароль.
+ item_per_page_too_high: Вибрано завелику кількість
+ rss_limit_too_high: Вибрано завелику кількість
+ quote_length_too_high: Цитата занадто довга. Вона повинна мати не більше {{ limit }} символів.
diff --git a/src/Wallabag/UserBundle/Resources/translations/wallabag_user.uk.yml b/src/Wallabag/UserBundle/Resources/translations/wallabag_user.uk.yml
new file mode 100644
index 000000000..94c7fa6f7
--- /dev/null
+++ b/src/Wallabag/UserBundle/Resources/translations/wallabag_user.uk.yml
@@ -0,0 +1,11 @@
+# Two factor mail
+auth_code:
+ on: 'on'
+ mailer:
+ subject: 'wallabag — код автентифікації'
+ body:
+ hello: "Привіт %user%,"
+ first_para: "Ви увімкнули двофакторну автентифікацію для входу у ваш обліковий запис wallabag, і як тільки новий пристрій використовує його, ми надсилаємо вам код для валідації."
+ second_para: "Ось ваш код:"
+ support: "Якщо у вас виникли проблеми, розкажіть про них нам:"
+ signature: "Команда wallabag"