diff --git a/lib/main.dart b/lib/main.dart index 7274982c..61d91ed0 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -45,7 +45,8 @@ void main() async { AppLocale.jaJp, AppLocale.thTh, AppLocale.trTr, - AppLocale.ru + AppLocale.ru, + AppLocale.uk ]); runApp( diff --git a/lib/presentation/i18n/strings_uk.i18n.yaml b/lib/presentation/i18n/strings_uk.i18n.yaml new file mode 100644 index 00000000..a02c7f35 --- /dev/null +++ b/lib/presentation/i18n/strings_uk.i18n.yaml @@ -0,0 +1,195 @@ +language_name: Українська +language_alias: Українська + +edit: Правка +add: Додати +save: Зберегти +cancel: Відмінити +clear: Очистити +retry: Повторити спробу +remove: Видалити +scan: Скан +details: Детальніше +location: Місцезнаходження +source: Джерело +file_og: Вихідний файл +tags: Теги +meta: Мета +artist: Художник +character: Персонаж +copyright: Copyright +general: Загальне +github: GitHub +open_settings: Відкрити налаштування +copy_success: Скопійовано до буферу обміну +unblur: Покажи мені +unsupported_media: ${file_ext} не підтримується +open_externally: Відкрити зовні +retry_pop_back: Натисніть ще раз, щоб вийти +go_home: Назад додому +recently: Недавно +search_hint: Пошук у ${server_name}... +version: Версія ${version} +backup: Резервна копія +restore: Відновити +searchHistory: Історія пошуків +rating: + title: Рейтинг + explicit: Відвертий + safe: Безпечний + questionable: Під питанням +reset: Скинути +reset_to_default: Скинути до заводських налаштувань +load_more: Завантажити більше +clearing: Очищення... +disable_safe_mode: Відключити безпечний режим +file_sample: Зразок файла +oss_license: Ліцензія з відкритим програмним кодом +load_image_failed: Не вдалось завантажити зображення +on_media_blurred: Цей носій може містити матеріали, які не є безпечними для публічного + перегляду +page_status: + http_error: Не вдається отримати результат від ${server_name} + no_result: + one: Не знайдено результатів + other: Більше ніякого результату + no_result_for_query: + one: Не знайдено результатів для ${query} + other: Більше ніякого результату для ${query} + blocked: "'${query}' заблоковано блокуванням тегів" +suggestion: + not_supported: ${server_name} не підтримує пропозицію пошуку + suggested: Запропоновано на ${server_name} + desc: на ${server_name} + empty: Немає тегів, що відповідають '${query}' + http_error: Не вдається отримати результат для '${query}' на ${server_name} +action_tag: + copy: Скопіювати тег + block: Заблокувати вибраний тег + blocked: Додано до блокування тегів + append: Додати тег у поточний пошук + search: Знайти тег +updater: + check: Перевірити наявність оновлень + checking: Перевірка наявності оновлень... + download: Завантажити ${version} + available: 'Доступне оновлення: ${version}' + preparing: Готуємось до оновлення... + on_latest: Ви використовуєте останню версію + install: Встановити оновлення + progress: 'Завантажую: ${progress}%' + on_new_version: Доступна нова версія +changelog: + title: Список змін + view: Переглянути зміни + none: Список змін відсутній +license: + package: 'бібліотека: ${name}' + title: + one: Ліцензія + other: Ліцензії + counted: + one: ${n} ліцензія + other: ${n} ліцензії +downloads: + title: Завантаження + redownload: Завантажити ще раз + detail: Показати докладніше + ungroup: Розгрупувати + group_by_server: Групування за серверами + no_permission: Не вдається завантажити файл; відсутній дозвіл на сповіщення + status: + empty: Порожньо + pending: Очікування + downloaded: Завантажено + failed: Не вийшло + canceled: Скасовано + paused: Призупинено + downloading: Завантаження + no_file: Файл був переміщений + placeholder: Ваші завантажені файли з'являться тут +favorites: + title: Улюблені + placeholder: Ваш збережений контент з'явиться тут +tags_blocker: + title: Блокування тегів + desc: Ви можете заблокувати кілька тегів, розділяючи їх пробілом + empty: Ще немає заблокованих тегів + hint: 'Приклад: red_shirt blue_shoes' +servers: + title: Сервер + remove_last_error: Останній сервер неможливо видалити + preset: З попередньо встановлених + select: Вибрати сервер + add: Додати новий сервер + edit: Редагувати ${name} + alias: Псевдонім + homepage: Домашня сторінка + homepage_hint: 'Домашня сторінка, наприклад: https://verycoolbooru.com' + addr_error: не дійсна адреса + api_addr: Адреса API + api_addr_hint: 'Адреса API, приклад: https://api-v69.verycoolbooru.com' + already_exists: Дані сервера для ${name} вже існують + reset_warning: "Ви впевнені, що хочете скинути список серверів до налаштувань за\ + \ замовчуванням?\n\nЦе призведе до видалення всіх доданих вами серверів" + use_custom_api: Використовувати "кастомну" адресу API + use_custom_api_desc: Корисно, якщо адреса API сервера відрізняється від адреси домашньої + сторінки +server_query: + title: Запит + search: Пошуковий запит + suggestion: Запит на пропозицію тегів + post: Запит на веб-пост +settings: + title: Налаштування + interface: Інтерфейс + safe_mode: Безпечний режим + misc: Інші налаштування + lang: + title: Мова + auto: + title: Автоматично + desc: Дотримуйтися мови системи (якщо це можливо) + midnight_theme: + title: Опівнічна тема + desc: Використовати темніший колір для темного режиму + ui_blur: + title: Включити розмиття + desc: Увімкнення розмиття фону на різних елементах інтерфейсу + hide_media: + title: Приховати завантажені медіа + desc: Заборона зовнішньому додатку галереї показувати завантажені файли + blur_content: + title: Розмивання збоченого контенту + desc: Контент, який оцінюється як відвертий, буде розмитий + strict_safe_mode: + title: Строгий безпечний режим + desc: Відбирати тільки той вміст, який оцінений як "безпечний". Зверніть увагу, + що оцінка "безпечно" не гарантує безпеку для роботи + ime_incognito: + title: Клавіатура "Інкогніто" + desc: Увімкніть режим інкогніто для клавіатури, якщо він підтримується. + load_og: + title: Відображати оригінальний контент + desc: Завантаження оригінального файлу замість зразка при відкритті публікації + post_limit: + title: Максимальний вміст за одне завантаження + desc: Результат може бути меншим, ніж очікувалося (через заблоковані теги або + невірні дані) + clear_cache: + title: Очистити кеш + desc: Очистити завантажений контент з кешу + done: Кеш очищено +data_backup: + title: Резервне копіювання та відновлення + backup: + title: Резервне копіювання даних + desc: Резервне копіювання даних програми у файл + success: "Резервна копія, створена за адресою :\n${dest}" + restore: + title: Відновити дані + desc: Відновлення даних програми з резервної копії + success: Дані програми відновлено + invalid: Невірний файл резервної копії + warning: "Увага! Ця дія перезапише всі існуючі дані.\nВи впевнені, що хочете продовжити?" + desc: Резервне копіювання та відновлення даних програми