From 067e9c86a160cecdcf205032883f57053685303e Mon Sep 17 00:00:00 2001 From: Arne Schwabe Date: Wed, 31 May 2017 16:15:36 +0200 Subject: Update translations --- main/src/main/res/values-cs/strings.xml | 1 - main/src/main/res/values-de/strings.xml | 10 ++- main/src/main/res/values-es/strings.xml | 1 - main/src/main/res/values-et/strings.xml | 1 - main/src/main/res/values-fr/strings.xml | 1 - main/src/main/res/values-hu/strings.xml | 1 - main/src/main/res/values-in/strings.xml | 1 - main/src/main/res/values-it/strings.xml | 1 - main/src/main/res/values-ja/strings.xml | 1 - main/src/main/res/values-ko/strings.xml | 1 - main/src/main/res/values-no/arrays.xml | 7 +- main/src/main/res/values-no/plurals.xml | 19 ++++- main/src/main/res/values-no/strings.xml | 56 +++++++++++++++ main/src/main/res/values-pl/strings.xml | 1 - main/src/main/res/values-pt/strings.xml | 1 - main/src/main/res/values-ro/strings.xml | 1 - main/src/main/res/values-ru/arrays.xml | 7 +- main/src/main/res/values-ru/strings.xml | 104 +++++++++++++++------------- main/src/main/res/values-sl/strings.xml | 1 - main/src/main/res/values-sv/arrays.xml | 5 ++ main/src/main/res/values-sv/strings.xml | 13 +++- main/src/main/res/values-tr/strings.xml | 1 - main/src/main/res/values-uk/strings.xml | 1 - main/src/main/res/values-vi/strings.xml | 1 - main/src/main/res/values-zh-rCN/strings.xml | 1 - main/src/main/res/values-zh-rTW/strings.xml | 1 - 26 files changed, 168 insertions(+), 71 deletions(-) (limited to 'main') diff --git a/main/src/main/res/values-cs/strings.xml b/main/src/main/res/values-cs/strings.xml index 85284609..4e2684f9 100755 --- a/main/src/main/res/values-cs/strings.xml +++ b/main/src/main/res/values-cs/strings.xml @@ -246,7 +246,6 @@ Připojuji (TCP) Přihlášení nebylo úspěšné Čekání na použitelnou síť - ↓%2$s/s %1$s - ↑%4$s/s %3$s Nepřipojeno Připojování k VPN %s Připojování k VPN %s diff --git a/main/src/main/res/values-de/strings.xml b/main/src/main/res/values-de/strings.xml index 749becd0..5834f321 100755 --- a/main/src/main/res/values-de/strings.xml +++ b/main/src/main/res/values-de/strings.xml @@ -252,7 +252,7 @@ Verbinde (TCP) Authentifizierung fehlgeschlagen Warte auf Internetverbindung - ↓%2$s/s %1$s - ↑%4$s/s %3$s + ↓%2$s %1$s - ↑%4$s %3$s Nicht verbunden Verbinde mit VPN %s Verbinde mit VPN %s @@ -434,4 +434,12 @@ letzten 5 Minuten Eingehend Ausgehend + %.0f bit/s + %.1f kbit/s + %.1f Mbit/s + %.1f Gbit/s + %.0f B + %.1f kB + %.1f MB + %.1f GB diff --git a/main/src/main/res/values-es/strings.xml b/main/src/main/res/values-es/strings.xml index 6a3b8c19..8c09f6a3 100755 --- a/main/src/main/res/values-es/strings.xml +++ b/main/src/main/res/values-es/strings.xml @@ -251,7 +251,6 @@ hacia/de Móvil) Conectando (TCP) Fallo de autenticación Esperando por una red que se pueda usar - ↓%2$s/s %1$s - ↑%4$s/s %3$s No conectado Conectando a VPN %s Conectando a VPN %s diff --git a/main/src/main/res/values-et/strings.xml b/main/src/main/res/values-et/strings.xml index cf3eef0b..6658bff4 100755 --- a/main/src/main/res/values-et/strings.xml +++ b/main/src/main/res/values-et/strings.xml @@ -249,7 +249,6 @@ Ühendumine (TCP) Autentimine ebaõnnestus Oodatakse kasutatavat võrku - ↓%2$s/s %1$s - ↑%4$s/s %3$s Pole ühendatud Ühendumine VPN %s külge Ühendumine VPN %s külge diff --git a/main/src/main/res/values-fr/strings.xml b/main/src/main/res/values-fr/strings.xml index d0d86f95..5b30cee6 100755 --- a/main/src/main/res/values-fr/strings.xml +++ b/main/src/main/res/values-fr/strings.xml @@ -253,7 +253,6 @@ Sur certaines images, cette notification joue un son.\nAndroid à introduit ces Connexion (TCP) Authentification échouée En attente d\'un réseau utilisable - ↓%2$s/s %1$s - ↑%4$s/s %3$s Non connecté Connexion au VPN %s Connexion au VPN %s diff --git a/main/src/main/res/values-hu/strings.xml b/main/src/main/res/values-hu/strings.xml index 7282d7c3..3fd765ff 100755 --- a/main/src/main/res/values-hu/strings.xml +++ b/main/src/main/res/values-hu/strings.xml @@ -252,7 +252,6 @@ Csatlakozás (TCP) Hitelesítési hiba Várakozás használható hálózatra - ↓%2$s/s %1$s - ↑%4$s/s %3$s Nincs kapcsolat Csatlakozás a %s VPN-hez Csatlakozás a %s VPN-hez diff --git a/main/src/main/res/values-in/strings.xml b/main/src/main/res/values-in/strings.xml index 37c9996a..41fc6a67 100755 --- a/main/src/main/res/values-in/strings.xml +++ b/main/src/main/res/values-in/strings.xml @@ -252,7 +252,6 @@ Menghubungkan (TCP) Otentifikasi gagal Menunggu jaringan yang dapat dipakai - ↓%2$s/s %1$s - ↑%4$s/s %3$s Tidak terhubung Menghubungkan ke VPN %s Menghubungkan ke VPN %s diff --git a/main/src/main/res/values-it/strings.xml b/main/src/main/res/values-it/strings.xml index 0ceb39e1..983d5faa 100755 --- a/main/src/main/res/values-it/strings.xml +++ b/main/src/main/res/values-it/strings.xml @@ -248,7 +248,6 @@ Effettuata la lettura del file di configurazione Connessione in corso (TCP) Autenticazione fallita In attesa di una rete utilizzabile - ↓%2$s/s %1$s - ↑%4$s/s %3$s Non connesso Connessione alla VPN %s in corso Connessione alla VPN %s in corso diff --git a/main/src/main/res/values-ja/strings.xml b/main/src/main/res/values-ja/strings.xml index 5d09d2f7..7a9979cb 100755 --- a/main/src/main/res/values-ja/strings.xml +++ b/main/src/main/res/values-ja/strings.xml @@ -290,7 +290,6 @@ Android 4.4以上はポリシールーティングを使用します。route/ifc 接続中(TCP) 認証に失敗しました 使用可能なネットワークを待機中 - ↓%2$s/s %1$s - ↑%4$s/s %3$s 未接続 VPN %sに接続中 VPN %sに接続中 diff --git a/main/src/main/res/values-ko/strings.xml b/main/src/main/res/values-ko/strings.xml index 2686efe5..043e9e1f 100755 --- a/main/src/main/res/values-ko/strings.xml +++ b/main/src/main/res/values-ko/strings.xml @@ -247,7 +247,6 @@ 연결중 (TCP) 인증 실패 사용 가능한 네트워크 대기중 - ↓%2$s/s %1$s - ↑%4$s/s %3$s 연결 되지 않음 VPN %s 연결중 VPN %s 연결중 diff --git a/main/src/main/res/values-no/arrays.xml b/main/src/main/res/values-no/arrays.xml index 2c1792e0..780da5d2 100755 --- a/main/src/main/res/values-no/arrays.xml +++ b/main/src/main/res/values-no/arrays.xml @@ -20,6 +20,11 @@ 0 1 Uspesifisert - Encryption (--tls-crypt) + Kryptering (-tls-krypt) + + + Koble fra, glem passordet + Koble fra, behold passord + Ignorer, prøv igjen diff --git a/main/src/main/res/values-no/plurals.xml b/main/src/main/res/values-no/plurals.xml index 70489fbc..f4716401 100755 --- a/main/src/main/res/values-no/plurals.xml +++ b/main/src/main/res/values-no/plurals.xml @@ -1,3 +1,20 @@ - + + + En måned igjen + %d måneder igjen + + + En dag igjen + %d dager igjen + + + En time igjen + %d timer igjen + + + Ett minutt igjen + %d minutter igjen + + diff --git a/main/src/main/res/values-no/strings.xml b/main/src/main/res/values-no/strings.xml index 660de916..4155337b 100755 --- a/main/src/main/res/values-no/strings.xml +++ b/main/src/main/res/values-no/strings.xml @@ -44,12 +44,14 @@ Skriv inn et unikt profilnavn Profilnavn Du må velge et brukersertifikat + Du må velge et CA-sertifikat Ingen feil funnet Feil i konfigurasjonen Feil ved analyse av IPv4-adressen Feil ved analyse av egendefinerte ruter (La stå tomt for å søke på forespørsel) OpenVPN snarvei + Kobler til VPN… Profilen som er angitt i snarveien ble ikke funnet Tilfeldig vert prefiks Legger til 6 tilfeldige tegn foran vertsnavn @@ -70,10 +72,13 @@ TLS-Auth-fil Etterspør IP-adresser, ruter og alternativer for timing fra serveren. Serveren etterspør ingen informasjon. Innstillinger må angis nedenfor. + Trekk innstillinger DNS + Overstyr DNS-innstillinger etter Server Bruk din egen DNS-server DNS-Server som skal brukes. DNS-server + Sekundær DNS-server brukes hvis den vanlige DNS-serveren ikke kan nås. Backup-DNS-server Omdirigerer all trafikk over VPN Bruk standard rute @@ -81,6 +86,7 @@ Ekskluder nettverk Detaljnivå for Logging Tillater autentiserte pakker fra enhver IP + Tillat flytende server Egendefinerte valg Rediger VPN-innstillinger Fjerne VPN-profilen \'%s\'? @@ -105,8 +111,12 @@ FAQ Kopier loggoppføringer Snarvei til start + Du kan legge inn en snarvei for å starte OpenVPN på skrivebordet. Avhengig av ditt startskjermprogram må du legge til enten en snarvei eller en widget. + Bildet ditt støtter ikke VPNService API, beklager :( Kryptering Angi krypteringsmetode + Skriv inn krypteringskrypteringsalgoritmen som brukes av OpenVPN. La det stå tomt for å bruke standard kryptering. + Skriv inn godkjenningsfordeling som brukes til OpenVPN. La være tom for å bruke standard fordøyelse. Autentisering/kryptering Filutforsker Feil ved import av fil @@ -119,9 +129,11 @@ Finner ikke filen %1$s nevnt i importert konfigurasjons fil Importerer konfigurasjonsfilen fra kilde %1$s Ferdig med å lese konfigurasjons-filen. + Ikke bind til lokal adresse og port Ingen lokale binding Importer konfigurasjonsfil Sikkerhetsvurderinger + "Som OpenVPN er sikkerhetsfølsomt, er noen få notater om sikkerhet fornuftig. Alle data på SD-kortet er iboende usikre. Hvert program kan lese det (for eksempel krever dette programmet ingen spesielle SD-kortrettigheter). Dataene i denne applikasjonen kan bare leses Ved bruk av importalternativet for cacert/cert/nøkkel i fildialogen lagres dataene i VPN-profilen. VPN-profilene er bare tilgjengelige for dette programmet. (Ikke glem å slette kopier på SD Kort etterpå). Selv om det kun er tilgjengelig med denne applikasjonen, er dataene fortsatt ukrypterte. Ved å rote telefonen eller andre utnytelser kan det hende at dataene kan hentes. Lagrede passord lagres også i vanlig tekst. For pkcs12-filer anbefales det sterkt At du importerer dem inn i android-nøkkelbutikken. " Importer Feil ved visning av sertifikatvalg IPv4 @@ -134,15 +146,18 @@ Privat nøkkel passord Passord fil ikon + TLS Godkjenning/Kryptering Generert konfigurasjon Innstillinger Fiks eierskap av /dev/tun + Viser den genererte OpenVPN konfigurasjonsfilen Rediger \"%s\" Lager konfigurasjon… Koble til på nytt ved nettverks endring Nettverksstatus: %s Velg Vis logg-vindu + Tilkoblingsvarsel og varslingslyd Norsk oversettelse av Jonny IP og DNS Grunnleggende @@ -166,4 +181,45 @@ OpenVPN Logg Importer OpenVPN konfigurasjon Batteriforbruk + OpenVPN krasjet uventet. Vennligst vurder bruk av Minidump-alternativet i hovedmenyen + Send Minidump til utvikler + Sender feilsøkingsinformasjon om siste krasj til utvikler + OpenVPN - %s + %1$s - %2$s + %1$s - %3$s, %2$s + Kobler til + Venter på serverrespons + Autentisering + Få klient konfigurasjon + Tilordne IP-adresser + Legge til ruter + Tilkoblet + Koble fra + Koble til igjen + Avslutter + Kjører ikke + Løse vertsnavn + Kobler til (TCP) + Autentisering mislyktes + Ikke tilkoblet + Kobler til VPN %s + Kobler til VPN %s + Kryptering chiffer + Pakkegodkjenning + Angi pakkeautentiseringsmetode + bygget av %s + Kopier til profil + Legg til + Send konfigurasjonsfilen + Fullfør DN + Din importerte konfigurasjon brukte det gamle DEPRECATED tls-remote-alternativet som bruker et annet DN-format. + RDN (vanlig navn) + RDN prefiks + Du kan bidra til å oversette ved å besøke http://crowdin.net/project/ics-openvpn/invite + Pause VPN-tilkobling etter at skjermen er slått av + Importer logg: + Klient adferd + Slett tillatte eksterne apper + Laster… + Tillatte VPN-apper: %1$s diff --git a/main/src/main/res/values-pl/strings.xml b/main/src/main/res/values-pl/strings.xml index 15f1622c..48abf92f 100755 --- a/main/src/main/res/values-pl/strings.xml +++ b/main/src/main/res/values-pl/strings.xml @@ -252,7 +252,6 @@ Łączenie (TCP) Błąd autentykacji Czekam na sieć - ↓%2$s/s %1$s - ↑%4$s/s %3$s Niepołączony Łączę z VPN %s Łączę z VPN %s diff --git a/main/src/main/res/values-pt/strings.xml b/main/src/main/res/values-pt/strings.xml index acff6002..18e11956 100755 --- a/main/src/main/res/values-pt/strings.xml +++ b/main/src/main/res/values-pt/strings.xml @@ -216,7 +216,6 @@ A ligar (TCP) Falha na autenticação A aguardar rede utilizável - ↓%2$s/s %1$s - ↑%4$s/s %3$s Não ligado A ligar a VPN %s A ligar a VPN %s diff --git a/main/src/main/res/values-ro/strings.xml b/main/src/main/res/values-ro/strings.xml index f7f66b9a..bb9168ca 100755 --- a/main/src/main/res/values-ro/strings.xml +++ b/main/src/main/res/values-ro/strings.xml @@ -252,7 +252,6 @@ Se conectează (TCP) Autentificare a eşuat Se aşteaptă o reţea utilizabilă - ↓%2$s/s %1$s - ↑%4$s/s %3$s Nu este conectat Conectare la VPN %s Conectare la VPN %s diff --git a/main/src/main/res/values-ru/arrays.xml b/main/src/main/res/values-ru/arrays.xml index de2e953d..2ca0d954 100755 --- a/main/src/main/res/values-ru/arrays.xml +++ b/main/src/main/res/values-ru/arrays.xml @@ -20,6 +20,11 @@ 0 1 Не указан - Шифрование (tls-crypt) + Шифрование (--tls-crypt) + + + Отключиться, забыть пароль + Отключиться, сохранить пароль + Игнорировать, повторить diff --git a/main/src/main/res/values-ru/strings.xml b/main/src/main/res/values-ru/strings.xml index c64f360f..b321e664 100755 --- a/main/src/main/res/values-ru/strings.xml +++ b/main/src/main/res/values-ru/strings.xml @@ -17,9 +17,9 @@ Нет сертификата Сертификат клиента Ключ сертификата клиента - PKCS12 файл - CA сертификат - Вам необходимо выбрать сертификат + Файл PKCS12 + Сертификат ЦС + Необходимо выбрать сертификат Исходный код и отслеживание проблем доступны на https://github.com/schwabe/ics-openvpn/ Данная программа использует следующие компоненты; смотрите исходный код для получения подробной информации о лицензии О программе @@ -62,13 +62,13 @@ Отключить VPN очистить журнал Подтверждение отмены - Отключение активных VPN/Отмена попыток подключения? + Отключить активный VPN/отменить попытку подключения? Удалить VPN Проверяет, использует ли сервер сертификат с серверными расширениями TLS (--remote-cert-tls server) - Ожидать TLS сертификат от сервера + Ожидать серверный сертификат TLS Проверка DN объекта удаленного сертификата Проверка имени хоста сертификата - Переключатель способа проверки DN сертификата (e.g. C=DE, L=Paderborn, OU=Avian IP Carriers, CN=openvpn.blinkt.de)\n\nВозможные значения: полный DN, RDN (для примера openvpn.blinkt.de) или только преффикс RDN для проверки.\n\nПри использовании преффикса RDN, например \"Server\", значения будут \"Server-1\", \"Server-2\" и т.д.\n\nПри пустом текстовом поле проверка будет проводиться по имени хоста.\n\nДля подробностей смотрите руководство для OpenVPN 2.3.1+, раздел —verify-x509-name + Введите значение для проверки DN удалённого сертификата (например, C=DE, L=Paderborn, OU=Avian IP Carriers, CN=openvpn.blinkt.de)\n\nВозможные значения: полный DN или RDN (в примере выше openvpn.blinkt.de) или только префикс RDN для проверки.\n\nПри использовании префикса RDN, «Server» подойдёт для «Server-1» и «Server-2»\n\nПри пустом текстовом поле будет проверяться, что RDN совпадает с именем узла.\n\nПодробности смотрите в руководстве OpenVPN 2.3.1+, раздел --verify-x509-name Объект удаленного сертификата Включить аутентификацию по TLS ключу Файл аутентификации TLS @@ -86,17 +86,17 @@ Игнорировать посылаемые маршруты Игнорировать маршруты, посылаемые сервером. Перенаправляет весь трафик через VPN - Использовать маршрут по-умолчанию + Использовать маршрут по умолчанию Введите пользовательские маршруты. Только введите адрес назначения в формате CIDR. \"10.0.0.0/8 2002::/16\" будет использовано для 10.0.0.0/8 и 2002::/16 сетей через VPN. Маршруты, которые не следует направлять через VPN. Используйте тот же синтаксис, как и в случае с другими маршрутами. Пользовательские маршруты Исключенные сети - Уровень детализации лога - Разрешить пакеты аутентификации с любого IP-адреса - Разрешать \"плавающие\" сервера + Уровень детализации журнала + Разрешить аутентифицированные пакеты с любого IP-адреса + Разрешить «плавающий» сервер Пользовательские параметры Редактирование параметров VPN - Удалить VPN профиль %s? + Удалить профиль VPN «%s»? На некоторых кастомных сборках права на /dev/tun могут быть неверными или tun-модуль может быть не включен. Для прошивки CM9 можете попробовать исправить владельца прямо из настроек программы Не удается открыть tun интерфейс "Ошибка: " @@ -115,13 +115,13 @@ Отправить файл журнала Отправить ICS OpenVPN лог файл - Скопировать лог в буфер обмена + Запись журнала скопирована в буфер обмена Режим TAP Режим TAP невозможен на устройствах без root-а. Поэтому это приложение не поддерживает TAP Снова? Вы издеваетесь? Не поддерживается режим TAP и просьбы к автору об этом не помогут ему реализоваться. Третий раз? На самом деле можно было бы писать эмулятор tap, основанные на tun, который бы добавлял информацию 2 уровня при отправке и извлекал бы ее при получении. Но этот эмулятор потребует также ARP и, возможно, клиента DHCP. Я не знаю никого, кто мог бы этим заняться. Свяжитесь со мной, если вы хотите заняться этим. Вопросы и ответы - Копирование записей лога + Копирование записей журнала Для копирования одной записи журнала необходимо нажать на неё и удерживать. Чтобы скопировать/отправить весь файл журнала, используйте опцию «Отправить файл журнала». Если она скрыта, используйте аппаратную кнопку меню. Ярлык для запуска Вы можете создать ярлык для запуска OpenVPN на рабочем столе. В зависимости от вашего окружения необходимо добавить ярлык или виджет. @@ -129,7 +129,7 @@ Шифрование Укажите метод шифрования Укажите алгоритм шифрования, используемый OpenVPN. Оставьте пустым, чтобы использовать шифрование по умолчанию. - Введите дайджест аутентификацию используемую в OpenVPN. Оставьте пустым для использования значения по-умолчанию. + Введите хеш-функцию для аутентификации в OpenVPN. Оставьте пустым для использования значения по умолчанию. Аутентификация/шифрование Обзор файлов Встроенный файл @@ -171,21 +171,21 @@ Попытаться изменить владельца для /dev/tun. Некоторые прошивки CM9 требуют этого для корректной работы API OpenVPN. Требуется root. Исправить права для /dev/tun Показать сгенерированный файл конфигурации OpenVPN - Правка \"%s\" + Правка «%s» Создание конфигурации… - Включение этого параметра заставит переподключаться, если состояние интернет-соединения (Wi-Fi) изменится + Переподключаться, если изменяется состояние сети (например, при переключении с Wi-Fi на мобильную и наоборот) Переподключение при изменении сети Статус сети: %s Сертификат ЦС обычно хранится в Android Keystore. Укажите отдельный сертификат, если у вас возникли ошибки при проверке сертификата. Выбрать Не удалось получить сертификат ЦС из хранилища ключей Android. Вероятно, аутентификация завершится ошибкой. - Показывает окно журнала при подключении. Окно журнала всегда может быть доступно из панели уведомлений. + Показывает окно журнала при подключении. Окно журнала всегда доступно из панели уведомлений. Показать окно журнала %10$s %9$s работает на %3$s %1$s (%2$s), Android %6$s (%7$s) API %4$d, ABI %5$s, (%8$s) Ошибка подписи с использованием ключа из хранилища Android %1$s: %2$s Предупреждение VPN соединения, говорящее, что это приложение может перехватывать весь сетевой трафик, показывается системой для предотвращения злоупотребления API VPNService.\nУведомление о VPN соединении (символ ключа) также формируется системой Android для сигнализации исходящего VPN соединения. В некоторых прошивках это уведомление сопровождается звуком.\nAndroid использует эти системные уведомления для вашей же собственной безопасности и их нельзя обойти. (К сожалению, на некоторых прошивках это относится и к звуку уведомления) Сообщение о подключении и звук уведомления - Русский перевод от RusFox <horonitel@gmail.com> + Русский перевод от RusFox <horonitel@gmail.com> и многих других IP-адрес и DNS Основные Маршрутизация @@ -193,8 +193,8 @@ Расширенные ICS Openvpn конфигурация Серверы DNS не используются. Разрешение имен может не работать. Рассмотрите возможность установки пользовательских DNS-серверов. Также обратите внимание, что Android будет продолжать использовать параметры, указанные для вашего мобильного/Wi-Fi соединения, если не указаны DNS-серверы. - Не удалось добавить DNS-сервер \"%1$s\", отклонен системой: %2$s - Не удалось настроить IP-адрес \"%1$s\", сообщение системы: %2$s + Не удалось добавить DNS-сервер «%1$s», отклонён системой: %2$s + Не удалось настроить IP-адрес «%1$s», отклонён системой: %2$s <p>Используйте готовую конфигурацию (протестированную на вашем компьютере или полученную от вашего провайдера)</p><p>Если это простой файл без pem/pkcs12, вы можете отправить его как вложение по электронной почте на своё устройство. Если же файлов несколько, вы можете использовать их со своей карты памяти.</p><p>Просто откройте .conf файл или выберите его в диалоге импорта (значок папки в списке профилей)</p><p>Если программа выдаст ошибку о нехватке некоторых файлов, просто поместите эти файлы на карту памяти.</p><p>Нажмите кнопку сохранения для добавления импортируемой конфигурации в программу</p><p>Запустите ваш VPN-тоннель, нажав на его название в списке</p><p>Если при запуске возникли ошибки, попробуйте разобраться и устранить их.</p> Быстрый старт Попробуйте загрузить модуль ядра tun.ko, прежде чем пытаться подключиться. Требуется root-доступ на устройстве. @@ -214,17 +214,17 @@ Дублирующиеся уведомления Если в Android возникает нехватка оперативной памяти (RAM), ненужные службы и приложения останавливаются. Из-за этого прерывается установленное VPN-соединение. Чтобы избежать этого, приложение нужно запускать с повышенным приоритетом. Для запуска с высоким приоритетом приложение должно вывести уведомление. Значок ключа показывается наверху панели уведомлений самой системой, как описано в предыдущем вопросе. Он не считается тем уведомлением, которое приложению нужно для запуска с высоким приоритетом. Профили VPN не указаны. - Используйте <img src=\"ic_menu_add\"/> иконку для добавления нового VPN + Используйте значок <img src=\"ic_menu_add\"/> для добавления нового VPN Используйте кнопку <img src=\"ic_menu_archive\"/> для импорта существующих профилей (.ovpn или .conf) с карты памяти. Не забудьте заглянуть в FAQ. Там есть краткое руководство. Конфигурация маршрутизации/интерфейса Конфигурация маршрутизации и интерфейса производится не через традиционные ifconfig/route команды, а с помощью VPNService API. Это приводит к созданию другой конфигурации маршрутизации, отличной от конфигураций, используемых на других ОС. Конфигурация VPN-туннеля состоит из IP-адресов и сетей, которые должны направляться через этот интерфейс. Никаких особых партнерских адресов или адресов шлюза не требуется. Также не требуются и специальные маршруты для соединения с VPN-сервером (например, добавленные при использовании redirect-gateway). Следовательно, приложение будет игнорировать эти параметры при импорте конфигурации. Приложение с помощью VPNService API гарантирует, что подключение к серверу не направляется через VPN-туннель. Поддерживается направление через туннель только определенных сетей. Приложение пытается определить сети, которые не должны быть направлены через туннель (например, маршрут x.x.x.x y.y.y.y net_gateway) и вычисляет список маршрутов, в который не включаются эти маршруты, чтобы эмулировать поведение других платформ. Окна журналов и логов показывают конфигурацию сервиса VPN после установления соединения. - Не открывать диалог, когда происходит переподключение VPN. + Не использовать обычное соединение без VPN при переподключении OpenVPN. Постоянный туннель Журнал OpenVPN Импорт конфигурации OpenVPN Потребление батареи - В моих тестах, главным источником высокого потребления электроэнергии батареи были keepalive пакеты. Большинство OpenVPN-серверов содержат директиву вроде \'keepalive 10 60\', которая отправляет keepalive-пакет с клиента на сервер и с сервера на клиент каждые 10 секунд. <p> Хоть эти пакеты и маленькие и не расходуют много трафика, они заставляют радиомодуль потреблять много энергии. (см. <a href=\"http://developer.android.com/training/efficient-downloads/efficient-network-access.html#RadioStateMachine\">The Radio State Machine | Android Developers</a>) <p> Настройки keepalive не могут быть изменены на клиенте, это может сделать только системный администратор OpenVPN.lt;pgt; К сожалению, использование keepalive более, чем 60 секунд с UDP, может вносить проблемы с некоторыми типами NAT, которые удаляют информацию о соединении через короткое время (в моем случае, это было 60 секунд). Использование TCP с большим keepalive-таймаутом будет работать, но производительность туннелирования TCP через TCP в сетях с высокой вероятностью потери пакета крайне низкая (см. <a href=\"http://sites.inka.de/bigred/devel/tcp-tcp.html\">Why TCP Over TCP Is A Bad Idea</a>). + В моих тестах главным источником высокого потребления электроэнергии батареи были пакеты keepalive. Большинство OpenVPN-серверов содержат директиву вроде «keepalive 10 60», которая заставляет клиент и сервер обмениваться keepalive-пакетами каждые 10 секунд. <p> Хоть эти пакеты и маленькие, и не расходуют много трафика, они заставляют радиомодуль всё время работать, что повышает расход энергии. (см. <a href=\"http://developer.android.com/training/efficient-downloads/efficient-network-access.html#RadioStateMachine\">The Radio State Machine | Android Developers</a>) <p> Настройки keepalive не могут быть изменены на клиенте, это может сделать только системный администратор OpenVPN. <p> К сожалению, использование keepalive более, чем 60 секунд с UDP, может привести к тому, что некоторые шлюзы NAT будут обрывать соединение из-за отсутствия активности. Использование TCP с большим keepalive-таймаутом будет работать, но производительность туннелирования TCP через TCP в сетях с высокими потерями пакетов крайне низкая (см. <a href=\"http://sites.inka.de/bigred/devel/tcp-tcp.html\">Why TCP Over TCP Is A Bad Idea</a>) Функция тетеринга Android (через WiFi, USB или Bluetooth) и VPNService API (используемое этой программой) не работают вместе. Подробней в <a href=\"https://github.com/schwabe/ics-openvpn/issues/34\">проблеме №34</a> VPN и Tethering Попытки подключения @@ -252,7 +252,6 @@ Подключение (TCP) Ошибка аутентификации Ожидание работы сети - ↓%2$s/s %1$s - ↑%4$s/s %3$s Разъединено Подключение к VPN %s Подключение к VPN %s @@ -277,7 +276,7 @@ Продолжая, вы даете приложению права на управление \"OpenVPN для Android\" и перехват всего сетевого трафика. Не продолжайте, если не доверяете полностью этому приложению. В противном случае вы рискуете утечкой и использованием ваших данных злоумышленниками. Я доверяю этому приложению. Нет приложений, авторизованных для внешнего API - Разрешенные приложения: %s + Разрешённые приложения: %s Очистить список авторизованных внешних приложений?\nСписок разрешенных приложений:\n\n%s Приостанавливать VPN, если экран выключен и передано меньше 64kb данных за 60 сек. Когда включена опция \"Постоянный туннель\", приостановка VPN оставит ваше устройство без сетевого подключения. Без опции \"Постоянный туннель\" устройство не будет иметь VPN-соединения/защиты. Приостановить VPN-соединение при выключенном экране @@ -292,7 +291,7 @@ Не удается отобразить сведения о сертификате Поведение приложения Поведение VPN - Разрешить изменение VPN-профилей + Разрешить изменение профилей VPN Аппаратное хранилище ключей: Иконка приложения пытается использовать OpenVPN для Android "Начиная с Android 4.3, диалог подтверждения VPN-соединения защищён от приложений, «накладывающихся поверх экрана». Это приводит к тому, что диалоговое окно подтверждения не реагирует на сенсорные нажатия. Если вам попадётся приложение, использующее наложения и вызывающее такое поведение, свяжитесь с автором этого приложения. Эта проблема затрагивает все VPN приложения на Android 4.3 и более поздних версиях. Смотрите также <a href=\"https://github.com/schwabe/ics-openvpn/issues/185\">Issue 185<a> для получения дополнительных сведений" @@ -309,29 +308,30 @@ Выгружено Загружено Статус VPN - Посмотреть настройки + Настройки вида Неопознанная ошибка: %1$s\n\n%2$s %3$s: %1$s\n\n%2$s - Если на Вашем устройстве установлены Рут права, Вы можете установить <a href=\"http://xposed.info/\">Xposed framework</a> и <a href=\"http://repo.xposed.info/module/de.blinkt.vpndialogxposed\">модуль автоматического подтверждения диалога подключения VPN</a> на свой страх и риск + Если на вашем устройстве есть root, можете установить <a href=\"http://xposed.info/\">Xposed framework</a> и <a href=\"http://repo.xposed.info/module/de.blinkt.vpndialogxposed\">модуль автоматического подтверждения диалога подключения VPN</a> на свой страх и риск Полные тексты лицензий Сети, доступные напрямую через локальный интерфейс, не будут маршрутизированы через VPN. Отключите эту опцию, чтобы направить трафик через VPN. Не использовать VPN для локальных адресов Файл логина и пароля [Импортировано из: %s] Некоторые файлы не найдены. Выберите файлы для импорта в профиль: - Для использования данного приложения Вам необходим VPN провайдер/шлюз поддерживающий OpenVPN. Для получения информации по настройке собственного OpenVPN сервера: http://community.openvpn.net/ + Для использования данного приложения необходим провайдер/шлюз VPN, поддерживающий OpenVPN (часто предоставляется работодателем). На http://community.openvpn.net/ можно найти информацию про OpenVPN и как настроить собственный сервер OpenVPN. Лог импорта: - VPN топологии «%3$s» указан, но ifconfig %1$s %2$s выглядит больше как IP-адрес с маской сети. Если топология «подсеть». + Указана топология VPN «%3$s», но ifconfig %1$s %2$s больше похоже на IP-адрес с маской сети. Используется топология «подсеть». Значение, перезаписывающее MSS, должно быть целым числом от 0 до 9000 + Значение, переопределяющее MTU, должно быть целым числом от 64 до 9000 Объявить TCP сессиям, работающим через туннель, что они должны ограничить размер своих пакетов так, чтобы после их инкапсуляции OpenVPN результирующий размер UDP-пакета, который OpenVPN посылает своим пирам, не превышал это число байт. (1450 по умолчанию) - Переписать значение MSS для TCP нагрузки - Задать MSS для TCP нагрузки - Поведение клиента-программы + Переопределить MSS для нагрузки TCP + Задать MSS для нагрузки TCP + Поведение клиента Очистить разрешенные внешние приложения Загружается… - Разрешенные VPN приложения: %1$s - Запрещенные VPN приложения: %1$s - Пакет %s больше не установлен, происходит его удаление из списка разрешенных/запрещенных приложений + Разрешённые приложения VPN: %1$s + Запрещённые приложения VPN: %1$s + Пакет %s больше не установлен, он удаляется из списка разрешённых/запрещённых приложений Использовать VPN для всех приложений, кроме выбранных Использовать VPN только для выбранных приложений Убрать запись удаленного сервера? @@ -341,12 +341,12 @@ Использовать список подключений в случайном порядке при соединении Вы должны определить и включить как минимум один удаленный сервер. Список серверов - Разрешенные приложения + Разрешённые приложения Расширенные настройки - Опции нагрузки + Настройки полезной нагрузки Настройки TLS Нет заданной удаленки - Дублировать VPN профиль + Дублировать профиль VPN Дублирование профиля: %s Показать журнал Существуют различные клиенты OpenVPN для Android. Самые распространённые — OpenVPN для Android (этот клиент), OpenVPN Connect и OpenVPN Settings.<p>Клиенты можно разделить на две группы: OpenVPN для Android и OpenVPN Connect используют официальный VPNService API (Android 4.0+) и не требуют root-доступ, и OpenVPN Settings, который требует root.<p>OpenVPN для Android — клиент с открытым исходным кодом, который разработал Arne Schwabe. Он предназначен для более опытных пользователей и предоставляет много настроек, возможность импорта профилей из файлов и настраивать/изменять профили внутри приложения. Этот клиент основан на общественной версии OpenVPN. А именно на исходном коде OpenVPN 2.x. Этот клиент можно представить как полуофициальный клиент сообщества. <p>OpenVPN Connect — клиент с закрытым исходным кодом, который разрабатывается OpenVPN Technologies, Inc. Он призван для обычного использования и предназначен для простых пользователей, и позволяет импортировать профили из OpenVPN. Этот клиент основан на OpenVPN C++, другой реализации протокола OpenVPN (Это потребовалось OpenVPN Technologies, Inc, чтобы опубликовать приложение OpenVPN на iOS). Этот клиент — официальный клиент OpenVPN technologies <p> OpenVPN Settings — старейший из клиентов, он также UI для OpenVPN с открытым исходным кодом. В отличие от OpenVPN для Android, он требует root-прав и не использует VPNService API. Он не зависит от Android 4.0+ @@ -356,29 +356,29 @@ Тетеринг/раздача интернета работает, когда активен VPN. Модемное соединение (тетеринг) НЕ БУДЕТ использовать VPN. Ранние версии KitKat устанавливают неверное значение MSS для TCP соединений (#61948). Попробуйте включить опцию mssfix, чтобы обойти этот баг. Android будет продолжать использовать ваши настройки прокси, указанные для мобильного/Wi-Fi соединения, когда не установлен DNS сервер. OpenVPN for Android предупредит вас об этом в журнале.

