From bba787b67f28892475ec83b5ab679c61d834b9c2 Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Tue, 1 Nov 2022 16:07:34 +0100 Subject: Update translation and add a few languages that are close to completely translated --- main/src/ui/res/values-uk/arrays.xml | 20 ++++++++++--- main/src/ui/res/values-uk/plurals.xml | 14 ++++----- main/src/ui/res/values-uk/strings.xml | 53 ++++++++++++++++++++++++++++------- 3 files changed, 66 insertions(+), 21 deletions(-) (limited to 'main/src/ui/res/values-uk') diff --git a/main/src/ui/res/values-uk/arrays.xml b/main/src/ui/res/values-uk/arrays.xml index bc985de2..d795e753 100644 --- a/main/src/ui/res/values-uk/arrays.xml +++ b/main/src/ui/res/values-uk/arrays.xml @@ -14,18 +14,30 @@ Користувач/Пароль + Сертифікати Користувач/Пароль + PKCS12 Користувач/Пароль + Android - Зовнішній постачальник послуг авторизації + Зовнішня перевірка авторизації провайдера 0 1 - Не визначені + Без різниці Шифрування (--tls-crypt) TLS Crypt V2 - Від\'єднати, забути пароль - Відключитися, зберегти пароль + Роз\'єднати, забути + Роз\'єднати, зберегти Ігнорувати, спробувати ще раз + + Сумісні вихідні данні + OpenVPN версія 2.5.x + OpenVPN версія 2.4.x + OpenVPN версії 2.3.x та попередні + + + ненадіний (не рекомендований, можливе надійне криптування) + Звичний (похідний) + Обраний (рекомендовано але з обмеженнями) + Набір B (тільки еліптичні криві, затверджені NIST) + diff --git a/main/src/ui/res/values-uk/plurals.xml b/main/src/ui/res/values-uk/plurals.xml index 2f9f253f..b5fbe4fb 100644 --- a/main/src/ui/res/values-uk/plurals.xml +++ b/main/src/ui/res/values-uk/plurals.xml @@ -4,23 +4,23 @@ Залишився один місяць Залишось %d місяці Залишився один місяць - Залишилось % d місяць + Залишилось %d місяців - Залишилось % днів + Залишився один день Залишилось %d дні Залишилося % днів Залишилось %d днів Залишилась одна година - Залишилося% d годин - Залишилося% d годин - Залишилося% d годин + Залишилось %d години + Залишилось %d годин + Залишилось %d годин - Залишилося одну хвилину - Залишилося %d хвилин + Залишилася одна хвилина + Залишилось %d хвилини Залишилося %d хвилин Залишилось %d хвилин diff --git a/main/src/ui/res/values-uk/strings.xml b/main/src/ui/res/values-uk/strings.xml index 013fbb97..3f99fe31 100644 --- a/main/src/ui/res/values-uk/strings.xml +++ b/main/src/ui/res/values-uk/strings.xml @@ -34,6 +34,7 @@ IPv4-адреси IPv6-адреса Введіть додаткові параметри OpenVPN. Використовуйте цю можливість з великою обережністю. Якщо ви вважаєте, що відсутній важливий параметр, то зв\'яжіться з автором + Ім\'я користувача (залиште порожнім щоб минути авторизацію) Пароль Для статичної конфігурації ключі авторизації TLS будуть використовуватися як статичні ключі Налаштувати VPN @@ -42,6 +43,7 @@ Введіть унікальне ім\'я профілю Ім\'я профілю Потрібно вибрати сертифікат користувача + Необхідно вибрати сертифікат ЦС або ввімкнути перевірку відбитків Помилок не знайдено Помилка конфігурації Помилка при розборі адреси IPv4 @@ -125,6 +127,7 @@ Ваша прошивка не підтримує VPNService API, вибачте :( Шифрування Введіть метод шифрування + Введіть алгоритми шифрування, що використовуються OpenVPN, розділяючи їх двокрапкою (--data-ciphers). Залиште порожнім, щоб використовувати шифри за замовчуванням (AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305). Введіть the authentication digest для OpenVPN. Залиште порожнім для використання стандартних значень. Автентифікація/Шифрування Провідник файлів @@ -182,7 +185,7 @@ Помилка підпису із зовнішнім програмою автентифікації (%3$s): %1$s: %2$s Попередження VPN з\'єднання повідомляє вам, що цей додаток може перехоплювати весь мережевий трафік, і повідомляється системою попереджень VPNService API. \nСповіщення про VPN з\'єднання (символ \"Ключа\") також формується системою Android для сигналізації про вихідне VPN з\'єднання. У деяких прошивках це сповіщення супроводжується сигналом. \nAndroid використовує ці cповіщення для вашої власної безпеки і їх не можна обійти. (На жаль, на деяких прошивках також сповіщення супроводжується звуком) Повідомлення про підключення та звук сповіщеня - Переклад українською виконан спільнотою code.google.com + Переклад українською виконано спільнотою IP-адреса та DNS Основне Маршрутизація @@ -285,27 +288,27 @@ Призупинити VPN Відновити VPN VPN пауза на вимогу користувача - VPN призупинено - screen off - Хак для цього пристрою + VPN призупинено – вимкнено екран + Обхідні методи для цього пристрою Неможливо відобразити інформацію про сертифікат Поведінка програми Поведінка VPN Дозволити зміни в профілі VPN Апаратне сховище ключів: - Іконка додатка намагається використовувати OpenVPN для Android + Іконка програми, яка намагається використовувати \"OpenVPN for Android\" "Починаючи з Android 4.3, запит підтвердження VPN-з\'єднання захищено від програм, які \"накладаються поверх екрану\". Це призводить до того, що діалогове вікно підтвердження не реагує на сенсорні натискання. Якщо у вас є програма, що використовує накладення, то це може викликати таке поведінку. Якщо ви виявите де-небудь таку програмe, зв\'яжіться з автором програми Ця проблема зачіпає всі VPN програми на Android 4.3 та пізніших версіях Дивіться також <a href=\"http://code.google.com/p/ics-openvpn/issues/detail?id=185\">Issue 185<a> для отримання додаткової інформації" Вікно підтвердження VPN - Також Ви можете висловити подяку у вигляді пожертвувань на Play Store: + Крім того, ви можете надіслати мені пожертвування через Play Store: Дякуємо за пожертвування %s! Журнал очищено. Показати пароль - Помилка при доступі до сховища ключів:%s + Помилка доступу до ланцюжка ключів: %s Стисло ISO Часові позначки Нема Вивантажено - Завантажити + Завантажено Vpn Статус Подивитися налаштування Невідома помилка: %1$s\n\n%2$s @@ -314,7 +317,7 @@ Повні ліцензії Мережі, безпосередньо доступні через локальний інтерфейс не направлятимуться на VPN. Відключіть цю опцію щоб направити увесь трафік через VPN. Не використовувати VPN для локальних мереж - Файл з Ім\'ям користувача та Паролєм + Файл з ім\'ям/паролем [Імпортовано з: %s] Деякі файли не були знайдені. Будь ласка, виберіть файли для імпорту профілю: Щоб користуватися цією програмою, Вам знадобиться VPN провайдер/шлюз з підтримкою OpenVPN (часто наданий роботодавцем). Для отримання інформації з налаштування власного OpenVPN сервера: http://community.openvpn.net/ @@ -356,7 +359,6 @@ Загальний доступ до підключення (WiFi точки/модему) працює як VPN активний, але НЕ використовує VPN. Рання версія KitKat встановлюе невірне значення MSS з\'єднань TCP (#61948). OpenVPN активує опцію mssfix щоб обійти цю проблему. Android буде продовжувати використовувати налаштування проксі-сервера для мобільного зв\'язку/Wi-Fi, коли немає встановленого DNS-сервера. OpenVPN for Android попередить вас про це в журналі.

