From 40af42683edf7b304952fb6f64912dd35240a1bf Mon Sep 17 00:00:00 2001 From: KymAndriy <32357131+KymAndriy@users.noreply.github.com> Date: Tue, 5 May 2026 12:13:59 +0300 Subject: [PATCH] refactor: change ukrainian translation to adaptation and add missing lines (#1828) Co-authored-by: KymAndriy --- docs/translators.md | 1 + lib/I18n/translations/ukrainian.yaml | 55 +++++++++++++++++++++------- 2 files changed, 43 insertions(+), 13 deletions(-) diff --git a/docs/translators.md b/docs/translators.md index 50a37031..250ba596 100644 --- a/docs/translators.md +++ b/docs/translators.md @@ -53,6 +53,7 @@ If you'd like to add your name to this list, please open a PR adding yourself an ## Ukrainian - [mirus-ua](https://github.com/mirus-ua) +- [KymAndriy](https://github.com/KymAndriy) ## Belarusian - [Dexif](https://github.com/dexif) diff --git a/lib/I18n/translations/ukrainian.yaml b/lib/I18n/translations/ukrainian.yaml index 845a0aad..c556aef3 100644 --- a/lib/I18n/translations/ukrainian.yaml +++ b/lib/I18n/translations/ukrainian.yaml @@ -26,7 +26,7 @@ STR_LOADING: "Завантаження..." STR_LOADING_POPUP: "Завантаження" STR_WIFI_NETWORKS: "Мережі WiFi" STR_NO_NETWORKS: "Мереж не знайдено" -STR_NETWORKS_FOUND: "мереж %zu " +STR_NETWORKS_FOUND: "мереж %zu" STR_SCANNING: "Сканування..." STR_CONNECTING: "Підключення..." STR_CONNECTED: "Підключено!" @@ -84,27 +84,27 @@ STR_SCREEN_MARGIN: "Відступи від країв" STR_PARA_ALIGNMENT: "Вирівнювання тексту" STR_HYPHENATION: "Перенесення слів" STR_TIME_TO_SLEEP: "Перехід в режим сну" +STR_SHOW_HIDDEN_FILES: "Показати приховані файли" STR_REFRESH_FREQ: "Частота оновлення екрану" STR_KOREADER_SYNC: "Синхронізація KOReader" STR_CHECK_UPDATES: "Перевірити оновлення" STR_LANGUAGE: "Мова" -STR_SHOW_HIDDEN_FILES: "Показати приховані файли" STR_CLEAR_READING_CACHE: "Очистити кеш книг" STR_USERNAME: "Ім'я користувача" STR_PASSWORD: "Пароль" -STR_SYNC_SERVER_URL: "URL сервера синхронізації" -STR_DOCUMENT_MATCHING: "Зіставлення документів" +STR_SYNC_SERVER_URL: "URL для синхронізації" +STR_DOCUMENT_MATCHING: "Порівняння документів" STR_AUTHENTICATE: "Автентифікувати" STR_KOREADER_USERNAME: "Ім'я користувача KOReader" STR_KOREADER_PASSWORD: "Пароль KOReader" STR_FILENAME: "Ім'я файлу" -STR_BINARY: "Двійковий" -STR_SET_CREDENTIALS_FIRST: "Спочатку встановіть облікові дані" +STR_BINARY: "Побайтово" +STR_SET_CREDENTIALS_FIRST: "Спочатку вкажіть облікові дані" STR_WIFI_CONN_FAILED: "Помилка підключення WiFi" STR_AUTHENTICATING: "Автентифікація..." STR_AUTH_SUCCESS: "Успішно автентифіковано!" STR_KOREADER_AUTH: "Автентифікація KOReader" -STR_SYNC_READY: "Синхронізація KOReader готова до використання" +STR_SYNC_READY: "Синхронізація KOReader активована" STR_AUTH_FAILED: "Помилка автентифікації" STR_DONE: "Готово" STR_CLEAR_CACHE_WARNING_1: "Це очистить усі кешовані дані книг." @@ -179,6 +179,8 @@ STR_UNNAMED: "Без назви" STR_NO_SERVER_URL: "URL сервера не налаштовано" STR_FETCH_FEED_FAILED: "Не вдалося отримати стрічку" STR_PARSE_FEED_FAILED: "Не вдалося розпарсити стрічку" +STR_NEXT_PAGE: "Наступна с.»" +STR_PREV_PAGE: "« Попередня с." STR_NETWORK_PREFIX: "Мережа: " STR_IP_ADDRESS_PREFIX: "IP адреса: " STR_ERROR_GENERAL_FAILURE: "Помилка: Загальна помилка" @@ -198,14 +200,14 @@ STR_OPEN: "Відкрити" STR_DOWNLOAD: "Завант." STR_RETRY: "Повтор." STR_YES: "Так" +STR_NO: "Ні" STR_SHOW: "Показати" STR_HIDE: "Сховати" -STR_NO: "Ні" STR_STATE_ON: "УВІМК" STR_STATE_OFF: "ВИМК" STR_NOT_SET: "Не встановлено" -STR_DIR_LEFT: "Ліво" -STR_DIR_RIGHT: "Право" +STR_DIR_LEFT: "Вліво" +STR_DIR_RIGHT: "Вправо" STR_DIR_UP: "Вгору" STR_DIR_DOWN: "Вниз" STR_OK_BUTTON: "OK" @@ -229,10 +231,12 @@ STR_BATTERY: "Акумулятор" STR_UI_THEME: "Тема інтерфейсу" STR_THEME_CLASSIC: "Класична" STR_THEME_LYRA: "Lyra" +STR_THEME_ROUNDEDRAFF: "RoundedRaff" STR_THEME_LYRA_EXTENDED: "Lyra Extended" STR_SUNLIGHT_FADING_FIX: "Виправлення вицвітання на сонці" STR_REMAP_FRONT_BUTTONS: "Налаштувати передні кнопки" STR_OPDS_BROWSER: "Браузер OPDS" +STR_SEARCH: "Пошук" STR_COVER_CUSTOM: "Обкл. + власне" STR_MENU_RECENT_BOOKS: "Останні книги" STR_NO_RECENT_BOOKS: "Немає останніх книг" @@ -251,8 +255,8 @@ STR_REMAP_RESET_HINT: "Бічна кнопка Вгору: Скинути до STR_REMAP_CANCEL_HINT: "Бічна кнопка Вниз: Скасувати налаштування" STR_HW_BACK_LABEL: "Назад (1-ша кнопка)" STR_HW_CONFIRM_LABEL: "Підтвердити (2-га кнопка)" -STR_HW_LEFT_LABEL: "Ліво (3-тя кнопка)" -STR_HW_RIGHT_LABEL: "Право (4-та кнопка)" +STR_HW_LEFT_LABEL: "Вліво (3-тя кнопка)" +STR_HW_RIGHT_LABEL: "Вправо (4-та кнопка)" STR_GO_TO_PERCENT: "Перейти до %" STR_GO_HOME_BUTTON: "На головну" STR_SYNC_PROGRESS: "Прогрес синхронізації" @@ -263,7 +267,7 @@ STR_CHAPTER_PREFIX: "Розділ: " STR_PAGES_SEPARATOR: " сторінок | " STR_BOOK_PREFIX: "Книга: " STR_CALIBRE_URL_HINT: "Для Calibre додайте /opds до вашої URL" -STR_PERCENT_STEP_HINT: "Ліво/Право: 1% Вгору/Вниз: 10%" +STR_PERCENT_STEP_HINT: "Вліво/Вправо: 1% Вгору/Вниз: 10%" STR_SYNCING_TIME: "Синхронізація часу..." STR_CALC_HASH: "Обчислення хешу документа..." STR_HASH_FAILED: "Не вдалося обчислити хеш документа" @@ -292,6 +296,31 @@ STR_FOOTNOTES: "Примітки" STR_NO_FOOTNOTES: "На цій сторінці немає приміток" STR_LINK: "[посилання]" STR_SCREENSHOT_BUTTON: "Знімок екрана" +STR_ADD_SERVER: "Додати сервер" +STR_SERVER_NAME: "Назва сервера" +STR_NO_SERVERS: "Не налаштовано жодного сервера OPDS" +STR_DELETE_SERVER: "Видалити сервер" +STR_DELETE_CONFIRM: "Видалити цей сервер?" +STR_OPDS_SERVERS: "Сервери OPDS" STR_AUTO_TURN_ENABLED: "Автоперегортання увімк: " STR_AUTO_TURN_PAGES_PER_MIN: "Автоперегортання (ст/хв)" +STR_CRASH_TITLE: "Збій Системи" +STR_CRASH_DESCRIPTION: "Дані про збій збережено в crash_report.txt. Додайте цей файл до вашого звіту про помилку." +STR_CRASH_REASON: "Причина збою:" +STR_CRASH_NO_REASON: "(Причину не вказано)" STR_TILT_PAGE_TURN: "Перегортання нахилом" +STR_KB_HINT_MOVE_CURSOR: "Натисніть ВЛІВО / ВПРАВО для переміщення курсору" +STR_KB_HINT_RETURN_CURSOR: "Натисніть ВЛІВО для повернення до курсору" +STR_KB_HINT_HIDE_PASSWORD: "Затисніть ВПРАВО, натисніть [***], щоб приховати пароль" +STR_KB_HINT_SHOW_PASSWORD: "Затисніть ВПРАВО, натисніть [abc], щоб показати пароль" +STR_KB_HINT_TOGGLE_HIDE_PASSWORD: "Натисніть [***], щоб приховати пароль" +STR_KB_HINT_TOGGLE_SHOW_PASSWORD: "Натисніть [abc], щоб показати пароль" +STR_KB_HINT_EDIT_ENTRY: "Затисніть ВГОРУ для редагування" +STR_KB_TIPS: "Поради:" +STR_KB_HINT_RETURN_KEYBOARD: "Натисніть ВНИЗ, щоб повернутися до клавіатури" +STR_KB_HINT_EXIT_URL_MODE: "Натисніть [ABC] для виходу з режиму URL" +STR_KB_HINT_CLEAR_TEXT: "Затисніть <--, щоб видалити весь текст" +STR_KB_HINT_SECONDARY_CHAR: "Затисніть ВИБРАТИ для додаткових символів" +STR_KB_HINT_UPPER_SECONDARY: "Затисніть ВИБРАТИ для ВЕЛИКИХ літер / символів" +STR_KB_HINT_LOWER_SECONDARY: "Затисніть ВИБРАТИ для малих літер / символів" +STR_KB_HINT_URL_SNIPPETS: "Натисніть URL для вибору шаблонів"