Когда VPN устанавливает DNS сервер Android не использует прокси. Для установки прокси для VPN соединения нет API.

- VPN приложения могут перестать работать после удаления и повторной установки. Подробности см. #80074 - IP сконфигурированного клиента и IPs в его сетевой маске немаршрутизированны к VPN. OpenVPN обходит этот баг, явно добавляя маршрут, который соответствует клиентскому IP и его сетевой маске + Приложения VPN могут перестать работать после удаления и повторной установки. Подробности см. #80074 + Сконфигурированный IP-адрес клиента и IP-адреса в его подсети (согласно сетевой маске) не направляются через VPN. OpenVPN обходит этот баг, явно добавляя маршрут, который соответствует клиентскому IP и его сетевой маске Открытие туннеля, когда туннель уже активен, для его постоянного удержания, может привести к ошибке и VPNServices закроется на устройстве. Для возобновления работы VPN требуется перезагрузка. OpenVPN для Android пытается избежать установки второго туннеля, и если действительно нужно - сначала закрывает текущий туннель, перед открытием нового, чтобы избежать краха программы. Это может привести к маленькому интервалу, в котором передача пакетов происходит по обычному (не VPN) соединению. Даже с этими ухищрениями VPNServices иногда крашится и требует перезагрузки устройства. VPN не работает совсем для вторичных пользователей. "Различные пользователи сообщают, что мобильная связь/мобильная передача данных часто обрывается, когда используется VPN приложение. Такое поведение, кажется, затрагивает только некоторые комбинации провайдеров/устройств, и пока что не выявлена причина/нет обхода этого бага." Адреса могут работать через VPN только те, которые доступны без VPN. IPv6 VPN не работают вообще. Не CIDR маршруты Поведение прокси для VPN - Переустанавливаются приложения VPN + Переустановка приложений VPN %s и ранее Копия %s - Маршрутизация к установленному IP адресу + Маршрут для установленного IP-адреса Неверное значение MSS для VPN соединения Дополнительные пользователи устройства Укажите особые пользовательские параметры подключения. Используйте с осторожностью Пользовательские параметры Удалить запись подключения - Случайные разъединения от мобильной сети + Случайные отключения от мобильной сети Удаленные сети недоступны Принудительный режим tun %s и выше Неудачное соединение с SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure - Новые версии OpenVPN для Android (0.6.29/Март 2015) используют более безопасные настройки по умолчанию для разрешенных наборов шифров (tls-шифрование \"DEFAULT:!EXP:!PSK:!SRP:!kRSA\"). К сожалению, прекращение использования менее безопасных наборов шифров и экспортирование наборов шифров, а особенно прекращение использования наборов шифров, которые не поддерживают Perfect Forward Secrecy (Diffie-Hellman), приводит к возникновению некоторых проблем. Обычно это происходит из-за изначально полезной, но плохо реализованной попытки усиления безопасности TLS путем установки tls-шифрования на сервере или некоторых встроенных ОС с урезанным SSL (например, MikroTik).\nЧтобы решить эту проблему, установите настройки tls-шифрования на сервере на разумные по умолчанию, такие как tls-шифрование \"DEFAULT:!EXP:!PSK:!SRP:!kRSA\". Чтобы обойти проблему на клиенте, добавьте отдельную настройку tls-шифрования tls-cipher DEFAULT в Android-клиент. + Новые версии OpenVPN для Android (0.6.29/Март 2015) используют более безопасные настройки по умолчанию для разрешённых наборов шифров (tls-cipher \"DEFAULT:!EXP:!PSK:!SRP:!kRSA\"). К сожалению, прекращение использования менее безопасных и экспортных наборов шифров, а особенно тех наборов шифров, которые не поддерживают Perfect Forward Secrecy (Diffie-Hellman), приводит к некоторым проблемам. Обычно это происходит из-за благонамеренной, но плохо реализованной попытки усиления безопасности TLS путём установки tls-cipher на сервере или некоторых встроенных ОС с урезанным SSL (например, MikroTik).\nЧтобы решить эту проблему, установите настройки tls-cipher на сервере на разумные по умолчанию, такие как tls-cipher \"DEFAULT:!EXP:!PSK:!SRP:!kRSA\". Чтобы обойти проблему на клиенте, добавьте отдельную настройку tls-cipher DEFAULT в Android-клиент. Данный профиль был добавлен из внешнего приложения (%s) и был отмечен как непригодный к редактированию пользователями. Список отозванных сертификатов Перезапуск сервиса OpenVPN (Приложение, вероятно, упало или было закрыто из-за нехватки памяти) @@ -393,7 +393,7 @@ Включено Preferred native ABI precedence of this device (%1$s) and ABI reported by native libraries (%2$s) mismatch Разрешение VPN отозвано ОС (например, запущена другая программа VPN), останавливаем VPN - Получить информацию о пире + Отправить информацию об участнике Отправить дополнительную информацию на сервер, например, версию SSL и версию Android Требуется %1$s Пожалуйста, введите пароль для профиля %1$s @@ -404,9 +404,11 @@ Отсутствует сертификат ЦС Список отозванных сертификатов (опционально) Перечитать (%d) элементов лога из файла кэша лога - Даже несмотря на то, что телефоны Samsung являются одними из наиболее продаваемых телефонов на Android, прошивки Samsung также являются наиболее забагованными прошивками на Android. Баги не ограничиваются только VPN-операциями на этих устройствах, но многие из них можно обойти. Далее описаны некоторые из этих ошибок.\n\nDNS не работает, пока сервер DNS не в диапазоне VPN.\n\nНа многих устройствах Samsung 5.x функция разрешенных/запрещенных приложений не работает.\nНа Samsung 6.x VPN, как сообщается, не работает, пока приложение VPN не исключено из функций энергосбережения. + Даже несмотря на то, что телефоны Samsung являются одними из наиболее продаваемых телефонов на Android, прошивки Samsung также являются и наиболее проблемными прошивками на Android. Ошибки не ограничиваются только работой VPN на этих устройствах, но многие из них можно обойти. Далее описаны некоторые из этих ошибок.\n\nDNS не работает, если сервер DNS не в диапазоне VPN.\n\nНа многих устройствах Samsung 5.x функция разрешённых/запрещённых приложений не работает.\nНа Samsung 6.x, как сообщается, VPN не работает, пока приложению VPN не разрешено не экономить заряд батареи. Телефоны Samsung Не выбрано VPN. + VPN по умолчанию + VPN, который будет использоваться по умолчанию, когда это необходимо. А именно, при загрузке, для «Постоянной VPN» и для переключателя в «Быстрых настройках». Переподключить Переключение VPN Подключиться к %s @@ -414,11 +416,17 @@ Введите максимальное время между попытками соединения. OpenVPN будет медленно поднимать свое время ожидания после неудачной попытки подключения до этого значения. По умолчанию 300 сек. Максимальное время между попытками соединения Ожидание %ss секунд между попыткой подключения - Сети (дополнительно).. -> VPNS]]> + (Сети) Ещё -> VPN]]> Подключение к OpenVPN закрыто (%s) Изменить сортировку Сортировать Профили отсортированы по порядку последнего использования Профили отсортированы по названию Файл настройки использует опцию tls-remote, которая была объявлена устаревшей в версии 2.3 и окончательно удалена в версии 2.4 + Поведение при AUTH_FAILED + График + Недостаточно данных + В среднем за час + В среднем за минуту + Последние 5 минут diff --git a/main/src/main/res/values-sl/strings.xml b/main/src/main/res/values-sl/strings.xml index eaabc0bc..603c4ae4 100755 --- a/main/src/main/res/values-sl/strings.xml +++ b/main/src/main/res/values-sl/strings.xml @@ -252,7 +252,6 @@ Povezovanje (TCP) Overitev je spodletela Čakanje na uporabno omrežje - ↓%2$s/s %1$s - ↑%4$s/s %3$s Ni povezan Povezovanje v VPN %s Povezovanje v VPN %s diff --git a/main/src/main/res/values-sv/arrays.xml b/main/src/main/res/values-sv/arrays.xml index 65bb61d2..57718ccf 100755 --- a/main/src/main/res/values-sv/arrays.xml +++ b/main/src/main/res/values-sv/arrays.xml @@ -22,4 +22,9 @@ Ospecificerad Kryptering (tls-crypt) + + Koppla bort, glöm lösenordet + Koppla bort, behåll lösenordet + Ignorera, försök igen + diff --git a/main/src/main/res/values-sv/strings.xml b/main/src/main/res/values-sv/strings.xml index 6c94689f..c0e8fe86 100755 --- a/main/src/main/res/values-sv/strings.xml +++ b/main/src/main/res/values-sv/strings.xml @@ -252,7 +252,6 @@ Ansluter (TCP) Autentisering misslyckades Väntar på användbart nätverk - ↓%2$s/s %1$s - ↑%4$s/s %3$s Inte ansluten Ansluter till VPN %s Ansluter till VPN %s @@ -323,6 +322,7 @@ Importloggen: Vpn-topologi \"%3$s\" specifierad, men ifconfig %1$s %2$s ser ut att vara en IP-adress med en nätmask. Antar \"subnet\"-topologi. MSS överbelastningsvärde måste vara en heltal mellan 0 och 9000 + MTU-överskridningsvärdet måste vara ett heltal mellan 64 och 9000 Meddela TCP-sessioner som körs över tunneln att de ska begränsa sina sändningspaketstorlekar så att efter OpenVPN har inkapslat dem, kommer den resulterande UDP-paketstorleken som OpenVPN skickar till dess peerer inte överstiga detta antal byte. (Standard är 1450) Kringgå MSS-värdet för innehållet i TCP-paket Ställ in MSS för innehållet i TCP-paket @@ -407,6 +407,8 @@ Även om Samsung telefoner är bland de mest säljande Android-telefoner, Samsungs mjukvara är också bland de mest buggiga Android mjukvarorna. Buggarna är inte begränsade till VPN driften på dessa enheter, men många av dem kan gås runt. Till följd beskrivs några av dessa buggar.\n\nDNS fungerar inte om inte DNS-servern finns VPN intervallet.\n\nPå många Samsung 5.x enheter fungerar inte de tillåtna/otillåtna programmen.\nSamsung 6.x VPN har rapporteras att inte fungera om VPN-appen är undantagen från energisparfunktioner. Samsung-telefoner Ingen VPN-anslutning vald. + Förvald VPN + VPN används på platser där en förvald VPN behövs. Dessa är för närvarande vid uppstart, för Always-On och Quick Settings Tile. Återansluta Omkoppla VPN Anslut till %s @@ -421,4 +423,13 @@ Profiler sorterade efter senast använt Profiler sorterade efter namn Config använder alternativ tls-fjärrkontroll som avlägsnades i 2.3 och slutligen avlägsnades i 2.4 + Beteende vid AUTH_FAILED + Graf + Använd logaritmisk skala + Inte tillräckligt med data + Genomsnitt per timme + Genomsnitt per minut + Senaste 5 minuter + In + Ut diff --git a/main/src/main/res/values-tr/strings.xml b/main/src/main/res/values-tr/strings.xml index 00016d21..26d2bc38 100755 --- a/main/src/main/res/values-tr/strings.xml +++ b/main/src/main/res/values-tr/strings.xml @@ -252,7 +252,6 @@ Bağlanıyor (TCP) Kimlik doğrulaması başarısız Kullanılabilir ağ için bekleniyor - ↓%2$s/s %1$s - ↑%4$s/s %3$s Bağlı değil VPN %s bağlanıyor VPN %s bağlanıyor diff --git a/main/src/main/res/values-uk/strings.xml b/main/src/main/res/values-uk/strings.xml index 6103c593..fcdbb53e 100755 --- a/main/src/main/res/values-uk/strings.xml +++ b/main/src/main/res/values-uk/strings.xml @@ -252,7 +252,6 @@ Підключення (TCP) Помилка автентифікації Очікування на використання мережі - ↓%2$s/s %1$s - ↑%4$s/s %3$s Не підключено Підключення до VPN %s Підключення до VPN %s diff --git a/main/src/main/res/values-vi/strings.xml b/main/src/main/res/values-vi/strings.xml index 3eb64c66..1158cbcd 100755 --- a/main/src/main/res/values-vi/strings.xml +++ b/main/src/main/res/values-vi/strings.xml @@ -251,7 +251,6 @@ Đang kết nối (TCP) Chứng thực không thành công Đang đợi mạng khả dụng - ↓%2$s/s %1$s - ↑%4$s/s %3$s Không kết nối Đang kết nối VPN %s Đang kết nối VPN %s diff --git a/main/src/main/res/values-zh-rCN/strings.xml b/main/src/main/res/values-zh-rCN/strings.xml index ed0667f5..9a62f113 100755 --- a/main/src/main/res/values-zh-rCN/strings.xml +++ b/main/src/main/res/values-zh-rCN/strings.xml @@ -160,7 +160,6 @@ 连接中(TCP) 验证失败 等待可用网络 - ↓%2$s/s %1$s - ↑%4$s/s %3$s 未连接 正在连接 VPN %s 正在连接 VPN %s diff --git a/main/src/main/res/values-zh-rTW/strings.xml b/main/src/main/res/values-zh-rTW/strings.xml index 45f572bc..01e170f2 100755 --- a/main/src/main/res/values-zh-rTW/strings.xml +++ b/main/src/main/res/values-zh-rTW/strings.xml @@ -250,7 +250,6 @@ 連線中 (TCP) 身份驗證失敗 等待可使用的網路 - ↓%2$s/秒 %1$s - ↑%4$s/秒 %3$s 未連線 正在連接至 VPN %s 正在連接至 VPN %s -- cgit v1.2.3