Коли VPN встановить DNS-сервер Android не буде використовувати проксі-сервер. Зараз немає API для використання проксі-серверу для VPN-підключення.

- VPN програма може перестати працювати, як вона була видалена і перевстановлена знову. Більш детальну інформацію дивіться #80074 Налаштований клієнтом IP і IP-адреси в цій мережевій масці не направляються до VPN. OpenVPN обробляє цю помилку явно додаючи маршрут, який відповідає IP клієнта і його маскою мережі Відкриття tun пристрію поки інший tun пристрій активний, який використовує persist-tun, приводе до аварії VPNServices на пристрої. Потрібне перезавантаження, щоб VPN запрацював знову. OpenVPN for Android намагається уникнути повторне відкриття tun пристрію, а якщо дійсно необхідно в першу чергу закриває поточний TUN перед відкриттям нового TUN пристрої, щоб уникнути помилки. Це може призвести до виникнення короткого вікна, в якому пакети пересилаються по мережі без VPN. Навіть це тимчасове рішення іноді призводить до краху VPNServices і вимагає перезавантаження пристрою. VPN не працює для других користувачів. @@ -364,7 +366,6 @@ Тільки призначення, які досяжні без VPN, також доступні по VPN. IPv6 VPN не працює взагалі. Несумісні CIDR маршрути Поведінка проксі для VPN - Перевстановлення VPN-програми %s і раніше Копія %s Шлях до налаштованого VPN IP адреса @@ -435,6 +436,12 @@ %.1f Кбіт/с %.1f Мбіт/с %.1f Гбіт/с + <p>Починаючи з OpenSSL версії 1.1, відхиляються слабкі підписи в сертифікатах, такі як + MD5. Крім того, з OpenSSL 3.0 підписи з SHA1 також відхиляються.</p><p> + Вам слід якнайшвидше оновити сертифікати VPN, оскільки SHA1 також більше не буде працювати на інших платформах у + найближчому майбутньому.</p> + <p>Якщо ви дійсно хочете використовувати старі та пошкоджені сертифікати, виберіть \"небезпечний\" для профілю безпеки TLS в розділі \"Аутентифікація/Шифрування\" профілю</p> + %.0f Б %.1f КБ %.1f МБ @@ -468,8 +475,34 @@ аутентифікація Відкрийте URL-адресу, щоб продовжити аутентифікацію VPN + Відповісти на запит, щоб продовжити аутентифікацію VPN Очікується аутентифікація Зовнішній аутентифікатор Налаштувати Зовнішній аутентифікатор не налаштований + Блокувати з\'єднання без VPN (\"Killswitch\") + Часто бажано блокувати з\'єднання без VPN. Інші програми часто використовують маркетингові терміни, такі як \"Killswitch\" або \"Безшовний тунель\". OpenVPN і ця програма пропонують використовувати persist-tun для реалізації цієї функції.<p>Проблема з усіма цими методами, реалізованими на стороні програм, полягає в тому, що вони не можуть забезпечити надійність. При завантаженні, збої програми та інших складних випадках програма не може гарантувати, що таке блокування підключень без VPN спрацює. Таким чином, даючи користувачеві помилкове почуття безпеки.<b>Єдиний</b> надійний спосіб забезпечити блокування з’єднань, які не не проходять через VPN, — це використовувати Android 8.0 або новішої версії та налаштування \"Блокувати підключення не через VPN\", яке можна знайти в Налаштування > Мережа й Інтернет > Розширені/VPN > OpenVPN for Android > Увімкнути \"Постійна мережа VPN\" і \"Блокувати підключення не через VPN\" + Цей параметр дає вказівку Android не дозволяти протоколи (IPv4/IPv6), якщо VPN не встановлює адрес IPv4 або IPv6. + Блокувати IPv6 (або IPv4), якщо не використовується VPN + Установить новий сертифікат + Ім\'я сервера AS + URL сервера + Запит профіля автоматичного входу + Імпорт профілю з сервера + Не заданий VPN за замовчуванням. Перед включенням цієї функції встановіть VPN за замовчуванням. + Системний WebView + Існують декілька варіантів цього повідомлення в залежності від конкретної ситуації. Всіх їх об\'єднує те, що сервер і клієнт не змогли домовитися про спільний шифр. Основними причинами є: <ul><li> Ви все ще розраховуєте на той факт, що OpenVPN версії 2.4 і нижче дозволяє BF-CBC в конфігурації за замовчуванням (якщо не був заданий --chipher). Але починаючи з OpenVPN 2.5 це не так, оскільки даний шифр <a href=\"https://community.openvpn.net/openvpn/wiki/SWEET32\">зламаний/застарілий</a>.</li><li> Сервер використовує OpenVPN 2.3 (або навіть старше) з --enable-small (OpenVPN серверу не менше 4-5 років)</li><li></ul>Некоректна конфігурація (наприклад, невідповідність шифрів на клієнті і сервері)</li> <p> <a href=\"https://github.com/OpenVPN/openvpn/blob/master/doc/man-sections/cipher-negotiation.rst\">Розділ керівництва OpenVPN про узгодження шифрів</a> дуже добре пояснює різноманітні сценарії узгодження шифрів і що робити в цій ситуації.<p> Пристрої TP-Link використовують на своїх пристроях версію OpenVPN 2.3.x, 5-річної давності (можливо, старіші), навіть у моделях 2019/2020 року.<p> І останнє, але не менш важливе, у популярного провайдера VPN невірно налаштований сервер, який завжди говорить, що він використовує \"BF-CBC\", тому що його розробник подумав, що було б непогано створити патч для узгодження шифрування, несумісний зі стандартним OpenVPN.<p>Підсумовуючи: всі адекватні конфігурації не повинні видавати такі помилки. Але (крім невірно налаштованого сервера VPN-провайдера) клієнт можна примусити підключитися (Усунувши наслідок, а не реальну проблему). При підключенні до старих серверів опція \"Режиму сумісності\", в основних налаштуваннях VPN, повинна допомогти при вирішенні більшості поширених проблем сумісності. + Перевіряти відбиток сертифіката учасника (peer) + (Введіть SHA256-відбиток сертифікату(ів) сервера) + HTTP-проксі: %1$s %2$d + Використовуйте параметр \"Постійна мережа VPN\" в налаштуваннях Android, для автоматичного ввімкнення VPN після перезавантаження пристрою. + Налаштування Open VPN + Натисніть тут, щоб відкрити вікно введення додаткових даних, необхідних для аутентифікації + Режим сумісності + Режим сумісності + Завантаження традиційного провайдера OpenSSL + Профілі використовують BF-CBC, який залежить від застарілого OpenSSL (не включено). + Використовувати переклад (запропонований спільнотою) + Використовувати переклад програми наданий спільнотою. Необхідний перезапуск програми. + Профіль безпеки TLS -- cgit v1.2.3