summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArne Schwabe <arne@rfc2549.org>2017-05-29 17:28:38 +0200
committerArne Schwabe <arne@rfc2549.org>2017-05-29 17:28:38 +0200
commit6025ce70053a6b25619c2d88c7845711a966b220 (patch)
tree3eb3a4b67a05fe0c710549330606531978398c9d
parent84a4743c6b294a53053abddd748b2c3de08eb91d (diff)
Update translations
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ca/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ca/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ca/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-cs/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-cs/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-cs/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-de/arrays.xml5
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-de/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-de/strings.xml23
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-es/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-es/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-es/strings.xml1
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-et/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-et/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-et/strings.xml1
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-fr/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-fr/plurals.xml19
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-fr/strings.xml1
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-hu/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-hu/plurals.xml19
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-hu/strings.xml11
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-in/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-in/plurals.xml9
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-in/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-it/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-it/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-it/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ja/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ja/plurals.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ja/strings.xml3
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ko/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ko/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ko/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-nl/arrays.xml4
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-nl/plurals.xml19
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-nl/strings.xml111
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-no/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-no/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-no/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pl/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pl/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pl/strings.xml9
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pt/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pt/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-pt/strings.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ro/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ro/plurals.xml23
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ro/strings.xml39
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ru/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ru/plurals.xml23
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-ru/strings.xml111
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sl/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sl/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sl/strings.xml1
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sv/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sv/plurals.xml19
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-sv/strings.xml11
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-tr/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-tr/plurals.xml11
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-tr/strings.xml13
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-uk/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-uk/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-uk/strings.xml10
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-vi/arrays.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-vi/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-vi/strings.xml4
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rCN/arrays.xml6
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rCN/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rCN/strings.xml26
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rTW/arrays.xml2
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rTW/plurals.xml0
-rwxr-xr-x[-rw-r--r--]main/src/main/res/values-zh-rTW/strings.xml6
72 files changed, 470 insertions, 100 deletions
diff --git a/main/src/main/res/values-ca/arrays.xml b/main/src/main/res/values-ca/arrays.xml
index 36a8e833..a429d29b 100644..100755
--- a/main/src/main/res/values-ca/arrays.xml
+++ b/main/src/main/res/values-ca/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Sense especificar</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-ca/plurals.xml b/main/src/main/res/values-ca/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-ca/plurals.xml
+++ b/main/src/main/res/values-ca/plurals.xml
diff --git a/main/src/main/res/values-ca/strings.xml b/main/src/main/res/values-ca/strings.xml
index 4f943942..4f943942 100644..100755
--- a/main/src/main/res/values-ca/strings.xml
+++ b/main/src/main/res/values-ca/strings.xml
diff --git a/main/src/main/res/values-cs/arrays.xml b/main/src/main/res/values-cs/arrays.xml
index b365742c..99925049 100644..100755
--- a/main/src/main/res/values-cs/arrays.xml
+++ b/main/src/main/res/values-cs/arrays.xml
@@ -20,7 +20,7 @@
<item translatable="false">0 (server)</item>
<item translatable="false">1 (klient)</item>
<item>Nespecifikováno</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
<string-array name="crm_entries">
<item>Opětovně nepřipojovat</item>
diff --git a/main/src/main/res/values-cs/plurals.xml b/main/src/main/res/values-cs/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-cs/plurals.xml
+++ b/main/src/main/res/values-cs/plurals.xml
diff --git a/main/src/main/res/values-cs/strings.xml b/main/src/main/res/values-cs/strings.xml
index 85284609..85284609 100644..100755
--- a/main/src/main/res/values-cs/strings.xml
+++ b/main/src/main/res/values-cs/strings.xml
diff --git a/main/src/main/res/values-de/arrays.xml b/main/src/main/res/values-de/arrays.xml
index 3bac07fc..10ac9568 100644..100755
--- a/main/src/main/res/values-de/arrays.xml
+++ b/main/src/main/res/values-de/arrays.xml
@@ -29,4 +29,9 @@
<item>Fünfzig Verbindungsversuche</item>
<item>Unbegrenzte Anzahl Verbindungsversuche</item>
</string-array>
+ <string-array name="auth_retry_type">
+ <item>Trennen, Passwort vergessen</item>
+ <item>Trennen, Passwort merken</item>
+ <item>Fehler Ignorieren, neu verbinden</item>
+ </string-array>
</resources>
diff --git a/main/src/main/res/values-de/plurals.xml b/main/src/main/res/values-de/plurals.xml
index 1737fa7a..1737fa7a 100644..100755
--- a/main/src/main/res/values-de/plurals.xml
+++ b/main/src/main/res/values-de/plurals.xml
diff --git a/main/src/main/res/values-de/strings.xml b/main/src/main/res/values-de/strings.xml
index 40878321..749becd0 100644..100755
--- a/main/src/main/res/values-de/strings.xml
+++ b/main/src/main/res/values-de/strings.xml
@@ -165,7 +165,7 @@
<string name="private_key_password">Passphrase des privaten Schlüssels</string>
<string name="password">Passwort</string>
<string name="file_icon">Dateisymbol</string>
- <string name="tls_authentication">Authentifizierung/Verschlüsselung</string>
+ <string name="tls_authentication">TLS Authentifizierung/Verschlüsselung</string>
<string name="generated_config">Generierte Konfiguration</string>
<string name="generalsettings">Einstellungen</string>
<string name="owner_fix_summary">Versucht, den Eigentümer von /dev/tun auf system zu ändern. Einige Cyanogenmod 9-ROM-Versionen benötigen diese Option, damit die VPN-API funktioniert. Benötigt root.</string>
@@ -323,6 +323,7 @@
<string name="import_log">Import-Protokoll:</string>
<string name="ip_looks_like_subnet">VPN-Topologie \"%3$s\" wurde angegeben, die Interface-Konfiguration \'ifconfig %1$s %2$s sieht allerdings wie eine IP-Adresse mit einer Netzwerkmaske aus. Topologie \"subnet\" wird angenommen.</string>
<string name="mssfix_invalid_value">Wert muss eine Zahl zwischen 0 und 9000 sein</string>
+ <string name="mtu_invalid_value">Der MTU-Wert muss eine Zahle zwischen 64 und 9000 sein</string>
<string name="mssfix_value_dialog">TCP-Verbindungen, die über den Tunnel laufen, anweisen, ihre maximale Paketgröße so einzustellen, dass die resultierende UDP-Paketgröße nach der Enkapsulierung durch OpenVPN auf den hier eingestellten Wert beschränkt bleibt. (Standardwert ist 1450)</string>
<string name="mssfix_checkbox">MSS-Wert der TCP-Nutzlast überschreiben</string>
<string name="mssfix_dialogtitle">MSS der TCP-Nutzlast</string>
@@ -407,7 +408,9 @@
<string name="samsung_broken">Wenngleich Samsung-Telefone unter den meistverkauften Android-Geräten sind, gehört deren Firmware auch zu den fehlerbehaftetsten aller Android-Geräte. Diese Fehler betreffen nicht nur den Aufbau von VPN-Verbindungen; viele von ihnen können allerdings umgangen werden. Im Folgenden sind einige dieser Fehler beschrieben.\n\nDNS funktioniert nicht, wenn sich der DNS-Server nicht im VPN befindet.\n\nBei vielen Samsung-Geräten mit Android 5.x funktioniert das Sperren/Zulassen von einzelnen Apps nicht.\n\nBei Samsung-Geräten mit Android 6.x wurde berichtet, dass VPN nicht funktioniert, wenn die VPN-App nicht als Ausnahme in den Energiespareinstellungen eingetragen wird.</string>
<string name="samsung_broken_title">Samsung-Geräte</string>
<string name="novpn_selected">Kein VPN ausgewählt</string>
- <string name="alwaysonvpn">VPN beim Gerätestart und für Always-On verwenden</string>
+ <string name="defaultvpn">Standard-VPN</string>
+ <string name="defaultvpnsummary">Standard VPN. Wird momentan für VPN beim Booten, Always-On-Modus und die Schnellzugriffskachel benutzt.</string>
+ <string name="vpnselected">Derzeit ausgewähltes VPN: \'%s\'</string>
<string name="reconnect">Neu verbinden</string>
<string name="qs_title">VPN an-/ausschalten</string>
<string name="qs_connect">Mit %s verbinden</string>
@@ -415,4 +418,20 @@
<string name="connectretrymaxmessage">Maximale Zeit zwischen Verbindungsversuchen. OpenVPN erhöht die Wartezeit zwischen zwei Verbindungsversuchen schrittweise bis zu dieser Zeit. Der Standardwert ist 300s.</string>
<string name="connectretrymaxtitle">Maximale Zeit zwischen Verbindungsversuchen</string>
<string name="state_waitconnectretry">Warte %ss Sekunden zwischen zwei Verbindungsversuchen</string>
+ <string name="nought_alwayson_warning"><![CDATA[Wenn der VPN-Bestätigungs-Dialog nicht geöffnet wurde, ist \"Immer auf VPN\" für eine andere Anwendung aktiviert. In diesem Fall darf nur diese APP über VPN verbunden werden. Überprüfen Sie unter Einstellungen-> Netzwerke mehr... -> VPNS]]></string>
+ <string name="management_socket_closed">Verbindung mit OpenVPN getrennt (%s)</string>
+ <string name="change_sorting">Sortierung ändern</string>
+ <string name="sort">Sortieren</string>
+ <string name="sorted_lru">Profile nach letzter Verwendung sortiert</string>
+ <string name="sorted_az">Profile nach Namen sortiert</string>
+ <string name="deprecated_tls_remote">Konfiguration verwendet die Option tls-remote, die in 2.3 als veraltet markiert und schließlich in 2.4 entfernt wurde</string>
+ <string name="auth_failed_behaviour">Verhalten bei AUTH_FAILED</string>
+ <string name="graph">Kurven</string>
+ <string name="use_logarithmic_scale">logarithmische Skala verwnden</string>
+ <string name="notenoughdata">noch keine Daten</string>
+ <string name="avghour">Durchschnitt pro Stunde</string>
+ <string name="avgmin">Durchschnitt pro Minute</string>
+ <string name="last5minutes">letzten 5 Minuten</string>
+ <string name="data_in">Eingehend</string>
+ <string name="data_out">Ausgehend</string>
</resources>
diff --git a/main/src/main/res/values-es/arrays.xml b/main/src/main/res/values-es/arrays.xml
index 738103b9..16c3644f 100644..100755
--- a/main/src/main/res/values-es/arrays.xml
+++ b/main/src/main/res/values-es/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>No especificado</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-es/plurals.xml b/main/src/main/res/values-es/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-es/plurals.xml
+++ b/main/src/main/res/values-es/plurals.xml
diff --git a/main/src/main/res/values-es/strings.xml b/main/src/main/res/values-es/strings.xml
index 4e44b2f3..6a3b8c19 100644..100755
--- a/main/src/main/res/values-es/strings.xml
+++ b/main/src/main/res/values-es/strings.xml
@@ -396,5 +396,4 @@ hacia/de Móvil)</string>
<string name="samsung_broken">A pesar de que los teléfonos Samsung son algunos de los teléfonos Android más vendidos, el firmware de Samsung se encuentran entre los firmware con más errores. Los errores no se limitan a la operación del VPN en estos dispositivos, pero muchos de ellos se pueden solucionar. A continuación de describen algunos errores. \n\n El DNS no funciona a menos que el servidor DNS en el rango del VPN. \n \n En muchos dispositivos Samsung 5.x la funcionalidad de aplicaciones permitidas y no permitidas no funciona. \n En Samsung 6.x Se reporta que VPN no funcionará a menos que la aplicación de VPN se encuentre por fuera de la funcionalidad de ahorro de energía.</string>
<string name="samsung_broken_title">Celulares Samsung</string>
<string name="novpn_selected">VPN no seleccionado.</string>
- <string name="alwaysonvpn">VPN al reiniciar y siempre activo</string>
</resources>
diff --git a/main/src/main/res/values-et/arrays.xml b/main/src/main/res/values-et/arrays.xml
index f0c90e59..67509c52 100644..100755
--- a/main/src/main/res/values-et/arrays.xml
+++ b/main/src/main/res/values-et/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Määratlemata</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-et/plurals.xml b/main/src/main/res/values-et/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-et/plurals.xml
+++ b/main/src/main/res/values-et/plurals.xml
diff --git a/main/src/main/res/values-et/strings.xml b/main/src/main/res/values-et/strings.xml
index 05b07f33..cf3eef0b 100644..100755
--- a/main/src/main/res/values-et/strings.xml
+++ b/main/src/main/res/values-et/strings.xml
@@ -404,7 +404,6 @@
<string name="samsung_broken">Vaatamata sellele et Samsungi telefonid on ühed populaarsemad Android telefonid, on Samsungi tarkvara üks auklikumatest Android tarkvarade seas. Probleemid ei piirdu vaid nende seadmete VPN toimingutega kuid on enamasti lahendatavad. Edasine kirjeldab mõnda probleemi.\n\nDNS ei toimi kui DNS server pole VPN vahemikus.\n\nPaljudel Samsungi 5.x seadmetel ei toimi programmide lubamise/keelamise võimalus.\nSamsung 6.x telefonide kohta on teateid et VPN ei tööta kui VPN programmil pole välistatud toitesääst.</string>
<string name="samsung_broken_title">Samsungi telefonid</string>
<string name="novpn_selected">VPN valimata.</string>
- <string name="alwaysonvpn">VPN käivitamisel ja pidevalt-sees</string>
<string name="reconnect">Taasühenda</string>
<string name="qs_title">VPN lülitamine</string>
<string name="qs_connect">Ühendu %s külge</string>
diff --git a/main/src/main/res/values-fr/arrays.xml b/main/src/main/res/values-fr/arrays.xml
index bc50ef57..32402de5 100644..100755
--- a/main/src/main/res/values-fr/arrays.xml
+++ b/main/src/main/res/values-fr/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Non spécifié</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Chiffrement (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-fr/plurals.xml b/main/src/main/res/values-fr/plurals.xml
index 70489fbc..e9e4c680 100644..100755
--- a/main/src/main/res/values-fr/plurals.xml
+++ b/main/src/main/res/values-fr/plurals.xml
@@ -1,3 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">Un mois restant</item>
+ <item quantity="other">%d mois restants</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">Un jour restant</item>
+ <item quantity="other">%d jours restants</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">Une heure restante</item>
+ <item quantity="other">%d heures restantes</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Une minute restante</item>
+ <item quantity="other">%d minutes restantes</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-fr/strings.xml b/main/src/main/res/values-fr/strings.xml
index 151f2132..d0d86f95 100644..100755
--- a/main/src/main/res/values-fr/strings.xml
+++ b/main/src/main/res/values-fr/strings.xml
@@ -403,7 +403,6 @@ Sur certaines images, cette notification joue un son.\nAndroid à introduit ces
<string name="reread_log">Relire (%d) éléments du fichier de log</string>
<string name="samsung_broken_title">Téléphones Samsung</string>
<string name="novpn_selected">Aucun VPN sélectionné.</string>
- <string name="alwaysonvpn">VPN utilisé au démarrage et pour toujours lancé</string>
<string name="reconnect">Reconnecter</string>
<string name="qs_title">Activer VPN</string>
<string name="qs_connect">Connecter à %s</string>
diff --git a/main/src/main/res/values-hu/arrays.xml b/main/src/main/res/values-hu/arrays.xml
index 7cd00f86..9a0687b6 100644..100755
--- a/main/src/main/res/values-hu/arrays.xml
+++ b/main/src/main/res/values-hu/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Nincs megadva</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Titkosítás (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-hu/plurals.xml b/main/src/main/res/values-hu/plurals.xml
index 70489fbc..a8ffc2ee 100644..100755
--- a/main/src/main/res/values-hu/plurals.xml
+++ b/main/src/main/res/values-hu/plurals.xml
@@ -1,3 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">Egy hónap van hátra</item>
+ <item quantity="other">%d hónap van hátra</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">Egy nap van hátra</item>
+ <item quantity="other">%d nap van hátra</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">Egy óra van hátra</item>
+ <item quantity="other">%d óra van hátra</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Egy perc van hátra</item>
+ <item quantity="other">%d perc van hátra</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-hu/strings.xml b/main/src/main/res/values-hu/strings.xml
index 73fddf70..7282d7c3 100644..100755
--- a/main/src/main/res/values-hu/strings.xml
+++ b/main/src/main/res/values-hu/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">Kérem, egyedi profilnevet válasszon</string>
<string name="profilename">Profil név</string>
<string name="no_keystore_cert_selected">Válasszon egy felhasználói tanúsítványt</string>
+ <string name="no_ca_cert_selected">Ki kell választania egy CA tanúsítványt</string>
<string name="no_error_found">Hiba nem található</string>
<string name="config_error_found">Hiba a beállításokban</string>
<string name="ipv4_format_error">Hiba az IPv4 cím elemzésekor</string>
<string name="custom_route_format_error">Hiba az egyéni útvonalak elemzésekor</string>
<string name="pw_query_hint">(hagyja üresen esetenkénti bekéréshez)</string>
<string name="vpn_shortcut">OpenVPN parancsikon</string>
+ <string name="vpn_launch_title">Csatlakozás a VPN-hez&#8230;</string>
<string name="shortcut_profile_notfound">A parancsikonban kiválasztott Profil nem létezik</string>
<string name="random_host_prefix">Véletlen Host Prefix</string>
<string name="random_host_summary">6 random karakter hozzáadása a hosztnév elejére</string>
@@ -163,6 +165,7 @@
<string name="private_key_password">Privát kulcs jelszó</string>
<string name="password">Jelszó</string>
<string name="file_icon">fájl ikon</string>
+ <string name="tls_authentication">TLS hitelesítés / titkosítás</string>
<string name="generated_config">Generált konfiguráció</string>
<string name="generalsettings">Beállítások</string>
<string name="owner_fix_summary">/dev/tun tulajdonosának beállítása. Néhány CM9 image-hez ez kell, hogy a VPNService API működjön. Root szükséges.</string>
@@ -404,7 +407,6 @@
<string name="samsung_broken">Annak ellenére, hogy a Samsung telefonok a legtöbbet eladott Android telefonok közé tartoznak, a Samsung firmware-ek a leg bug-osabb Android firmware-ek. Ezeken az eszközökön a hibák nem csak a VPN működésre korlátozódnak, de nagy részük kiküszöbölhető. A következő néhány ilyen hiba leírása.\n\nA DNS nem működik hacsak nem a DNS kiszolgáló a VPN tartományban van.\n\nSok Samsung 5.x eszközön nem működik az engedélyezett/tiltott alkalmazások funkció.\nSamsung 6.0-n a VPN nem működik hacsak nem adjuk hozzá kivételként az alkalmazást a Powersave funkcióknál.</string>
<string name="samsung_broken_title">Samsung telefonok</string>
<string name="novpn_selected">Nincs VPN kiválasztva.</string>
- <string name="alwaysonvpn">VPN használata rendszer indításkor és legyen mindig aktív</string>
<string name="reconnect">Újracsatlakozás</string>
<string name="qs_title">VPN be/kikapcsolás</string>
<string name="qs_connect">Csatlakozás %s-hez</string>
@@ -412,4 +414,11 @@
<string name="connectretrymaxmessage">Adja meg a csatlakozási kísérletek közötti maximális időt. Az OpenVPN eddig az értékig fokozatosan növeli a sikertelen csatlakozási kísérletek közötti várakozási időt. 300 másodperc az alapértelmezett.</string>
<string name="connectretrymaxtitle">Csatlakozási kísérletek közötti maximális idő</string>
<string name="state_waitconnectretry">%s másodperc várakozás a csatlakozási kísérletek között</string>
+ <string name="nought_alwayson_warning"><![CDATA[Ha nem jelent meg a VPN megerősítés ablak, akkor egy másik alkalmazáshoz engedélyezve van a \"Mindig VPN-en\". Ebben az esetben csak az az alkalmazás csatlakozhat VPN-hez. Ellenőrizze a Beállítások -> Hálózatok további... -> VPN-ek alatt]]></string>
+ <string name="management_socket_closed">OpenVPN kapcsolatot lezárva (%s)</string>
+ <string name="change_sorting">Rendezés megváltoztatása</string>
+ <string name="sort">Rendezés</string>
+ <string name="sorted_lru">A profilok a legutóbbi használat szerint rendezve</string>
+ <string name="sorted_az">A profilok név szerint rendezve</string>
+ <string name="deprecated_tls_remote">A konfiguráció tls-remote opciót használ, ami a 2.3-ban elavulttá vált és a 2.4-ben végleg eltávolították</string>
</resources>
diff --git a/main/src/main/res/values-in/arrays.xml b/main/src/main/res/values-in/arrays.xml
index 07d05807..3a732082 100644..100755
--- a/main/src/main/res/values-in/arrays.xml
+++ b/main/src/main/res/values-in/arrays.xml
@@ -9,7 +9,7 @@
<string-array name="vpn_types">
<item>Sertifikat</item>
<item>Berkas PKCS1
-2</item>
+20</item>
<item>Android Certificate</item>
<item>Nama Pengguna\Sandi</item>
<item>Kunci Tetap</item>
diff --git a/main/src/main/res/values-in/plurals.xml b/main/src/main/res/values-in/plurals.xml
index 70489fbc..6b7daaef 100644..100755
--- a/main/src/main/res/values-in/plurals.xml
+++ b/main/src/main/res/values-in/plurals.xml
@@ -1,3 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="other">%d bulan kiri</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="other">%d hari lagi</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-in/strings.xml b/main/src/main/res/values-in/strings.xml
index 37c9996a..37c9996a 100644..100755
--- a/main/src/main/res/values-in/strings.xml
+++ b/main/src/main/res/values-in/strings.xml
diff --git a/main/src/main/res/values-it/arrays.xml b/main/src/main/res/values-it/arrays.xml
index b7774f22..f71ada65 100644..100755
--- a/main/src/main/res/values-it/arrays.xml
+++ b/main/src/main/res/values-it/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Non specificato</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-it/plurals.xml b/main/src/main/res/values-it/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-it/plurals.xml
+++ b/main/src/main/res/values-it/plurals.xml
diff --git a/main/src/main/res/values-it/strings.xml b/main/src/main/res/values-it/strings.xml
index 0ceb39e1..0ceb39e1 100644..100755
--- a/main/src/main/res/values-it/strings.xml
+++ b/main/src/main/res/values-it/strings.xml
diff --git a/main/src/main/res/values-ja/arrays.xml b/main/src/main/res/values-ja/arrays.xml
index 15d9bdd9..15d9bdd9 100644..100755
--- a/main/src/main/res/values-ja/arrays.xml
+++ b/main/src/main/res/values-ja/arrays.xml
diff --git a/main/src/main/res/values-ja/plurals.xml b/main/src/main/res/values-ja/plurals.xml
index 0511286f..91ee675d 100644..100755
--- a/main/src/main/res/values-ja/plurals.xml
+++ b/main/src/main/res/values-ja/plurals.xml
@@ -2,7 +2,7 @@
<!--Generated by crowdin.com-->
<resources>
<plurals name="months_left">
- <item quantity="other">残り%dヵ月</item>
+ <item quantity="other">%dヶ月残っています</item>
</plurals>
<plurals name="days_left">
<item quantity="other">残り%d日</item>
diff --git a/main/src/main/res/values-ja/strings.xml b/main/src/main/res/values-ja/strings.xml
index 9f1acd98..5d09d2f7 100644..100755
--- a/main/src/main/res/values-ja/strings.xml
+++ b/main/src/main/res/values-ja/strings.xml
@@ -446,7 +446,6 @@ Android 4.4以上はポリシールーティングを使用します。route/ifc
<string name="samsung_broken">サムスン製の携帯電話は最も販売されているAndroid機ですが、サムスン製のファームウェアは最もバグを引き起こすAndroidファームウェアです。これらのデバイスのバグはVPN操作に限ったことではありませんが、それらの多くは回避可能です。以下にいくつかのバグを記載します。\n\nDNSサーバがVPNの範囲内にないとDNSが動作しません。\n\nサムスン製Android 5.0の多くの機種では、アプリの許可/不許可機能が動作しません。\nサムスン製Android 6.0機種のVPNは、VPNアプリを省電力機能から除外しない限り動作しないことが報告されています。</string>
<string name="samsung_broken_title">サムスン製の機種</string>
<string name="novpn_selected">VPNが選択されていません</string>
- <string name="alwaysonvpn">起動時と常時接続に使用するVPN</string>
<string name="reconnect">再接続</string>
<string name="qs_title">VPNを切り替える</string>
<string name="qs_connect">%sに接続</string>
@@ -454,6 +453,8 @@ Android 4.4以上はポリシールーティングを使用します。route/ifc
<string name="connectretrymaxmessage">最大接続試行間隔を入力します。OpenVPNは接続に失敗するとこの値まで少しずつ待機時間を増やしていきます。デフォルトは300秒です。</string>
<string name="connectretrymaxtitle">接続試行の最大間隔</string>
<string name="state_waitconnectretry">接続試行の間隔として%s秒を待っています</string>
+ <string name="nought_alwayson_warning"><![CDATA[VPNの確認ダイアログが表示されない場合、ほかのアプリのために「常時VPN接続」が有効になっているかもしれません。この場合、そのアプリだけがVPNに接続できます。「設定」-「ネットワーク」-「もっと見る」-「VPN」を確認してください。]]></string>
+ <string name="management_socket_closed">OpenVPNへの接続が閉じられました (%s)</string>
<string name="change_sorting">並べ替えの変更</string>
<string name="sort">並べ替え</string>
<string name="sorted_lru">プロファイルを最近使った順に並べ替えました</string>
diff --git a/main/src/main/res/values-ko/arrays.xml b/main/src/main/res/values-ko/arrays.xml
index 3f4aed28..3f4aed28 100644..100755
--- a/main/src/main/res/values-ko/arrays.xml
+++ b/main/src/main/res/values-ko/arrays.xml
diff --git a/main/src/main/res/values-ko/plurals.xml b/main/src/main/res/values-ko/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-ko/plurals.xml
+++ b/main/src/main/res/values-ko/plurals.xml
diff --git a/main/src/main/res/values-ko/strings.xml b/main/src/main/res/values-ko/strings.xml
index 2686efe5..2686efe5 100644..100755
--- a/main/src/main/res/values-ko/strings.xml
+++ b/main/src/main/res/values-ko/strings.xml
diff --git a/main/src/main/res/values-nl/arrays.xml b/main/src/main/res/values-nl/arrays.xml
index 9bcfcfff..73a299d5 100644..100755
--- a/main/src/main/res/values-nl/arrays.xml
+++ b/main/src/main/res/values-nl/arrays.xml
@@ -9,7 +9,7 @@
<string-array name="vpn_types">
<item>Certificaten</item>
<item>PKCS12 Bestand</item>
- <item>Certifikata Android</item>
+ <item>Android Certificaat</item>
<item>Gebruikersnaam/Wachtwoord</item>
<item>Statische Sleutels</item>
<item>Gebruiker/WW + Certificaten</item>
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Niet-gespecificeerd</item>
- <item>Encryptie (tls-crypt)</item>
+ <item>Versleuteling (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-nl/plurals.xml b/main/src/main/res/values-nl/plurals.xml
index 70489fbc..5dd855b4 100644..100755
--- a/main/src/main/res/values-nl/plurals.xml
+++ b/main/src/main/res/values-nl/plurals.xml
@@ -1,3 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">Nog één maand</item>
+ <item quantity="other">Nog %d maanden</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">Nog één dag</item>
+ <item quantity="other">Nog %d dagen</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">Nog één uur</item>
+ <item quantity="other">Nog %d uren</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Nog één minuut</item>
+ <item quantity="other">Nog %d minuten</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-nl/strings.xml b/main/src/main/res/values-nl/strings.xml
index 55a52d15..9518e3d2 100644..100755
--- a/main/src/main/res/values-nl/strings.xml
+++ b/main/src/main/res/values-nl/strings.xml
@@ -44,18 +44,20 @@
<string name="duplicate_profile_name">Profielnaam is al in gebruik</string>
<string name="profilename">Profiel name</string>
<string name="no_keystore_cert_selected">Geen gebruikerscertificaat geselecteerd</string>
+ <string name="no_ca_cert_selected">Je moet een CA certificaat selecteren</string>
<string name="no_error_found">Geen fout.</string>
<string name="config_error_found">Fout in de configuratie</string>
<string name="ipv4_format_error">Fout bij inlezen van IPv4-adres</string>
<string name="custom_route_format_error">Fout bij inlezen van aangepaste routes</string>
<string name="pw_query_hint">(vrij laten voor query op aanvraag)</string>
- <string name="vpn_shortcut">Open VPN shortcut</string>
+ <string name="vpn_shortcut">OpenVPN snelkoppeling</string>
+ <string name="vpn_launch_title">Verbinding maken met VPN&#8230;</string>
<string name="shortcut_profile_notfound">Het profiel zoals aangegeven in de snelkoppeling kon niet gevonden worden.</string>
<string name="random_host_prefix">Willekeurig Host Voorvoegsel</string>
<string name="random_host_summary">Voegt 6 willekeurige tekens toe voor de hostname</string>
<string name="custom_config_title">Eigen configuratie opties</string>
<string name="custom_config_summary">Geef je eigen configuratieopties aan. Wees voorzichtig!</string>
- <string name="route_rejected">Route geweigert door Android</string>
+ <string name="route_rejected">Route geweigerd door Android</string>
<string name="cancel_connection">Verbinding verbreken</string>
<string name="cancel_connection_long">VPN verbinding verbreken</string>
<string name="clear_log">logboek wissen</string>
@@ -105,14 +107,19 @@
<string name="version_info">%1$s %2$s</string>
<string name="send_logfile">Logboek verzenden</string>
<string name="send">Verzenden</string>
+ <string name="ics_openvpn_log_file">ICS OpenVPN logbestand</string>
<string name="copied_entry">Kopiëer de log ingave naar het clip bord</string>
<string name="tap_mode">Tap mode</string>
<string name="faq_tap_mode">De VPN API van Android werkt zonder rooten van de telefoon en ondersteunt alleen de tun modus. Daarom is de tap modus niet mogelijk met deze app.</string>
<string name="tap_faq2">Alweer? Maak je een grapje? Nee, tap mode wordt echt niet ondersteund en meer mails sturen met het verzoek of het ondersteund kan worden zal echt niet helpen, dus Neen.</string>
<string name="faq">Veelgestelde vragen </string>
+ <string name="copying_log_entries">Loggegevens aan het kopiëren</string>
+ <string name="faq_shortcut">Snelkoppeling naar start</string>
<string name="encryption">Codering</string>
<string name="cipher_dialog_title">Codering methode</string>
+ <string name="menu_import">Importeer profiel van ovpn bestand</string>
<string name="menu_import_short">Import</string>
+ <string name="error_reading_config_file">Fout bij het lezen van het configuratiebestand</string>
<string name="add_profile">Profiel toevoegen</string>
<string name="import_could_not_open">Kon het bestand %1$s, zoals aangegeven in de geïmporteerde configuratie niet vinden</string>
<string name="importing_config">Geïmporteerde configuratie bestand uit %1$s</string>
@@ -134,7 +141,107 @@
<string name="file_icon">bestands pictogram</string>
<string name="generated_config">Gegenereerde Configuratie</string>
<string name="generalsettings">Instellingen</string>
+ <string name="owner_fix">Verbeter eigendom van /dev/tun</string>
+ <string name="generated_config_summary">Toont het gegenereerde OpenVPN configuratiebestand</string>
<string name="edit_profile_title">Bewerken van \"%s\"</string>
<string name="building_configration">Opbouwen configuratie&#8230;</string>
+ <string name="netchange_summary">Het inschakelen van deze optie zal opnieuw verbinden na het veranderen van de netwerk status (bijv. van WiFi naar mobiel) forceren</string>
+ <string name="netchange">Opnieuw verbinden na netwerkverandering</string>
+ <string name="netstatus">Netwerk status: %s</string>
+ <string name="select_file">Selecteer</string>
+ <string name="show_log_window">Toon logboekvenster</string>
+ <string name="error_rsa_sign">Fout bij het ondertekenen met Android keystore sleutel %1$s: %2$s</string>
+ <string name="faq_system_dialogs_title">Verbindingswaarschuwing en meldingsgeluid</string>
<string name="ipdns">IP en DNS</string>
+ <string name="advanced">Geanvanceerd</string>
+ <string name="export_config_title">ICS Openvpn configuratie</string>
+ <string name="faq_howto_title">Snelle start</string>
+ <string name="setting_loadtun">Laad tun module</string>
+ <string name="getproxy_error">Fout bij het opvragen van proxy-instellingen: %s</string>
+ <string name="use_system_proxy">Gebruik systeemproxy</string>
+ <string name="use_system_proxy_summary">Gebruik de systeemconfiguratie voor HTTP/HTTPS proxys om te verbinden.</string>
+ <string name="onbootrestart">Verbinden bij het opstarten</string>
+ <string name="ignore">Negeren</string>
+ <string name="restart">Opnieuw starten</string>
+ <string name="configuration_changed">Configuratie gewijzigd</string>
+ <string name="no_vpn_profiles_defined">Geen VPN-profielen gedefinieerd.</string>
+ <string name="persisttun_summary">Niet terugvallen op geen VPN-verbinding wanneer OpenVPN opnieuw aan het verbinden is.</string>
+ <string name="persistent_tun_title">Persistent tun</string>
+ <string name="openvpn_log">OpenVPN log</string>
+ <string name="import_config">Importeer OpenVPN configuratie</string>
+ <string name="battery_consumption_title">Batterijverbruik</string>
+ <string name="faq_tethering">De Android Tethering feature (via WiFi, USB of Bluetooth) en de VPNService API (die gebruikt wordt door dit programma) werken niet samen. Voor meer details, zie &lt;a href=\"https://github.com/schwabe/ics-openvpn/issues/34\"&gt;issue #34&lt;/a&gt;</string>
+ <string name="vpn_tethering_title">VPN en Tethering</string>
+ <string name="connection_retries">Verbinding pogingen</string>
+ <string name="reconnection_settings">Instellingen voor opnieuw verbinden</string>
+ <string name="connectretrywait">Seconden tussen verbindingen</string>
+ <string name="notifcation_title">OpenVPN - %s</string>
+ <string name="state_connecting">Aan het verbinden</string>
+ <string name="state_wait">Wachten op antwoord van de server</string>
+ <string name="state_get_config">Clientconfiguratie ophalen</string>
+ <string name="state_assign_ip">IP-addressen toewijzen</string>
+ <string name="state_connected">Verbonden</string>
+ <string name="state_disconnected">Verbinding verbreken</string>
+ <string name="state_reconnecting">Opnieuw aan het verbinden</string>
+ <string name="state_exiting">Afsluiten</string>
+ <string name="state_noprocess">Niet actief</string>
+ <string name="state_tcp_connect">Aan het verbinden (TCP)</string>
+ <string name="notifcation_title_notconnect">Niet verbonden</string>
+ <string name="start_vpn_title">Verbinding maken met VPN %s</string>
+ <string name="start_vpn_ticker">Verbinding maken met VPN %s</string>
+ <string name="built_by">gebouwd door %s</string>
+ <string name="debug_build">debug build</string>
+ <string name="official_build">officiële build</string>
+ <string name="make_selection_inline">Kopieer naar profiel</string>
+ <string name="crashdump">Crashdump</string>
+ <string name="add">Toevoegen</string>
+ <string name="send_config">Verstuur configureerbestand</string>
+ <string name="complete_dn">Volledige DN</string>
+ <string name="rdn_prefix">RDN voorvoegsel</string>
+ <string name="allowed_apps">Toegestane apps: %s</string>
+ <string name="save_password">Wachtwoord opslaan</string>
+ <string name="pauseVPN">Pauzeer VPN</string>
+ <string name="resumevpn">Hervat VPN</string>
+ <string name="state_screenoff">VPN gepauzeerd - scherm uit</string>
+ <string name="vpnbehaviour">VPN gedrag</string>
+ <string name="thanks_for_donation">Bedankt voor het doneren van %s!</string>
+ <string name="logCleared">Log gewist.</string>
+ <string name="show_password">Toon wachtwoord</string>
+ <string name="timestamp_short">Kort</string>
+ <string name="timestamp_iso">ISO</string>
+ <string name="timestamps_none">Geen</string>
+ <string name="uploaded_data">Upload</string>
+ <string name="downloaded_data">Download</string>
+ <string name="vpn_status">VPN Status</string>
+ <string name="logview_options">Toon opties</string>
+ <string name="full_licenses">Volledige licenties</string>
+ <string name="userpw_file">Gebruikersnaam/Wachtwoord bestand</string>
+ <string name="imported_from_file">[Geïmporteerd uit: %s]</string>
+ <string name="import_log">Importeer log:</string>
+ <string name="loading">Aan het laden&#8230;</string>
+ <string name="allowed_vpn_apps_info">Toegestane VPN apps: %1$s</string>
+ <string name="disallowed_vpn_apps_info">Niet toegestane VPN apps: %1$s</string>
+ <string name="keep">Houden</string>
+ <string name="delete">Verwijderen</string>
+ <string name="server_list">Serverlijst</string>
+ <string name="vpn_allowed_apps">Toegestane apps</string>
+ <string name="advanced_settings">Geavanceerde instellingen</string>
+ <string name="tls_settings">TLS-instellingen</string>
+ <string name="show_log">Toon logboek</string>
+ <string name="version_upto">%s en eerder</string>
+ <string name="copy_of_profile">Kopie van %s</string>
+ <string name="ab_secondary_users_title">Secundaire tabletgebruikers</string>
+ <string name="version_and_later">%s en hoger</string>
+ <string name="Search">Zoeken</string>
+ <string name="protocol">Protocol</string>
+ <string name="enabled_connection_entry">Ingeschakeld</string>
+ <string name="samsung_broken_title">Samsung telefoons</string>
+ <string name="novpn_selected">Geen VPN geselecteerd.</string>
+ <string name="reconnect">Opnieuw verbinden</string>
+ <string name="qs_connect">Verbinden met %s</string>
+ <string name="qs_disconnect">Verbinding met %s verbreken</string>
+ <string name="change_sorting">Verander sortering</string>
+ <string name="sort">Sorteer</string>
+ <string name="sorted_lru">Profielen gesorteerd op laatst recent gebruikte</string>
+ <string name="sorted_az">Profielen gesorteerd op naam</string>
</resources>
diff --git a/main/src/main/res/values-no/arrays.xml b/main/src/main/res/values-no/arrays.xml
index ad42f22a..2c1792e0 100644..100755
--- a/main/src/main/res/values-no/arrays.xml
+++ b/main/src/main/res/values-no/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Uspesifisert</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-no/plurals.xml b/main/src/main/res/values-no/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-no/plurals.xml
+++ b/main/src/main/res/values-no/plurals.xml
diff --git a/main/src/main/res/values-no/strings.xml b/main/src/main/res/values-no/strings.xml
index 660de916..660de916 100644..100755
--- a/main/src/main/res/values-no/strings.xml
+++ b/main/src/main/res/values-no/strings.xml
diff --git a/main/src/main/res/values-pl/arrays.xml b/main/src/main/res/values-pl/arrays.xml
index ba944610..2b52eb75 100644..100755
--- a/main/src/main/res/values-pl/arrays.xml
+++ b/main/src/main/res/values-pl/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Nieokreślone</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Szyfrowanie (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-pl/plurals.xml b/main/src/main/res/values-pl/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-pl/plurals.xml
+++ b/main/src/main/res/values-pl/plurals.xml
diff --git a/main/src/main/res/values-pl/strings.xml b/main/src/main/res/values-pl/strings.xml
index 9e7a6a11..15f1622c 100644..100755
--- a/main/src/main/res/values-pl/strings.xml
+++ b/main/src/main/res/values-pl/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">Wybierz unikalną nazwę profilu</string>
<string name="profilename">Nazwa profilu</string>
<string name="no_keystore_cert_selected">Musisz wybrać certyfikat użytkownika</string>
+ <string name="no_ca_cert_selected">Musisz wybrać certyfikat CA</string>
<string name="no_error_found">Brak błędów</string>
<string name="config_error_found">Błąd w konfiguracji</string>
<string name="ipv4_format_error">Błąd analizowania adresu IPv4</string>
<string name="custom_route_format_error">Błąd analizowania niestandardowych tras</string>
<string name="pw_query_hint">(Pozostaw puste, aby wywołać na żądanie)</string>
<string name="vpn_shortcut">Skrót OpenVPN</string>
+ <string name="vpn_launch_title">Podłączanie do VPN...</string>
<string name="shortcut_profile_notfound">Nie odnaleziono profilu określonego w skrócie</string>
<string name="random_host_prefix">Losowy prefiks hosta</string>
<string name="random_host_summary">Dodaje 6 losowych znaków przed nazwą hosta</string>
@@ -163,6 +165,7 @@
<string name="private_key_password">Hasło klucza prywatnego</string>
<string name="password">Hasło</string>
<string name="file_icon">plik ikony</string>
+ <string name="tls_authentication">Uwierzytelnianie TLS / Szyfrowanie</string>
<string name="generated_config">Utworzona konfiguracja</string>
<string name="generalsettings">Ustawienia</string>
<string name="owner_fix_summary">Stara się ustawić właściciela /dev/tun na system. Niektóre obrazy CM9 wymagają tego, aby API VPNService zaczęło działać. Wymaga root-a.</string>
@@ -401,7 +404,6 @@ OpenVPN dla Androida ostrzeże Cię o tym w logu.<p>Kiedy VPN ustawi serwer DNS
<string name="samsung_broken">Pomimo, że telefony marki Samsung są jednymi z najliczniej sprzedawanych urządzeń z Androidem, oprogramowanie układowe Samsunga jest jednocześnie jednym z posiadających najwięcej błędów. Błędy nie ograniczają się wyłącznie do operacji związanych z VPN a wiele z nich zostało rozwiązanych technikami tymczasowymi. Poniższa lista przedstawia kilka ze wspomnianych błędów.\n\nDNS nie działa poza zakresem VPN.\n\nNa wielu urządzeniach marki Samsung z Androidem 5.x aplikacje dozwolone/niedozwolone nie działają.\n\nNa urządzeniach marki Samsung z Androidem 6.x VPN może nie działać podczas aktywnego oszczędzania energii.</string>
<string name="samsung_broken_title">Telefony Samsung</string>
<string name="novpn_selected">Nie wybrano VPN.</string>
- <string name="alwaysonvpn">VPN używany podczas rozruchu i zawsze włączony</string>
<string name="reconnect">Podłącz ponownie</string>
<string name="qs_title">Przełącz VPN</string>
<string name="qs_connect">Połącz z %s</string>
@@ -409,4 +411,9 @@ OpenVPN dla Androida ostrzeże Cię o tym w logu.<p>Kiedy VPN ustawi serwer DNS
<string name="connectretrymaxmessage">Podaj maksymalny czas pomiędzy kolejnymi próbami połączenia. OpenVPN będzie powoli zwiększał czas oczekiwania po każdej nieudanej próbie połączenia aż do podanej wartości. Domyślna wartość to 300 sekund.</string>
<string name="connectretrymaxtitle">Maksymalny czas między próbami połączenia</string>
<string name="state_waitconnectretry">Oczekiwanie %s sekund pomiędzy kolejnymi próbami połączenia</string>
+ <string name="management_socket_closed">Połączenie OpenVPN zamknięte (%s)</string>
+ <string name="change_sorting">Zmień sortowanie</string>
+ <string name="sort">Sortowanie</string>
+ <string name="sorted_lru">Profile posortowane według ostatnio używanych</string>
+ <string name="sorted_az">Profile sortowane według nazwy</string>
</resources>
diff --git a/main/src/main/res/values-pt/arrays.xml b/main/src/main/res/values-pt/arrays.xml
index 3f572abb..670c07d7 100644..100755
--- a/main/src/main/res/values-pt/arrays.xml
+++ b/main/src/main/res/values-pt/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Não especificado</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-pt/plurals.xml b/main/src/main/res/values-pt/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-pt/plurals.xml
+++ b/main/src/main/res/values-pt/plurals.xml
diff --git a/main/src/main/res/values-pt/strings.xml b/main/src/main/res/values-pt/strings.xml
index acff6002..acff6002 100644..100755
--- a/main/src/main/res/values-pt/strings.xml
+++ b/main/src/main/res/values-pt/strings.xml
diff --git a/main/src/main/res/values-ro/arrays.xml b/main/src/main/res/values-ro/arrays.xml
index 0dd87a3c..9d42fbe3 100644..100755
--- a/main/src/main/res/values-ro/arrays.xml
+++ b/main/src/main/res/values-ro/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Nespecificat</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Encryption (--tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-ro/plurals.xml b/main/src/main/res/values-ro/plurals.xml
index 70489fbc..8ca7bf07 100644..100755
--- a/main/src/main/res/values-ro/plurals.xml
+++ b/main/src/main/res/values-ro/plurals.xml
@@ -1,3 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">O lună rămasă</item>
+ <item quantity="few">%d luni rămase</item>
+ <item quantity="other">%d luni rămase</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">O zi rămasă</item>
+ <item quantity="few">%d zile rămase</item>
+ <item quantity="other">%d zile rămase</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">O oră rămasă</item>
+ <item quantity="few">%d ore rămase</item>
+ <item quantity="other">%d ore rămase</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Un minut rămas</item>
+ <item quantity="few">%d minute rămase</item>
+ <item quantity="other">%d minute rămase</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-ro/strings.xml b/main/src/main/res/values-ro/strings.xml
index 48949ba5..f7f66b9a 100644..100755
--- a/main/src/main/res/values-ro/strings.xml
+++ b/main/src/main/res/values-ro/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">Vă rugăm să introduceţi un nume de profil unic</string>
<string name="profilename">Nume profil</string>
<string name="no_keystore_cert_selected">Trebuie să selectați un certificat de utilizator</string>
+ <string name="no_ca_cert_selected">Trebuie să selectați un certificat CA</string>
<string name="no_error_found">Nu s-a găsit nici o eroare</string>
<string name="config_error_found">Eroare în configurare</string>
<string name="ipv4_format_error">Eroare parsare adresă IPv4</string>
<string name="custom_route_format_error">Eroare parsare rute particularizate</string>
<string name="pw_query_hint">(lăsaţi necompletat pentru a interoagre la cerere)</string>
<string name="vpn_shortcut">Scurtătură OpenVPN</string>
+ <string name="vpn_launch_title">Conectare la VPN&#8230;</string>
<string name="shortcut_profile_notfound">Profilul specificat în comanda rapidă nu a fost găsit</string>
<string name="random_host_prefix">Prefix host aleator</string>
<string name="random_host_summary">Adaugă 6 caractere aleatoare în faţa hostname</string>
@@ -102,6 +104,9 @@
<string name="last_openvpn_tun_config">Se deschide interfața tun:</string>
<string name="local_ip_info">Local IPv4: %1$s/%2$d IPv6: %3$s MTU: %4$d</string>
<string name="dns_server_info">Server DNS: %1$s, Domeniu: %2$s</string>
+ <string name="routes_info_incl">Rute: %1$s %2$s</string>
+ <string name="routes_info_excl">Rute excluse: %1$s %2$s</string>
+ <string name="routes_debug">Rute VpnService instalate: %1$s %2$s</string>
<string name="ip_not_cidr">S-au primit informaţiile despre interfaţă %1$s şi %2$s, presupun că a doua adresă este adresa peer a serverlui remote. Folosesc netmask /32 pentru IP local. Modul dat de OpenVPN este \"%3$s\".</string>
<string name="route_not_cidr">Nu se poate interpreta %1$s şi %2$s ca rute IP cu netmask CIDR, folosesc /32 ca netmask.</string>
<string name="route_not_netip">Am corectat ruta %1$s/%2$s ca %3$s/%2$s</string>
@@ -123,6 +128,7 @@
<string name="no_vpn_support_image">Imaginea dvs. nu suportă API-ul VPNService, îmi pare rău :(</string>
<string name="encryption">Criptare</string>
<string name="cipher_dialog_title">Alegeţi metoda de criptare</string>
+ <string name="chipher_dialog_message">Introduceți cifrul algoritmului de criptare folosit de OpenVPN. Lăsați liber pentru a utiliza cifrul implicit.</string>
<string name="auth_dialog_message">Introduceţi autentificarea digest ce este folosită de OpenVPN. Lăsaţi gol pentru digest predefinit.</string>
<string name="settings_auth">Autentificare/criptare</string>
<string name="file_explorer_tab">File Explorer</string>
@@ -159,6 +165,7 @@
<string name="private_key_password">Parola cheie privată</string>
<string name="password">Parola</string>
<string name="file_icon">icon fişier</string>
+ <string name="tls_authentication">Autentificare / criptare TLS</string>
<string name="generated_config">Config generat</string>
<string name="generalsettings">Setări</string>
<string name="owner_fix_summary">Încearcă să seteze owner-ul /dev/tun ca sistem. Unele imagini CM9 au nevoie de asta pentru a permite API-ului VPNService să funcţioneze. Are nevoie de root.</string>
@@ -174,6 +181,7 @@
<string name="keychain_nocacert">Nici un certificat CA nu a fost returnat la citirea din keystore-ul Android. Autentificarea probabil va eşua.</string>
<string name="show_log_summary">Afişează fereastra jurnal la conectare. Fereastra jurnal poate fi accesată oricând din statusul notificare.</string>
<string name="show_log_window">Arată fereastra Jurnal</string>
+ <string name="mobile_info">%10$s %9$s rulează pe %3$s %1$s (%2$s), Android %6$s (%7$s) API %4$d, ABI %5$s, (%8$s)</string>
<string name="error_rsa_sign">Eroare semnare cu Android keystore key %1$s: %2$s</string>
<string name="faq_system_dialogs">Avertizarea la conexiunea VPN ce vă spune că această aplicaţie poate intercepta întreg traficul este impusă de sistem pentru a preveni abuzul funcţiei API VPNService.\nNotificarea de conexiune VPN(simbolul cheie)este de asemenea impusă de sistemul Android pentru a semnala o conexiune VPN în derulare. În cadrul unor imagini această notificare face şi un sunet.\nAndroid a introdus aceste notificări pentru siguranţa dvs. şi este asigurat că nu pot fi evitate. (Din păcate în anumite imagini acestea includ şi un sunet de notificare)</string>
<string name="faq_system_dialogs_title">Alertă conexiune şi sunet notificare</string>
@@ -186,6 +194,7 @@
<string name="export_config_title">Configurare Openvpn ICS</string>
<string name="warn_no_dns">Nici un server DNS utilizat. Rezolvarea de nume poate să nu funcționeze. Luați în considerare stabilirea unor servere DNS personalizate. Vă rugăm, de asemenea, rețineți că Android va continua să utilizeze setările proxy specificate pentru conexiunea mobilă/Wi-Fi atunci când nu sunt stabilite servere DNS.</string>
<string name="dns_add_error">Nu s-a putut adăuga serverul DNS \"%1$s\", respins de sistem: %2$s</string>
+ <string name="ip_add_error">Adresa IP \"%1$s\" nu a putut fi configurată, respinsă de sistem: %2$s</string>
<string name="faq_howto">&lt;p&gt;Obţineţi o configurare funcţională (testată pe calculatorul dvs. sau descărcată de la provider/companie)&lt;/p&gt;&lt;p&gt;Dacă este un singur fişier fără alte fişiere pem/pks12 puteţi să vă trimiteţi fişierul prin email şi să deschideţi ataşamentul. Daca aveţi fişiere multiple le puteţi pune pe cardul sd.&lt;/p&gt;&lt;p&gt;Click pe ataşamentul email/Folosiţi icoana director din lista de vpn-ri pentru a importa fişierul de configurare.&lt;/p&gt;&lt;p&gt;Dacă sunt erori despre fişiere lipsă le puteţi pune pe cardul sd.&lt;/p&gt;&lt;p&gt;Click pe simbolul de salvare pentru a adăuga VPN-ul importat în lista dvs. de VPN-uri&lt;/p&gt;&lt;p&gt;Conectaţi VPN-ul dând click pe numele VPN-ului&lt;/p&gt;&lt;p&gt;Dacă sunt erori/avertismente în jurnal încercaţi să le înţelegeţi şi să le reparaţi&lt;/p&gt; </string>
<string name="faq_howto_title">Pornire rapidă</string>
<string name="setting_loadtun_summary">Încearcă încărcarea modului kernel tun.ko înainte de conectare. Are nevoie de un device root-at.</string>
@@ -195,6 +204,7 @@
<string name="using_proxy">Folosesc proxy %1$s %2$d</string>
<string name="use_system_proxy">Foloseşte proxy sistem</string>
<string name="use_system_proxy_summary">Foloseşte configurarea sistem pentru proxy HTTP/HTTPS folosit la conectare.</string>
+ <string name="onbootrestartsummary">OpenVPN va conecta VPN-ul specificat dacă vs fi activ la pornirea sistemului. Citiți întrebările frecvente privind avertizare de conexiune înainte de a utiliza această opțiune pe Android &lt; 5.0.</string>
<string name="onbootrestart">Conectare la pornire</string>
<string name="ignore">Ignora</string>
<string name="restart">Restart</string>
@@ -208,6 +218,7 @@
<string name="vpn_import_hint">Folosiţi icoana &lt;img src=\"ic_menu_archive\"/&gt; pentru a importa un profil existent (.ovpn sau .conf) de pe cardul sd.</string>
<string name="faq_hint">Verificaţi şi FAQ. Acolo este ghid rapid de utilizare.</string>
<string name="faq_routing_title">Configurare Rutare/Interfaţă</string>
+ <string name="faq_routing">Rutarea și configurarea interfaței nu este făcută prin comenzile tradiționale ifconfig / route, ci prin utilizarea API-ului VPNService. Acest lucru are ca rezultat o altă configurație de rutare decât pe alte sisteme de operare. \nConfigurarea tunelului VPN constă în adresa IP și în rețelele prin care ar trebui să fie direcționată această interfață. În mod special, nu este necesară nicio adresă de peer sau o adresă de gateway. Nu sunt necesare rute speciale pentru a ajunge la serverul VPN (de exemplu, adăugate atunci când utilizați gateway-ul de redirecționare). Prin urmare, aplicația va ignora aceste setări atunci când importează o configurație. Aplicația asigură cu API-ul VPNService că conexiunea la server nu este direcționată prin tunelul VPN. \nAPI-ul VPNService nu permite specificarea unor rețele care nu ar trebui să fie direcționate prin VPN. Pentru a evita această problemă, aplicația încearcă să detecteze rețele care nu ar trebui să fie direcționate către tunel (de exemplu, route x.x.x.x y.y.y.y net_gateway) și calculează un set de rute care exclude aceste rute pentru a emula comportamentul altor platforme. Ferestrele de jurnal arată configurația serviciului VPNService la stabilirea conexiunii. \nPS: Android 4.4+ folosește rutarea politică. Utilizarea route/ifconfig nu va afișa rutele instalate. În schimb, utilizați regulile ip, iptables -t mangle -L</string>
<string name="persisttun_summary">Nu reveni la nici o conexiune VPN câtă vreme OpenVPN se reconectează.</string>
<string name="persistent_tun_title">Tun persistent</string>
<string name="openvpn_log">jurnal OpenVPN</string>
@@ -263,6 +274,7 @@
<string name="tls_remote_deprecated">tls-remote (ÎNVECHIT)</string>
<string name="help_translate">Puteţi ajuta la traducere vizitând http://crowdin.net/project/ics-openvpn/invite</string>
<string name="prompt">%1$s încercări de a controla %2$s</string>
+ <string name="remote_warning">Continuând, daţi permisiunea aplicaţiei de a controla complet OpenVPN pentru Android și de a intercepta tot traficul de rețea. <b>Nu acceptaţi decât dacă aveți încredere în aplicație</b> În caz contrar, riscaţi să aveţi datele compromise de software maliţios.\"</string>
<string name="remote_trust">Am încredere în această aplicaţie.</string>
<string name="no_external_app_allowed">Nici o aplicaţie nu are permisiunea de a folosi API-ul extern</string>
<string name="allowed_apps">Aplicaţii permise: %s</string>
@@ -280,25 +292,47 @@
<string name="appbehaviour">Comportamentul aplicației</string>
<string name="vpnbehaviour">Comportamentul VPN</string>
<string name="allow_vpn_changes">Permite modificări la Profilurile VPN</string>
+ <string name="permission_icon_app">Iconița aplicației care încearcă să utilizeze OpenVPN pentru Android</string>
<string name="faq_vpndialog43_title">Dialog de Confirmare VPN</string>
<string name="donatePlayStore">Alternativ puteţi dona prin Play Store:</string>
+ <string name="thanks_for_donation">Vă mulțumim că ați donat %s!</string>
<string name="logCleared">Jurnal șters.</string>
<string name="show_password">Arată parola</string>
+ <string name="keyChainAccessError">KeyChain eroare de acces: %s</string>
<string name="timestamp_short">Scurt</string>
<string name="timestamp_iso">ISO</string>
+ <string name="timestamps">Marcaj de timp</string>
<string name="timestamps_none">Nici unul</string>
+ <string name="uploaded_data">Încărcare</string>
+ <string name="downloaded_data">Descărcare</string>
<string name="vpn_status">Stare VPN</string>
<string name="logview_options">Vezi opţiuni</string>
+ <string name="unhandled_exception">Excepție netrată: %1$s\n\n%2$s</string>
<string name="unhandled_exception_context">%3$s: %1$s\n\n%2$s</string>
<string name="faq_system_dialog_xposed">Dacă aveți dispozitivul Android rootat, puteți instala &lt;a href=\"http://xposed.info/\"&gt;Xposed&lt;/a&gt; și &lt;a href=\"http://repo.xposed.info/module/de.blinkt.vpndialogxposed\"&gt;modulul Dialog de Confirmare VPN&lt;/a&gt; pe propriul risc\"</string>
+ <string name="full_licenses">Licențe complete</string>
+ <string name="blocklocal_summary">Rețelele conectate direct la interfețele locale nu vor fi rutate prin VPN. Dacă dezactivați această opțiune, veți redirecționa prin VPN întregul trafic intenționat pentru rețelele locale.</string>
<string name="blocklocal_title">Bypass VPN pentru rețelele locale</string>
+ <string name="userpw_file">Fișier de utilizator și parolă</string>
<string name="imported_from_file">[Importat din %s]</string>
+ <string name="files_missing_hint">Unele fișiere nu au putut fi găsite. Selectați fișierele pentru a importa profilul:</string>
+ <string name="openvpn_is_no_free_vpn">Pentru a utiliza această aplicație, aveți nevoie de un furnizor VPN / gateway VPN care să suporte OpenVPN (adesea furnizat de angajatorul dvs.). Consultați http://community.openvpn.net/ pentru mai multe informații despre OpenVPN și despre configurarea propriului server OpenVPN.</string>
+ <string name="import_log">Jurnal de import:</string>
+ <string name="ip_looks_like_subnet">Topologia VPN \"%3$s\" este specificată, dar ifconfig %1$s %2$s arată mai mult ca o adresă IP cu o mască de rețea. Utilizăm topologia \"subrețelei\".</string>
+ <string name="mssfix_invalid_value">Valoarea de suprascriere MSS trebuie să fie un număr întreg între 0 și 9000</string>
<string name="client_behaviour">Comportamentul clientului</string>
+ <string name="clear_external_apps">Ștergeți aplicațiile externe permise</string>
+ <string name="loading">Se încarcă&#8230;</string>
<string name="allowed_vpn_apps_info">Aplicaţii VPN permise: %1$s</string>
<string name="disallowed_vpn_apps_info">Aplicaţii VPN nepermise: %1$s</string>
+ <string name="app_no_longer_exists">Pachetul %s nu mai este instalat, eliminați-l din lista de acces / dezactivare a aplicației</string>
+ <string name="vpn_disallow_radio">VPN este utilizat pentru toate aplicațiile, cu excepția celor selectate</string>
<string name="vpn_allow_radio">VPN este utilizat numai pentru aplicațiile selectate</string>
+ <string name="query_delete_remote">Eliminați serverul la distanță?</string>
<string name="keep">Păstrează</string>
<string name="delete">Şterge</string>
+ <string name="add_remote">Adăugați distanță nouă</string>
+ <string name="remote_random">Utilizați intrări de conectare în ordine aleatorie la conectare</string>
<string name="server_list">Listă de Servere</string>
<string name="vpn_allowed_apps">Aplicații Permise</string>
<string name="advanced_settings">Setări Avansate</string>
@@ -314,4 +348,9 @@
<string name="protocol">Protocol</string>
<string name="enabled_connection_entry">Activat</string>
<string name="missing_ca_certificate">Certificatul CA lipsește</string>
+ <string name="samsung_broken_title">Telefoanele Samsung</string>
+ <string name="novpn_selected">Niciun VPN selectat.</string>
+ <string name="sort">Sortare</string>
+ <string name="sorted_lru">Profiluri ordonate după ultima utilizare recentă</string>
+ <string name="sorted_az">Profiluri sortate după nume</string>
</resources>
diff --git a/main/src/main/res/values-ru/arrays.xml b/main/src/main/res/values-ru/arrays.xml
index 88073d47..de2e953d 100644..100755
--- a/main/src/main/res/values-ru/arrays.xml
+++ b/main/src/main/res/values-ru/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Не указан</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Шифрование (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-ru/plurals.xml b/main/src/main/res/values-ru/plurals.xml
index 70489fbc..fc40574a 100644..100755
--- a/main/src/main/res/values-ru/plurals.xml
+++ b/main/src/main/res/values-ru/plurals.xml
@@ -1,3 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">Остался %d месяц</item>
+ <item quantity="few">Осталось %d месяца</item>
+ <item quantity="other">Осталось %d месяцев</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">Остался %d день</item>
+ <item quantity="few">Осталось %d дня</item>
+ <item quantity="other">Осталось %d дней</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">Остался %d час</item>
+ <item quantity="few">Осталось %d часа</item>
+ <item quantity="other">Осталось %d часов</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Осталась %d минута</item>
+ <item quantity="few">Осталось %d минуты</item>
+ <item quantity="other">Осталось %d минут</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-ru/strings.xml b/main/src/main/res/values-ru/strings.xml
index 7cae7d43..c64f360f 100644..100755
--- a/main/src/main/res/values-ru/strings.xml
+++ b/main/src/main/res/values-ru/strings.xml
@@ -20,7 +20,7 @@
<string name="client_pkcs12_title">PKCS12 файл</string>
<string name="ca_title">CA сертификат</string>
<string name="no_certificate">Вам необходимо выбрать сертификат</string>
- <string name="copyright_guicode">Исходный код и отслеживание проблем доступны на http://code.google.com/p/ics-openvpn/</string>
+ <string name="copyright_guicode">Исходный код и отслеживание проблем доступны на https://github.com/schwabe/ics-openvpn/</string>
<string name="copyright_others">Данная программа использует следующие компоненты; смотрите исходный код для получения подробной информации о лицензии</string>
<string name="about">О программе</string>
<string name="vpn_list_title">Профили</string>
@@ -30,39 +30,41 @@
<string name="file_nothing_selected">Вы должны выбрать файл</string>
<string name="useTLSAuth">Использовать аутентификацию TLS</string>
<string name="tls_direction">Направление проверки TLS</string>
- <string name="ipv6_dialog_tile">Введите адрес/маску подсети IPv6 в формате CIDR (например 2000:dd::23/64)</string>
- <string name="ipv4_dialog_title">Введите адрес/маску подсети IPv4 в формате CIDR (например 1.2.3.4/24)</string>
+ <string name="ipv6_dialog_tile">Введите адрес/маску подсети IPv6 в формате CIDR (например, 2000:dd::23/64)</string>
+ <string name="ipv4_dialog_title">Введите адрес/маску подсети IPv4 в формате CIDR (например, 1.2.3.4/24)</string>
<string name="ipv4_address">Адрес IPv4</string>
<string name="ipv6_address">Адрес IPv6</string>
<string name="custom_option_warning">Введите дополнительные параметры OpenVPN. Используйте эту возможность с большой осторожностью. Если вы считаете, что отсутствует важный параметр, свяжитесь с автором</string>
<string name="auth_username">Имя пользователя</string>
<string name="auth_pwquery">Пароль</string>
<string name="static_keys_info">Для конфигурации с статичными сертификатами будут использоваться ключи TLS</string>
- <string name="configure_the_vpn">Настройка VPN-туннеля</string>
+ <string name="configure_the_vpn">Настройка VPN</string>
<string name="menu_add_profile">Добавить конфигурацию</string>
<string name="add_profile_name_prompt">Введите название новой конфигурации</string>
<string name="duplicate_profile_name">Пожалуйста, введите уникальное название конфигурации</string>
<string name="profilename">Название конфигурации</string>
<string name="no_keystore_cert_selected">Необходимо выбрать сертификат пользователя</string>
+ <string name="no_ca_cert_selected">Необходимо выбрать сертификат ЦС</string>
<string name="no_error_found">Ошибок не найдено</string>
<string name="config_error_found">Ошибка в конфигурации</string>
<string name="ipv4_format_error">Невозможно распознать IPv4 адрес</string>
<string name="custom_route_format_error">Невозможно распознать пользовательские маршруты</string>
<string name="pw_query_hint">(оставьте пустым для запроса по требованию)</string>
<string name="vpn_shortcut">Ярлык OpenVPN</string>
+ <string name="vpn_launch_title">Подключение к VPN&#8230;</string>
<string name="shortcut_profile_notfound">Не найден профиль, указанный в ярлыке</string>
<string name="random_host_prefix">Случайный префикс узла</string>
<string name="random_host_summary">Добавляет 6 случайных символов перед именем хоста</string>
<string name="custom_config_title">Включить пользовательские параметры</string>
<string name="custom_config_summary">Пользовательские параметры. Используйте с осторожностью!</string>
- <string name="route_rejected">Маршрут отвергнут Android</string>
- <string name="cancel_connection">Отключение</string>
+ <string name="route_rejected">Маршрут отклонен Android</string>
+ <string name="cancel_connection">Отключить</string>
<string name="cancel_connection_long">Отключить VPN</string>
<string name="clear_log">очистить журнал</string>
<string name="title_cancel">Подтверждение отмены</string>
<string name="cancel_connection_query">Отключение активных VPN/Отмена попыток подключения?</string>
<string name="remove_vpn">Удалить VPN</string>
- <string name="check_remote_tlscert">Проверяет, использует ли сервер сертификаты TLS (--remote-cert-tls server)</string>
+ <string name="check_remote_tlscert">Проверяет, использует ли сервер сертификат с серверными расширениями TLS (--remote-cert-tls server)</string>
<string name="check_remote_tlscert_title">Ожидать TLS сертификат от сервера</string>
<string name="remote_tlscn_check_summary">Проверка DN объекта удаленного сертификата</string>
<string name="remote_tlscn_check_title">Проверка имени хоста сертификата</string>
@@ -86,7 +88,7 @@
<string name="default_route_summary">Перенаправляет весь трафик через VPN</string>
<string name="use_default_title">Использовать маршрут по-умолчанию</string>
<string name="custom_route_message">Введите пользовательские маршруты. Только введите адрес назначения в формате CIDR. \"10.0.0.0/8 2002::/16\" будет использовано для 10.0.0.0/8 и 2002::/16 сетей через VPN.</string>
- <string name="custom_route_message_excluded">Маршруты которые не следует направлять через VPN. Используйте тот-же синтаксис как и в случае с другими маршрутами.</string>
+ <string name="custom_route_message_excluded">Маршруты, которые не следует направлять через VPN. Используйте тот же синтаксис, как и в случае с другими маршрутами.</string>
<string name="custom_routes_title">Пользовательские маршруты</string>
<string name="custom_routes_title_excluded">Исключенные сети</string>
<string name="log_verbosity_level">Уровень детализации лога</string>
@@ -120,49 +122,50 @@
<string name="tap_faq3">Третий раз? На самом деле можно было бы писать эмулятор tap, основанные на tun, который бы добавлял информацию 2 уровня при отправке и извлекал бы ее при получении. Но этот эмулятор потребует также ARP и, возможно, клиента DHCP. Я не знаю никого, кто мог бы этим заняться. Свяжитесь со мной, если вы хотите заняться этим.</string>
<string name="faq">Вопросы и ответы</string>
<string name="copying_log_entries">Копирование записей лога</string>
- <string name="faq_copying">Для копирования одного элемента журнала необходимо нажать и удерживать. Для копирования/передачи всего файла журнала используйте опцию \"Отправить файл журнала\". Используйте hardware кнопку меню, если вы не в графическом интерфейсе.</string>
+ <string name="faq_copying">Для копирования одной записи журнала необходимо нажать на неё и удерживать. Чтобы скопировать/отправить весь файл журнала, используйте опцию «Отправить файл журнала». Если она скрыта, используйте аппаратную кнопку меню.</string>
<string name="faq_shortcut">Ярлык для запуска</string>
<string name="faq_howto_shortcut">Вы можете создать ярлык для запуска OpenVPN на рабочем столе. В зависимости от вашего окружения необходимо добавить ярлык или виджет.</string>
<string name="no_vpn_support_image">Ваша прошивка не поддерживает VPNService API, извините :(</string>
<string name="encryption">Шифрование</string>
<string name="cipher_dialog_title">Укажите метод шифрования</string>
- <string name="chipher_dialog_message">Укажите алгоритм шифрования, используемый OpenVPN. Оставьте пустым, чтобы использовать шифрование по-умолчанию.</string>
+ <string name="chipher_dialog_message">Укажите алгоритм шифрования, используемый OpenVPN. Оставьте пустым, чтобы использовать шифрование по умолчанию.</string>
<string name="auth_dialog_message">Введите дайджест аутентификацию используемую в OpenVPN. Оставьте пустым для использования значения по-умолчанию.</string>
- <string name="settings_auth">Авторизация/шифрование</string>
+ <string name="settings_auth">Аутентификация/шифрование</string>
<string name="file_explorer_tab">Обзор файлов</string>
<string name="inline_file_tab">Встроенный файл</string>
<string name="error_importing_file">Ошибка при импорте файла</string>
<string name="import_error_message">Не удалось импортировать файл из файловой системы</string>
<string name="inline_file_data">[[Встроенный файл данных]]</string>
<string name="opentun_no_ipaddr">Отказ в открытии устройства tun без информации об IP-адресе</string>
- <string name="menu_import">Импорта конфигурации из файла .ovpn</string>
+ <string name="menu_import">Импорт конфигурации из файла .ovpn</string>
<string name="menu_import_short">Импорт</string>
<string name="import_content_resolve_error">Не удалось прочитать конфигурацию для импорта</string>
<string name="error_reading_config_file">Ошибка чтения файла конфигурации</string>
<string name="add_profile">добавить конфигурацию</string>
<string name="import_could_not_open">Не удалось найти файл %1$s, указанный в файле конфигурации</string>
<string name="importing_config">Импорт файла конфигурации из исходного %1$s</string>
- <string name="import_warning_custom_options">Ваша конфигурация имел несколько параметров, которые не входят в параметры стандартной конфигурации. Эти параметры были вынесены в пользовательскую конфигурацию. Пользовательская конфигурация отображается ниже:</string>
+ <string name="import_warning_custom_options">Ваша конфигурация имела несколько параметров, которые не входят в параметры стандартной конфигурации. Эти параметры были вынесены в пользовательскую конфигурацию. Пользовательская конфигурация отображается ниже:</string>
<string name="import_done">Файл конфигурации успешно прочитан.</string>
<string name="nobind_summary">Не привязываться к локальному адресу и порту</string>
<string name="no_bind">Не использовать привязки</string>
<string name="import_configuration_file">Импорт файла конфигурации</string>
<string name="faq_security_title">Соображения безопасности</string>
- <string name="faq_security">"Так как OpenVPN чувствителен к безопасности, то будут разумными несколько замечаний относительно защиты. Все данные на sd карте по сути не защищены. Каждое приложение может прочесть их (например эта программа не требует специальных привилегий на sd карту). Данные этого приложения могут быть прочитаны только им самим. При использовании опции импорта для cacert/cert/key в диалоговом окне файл, данные сохраняются в VPN профиле. VPN профили доступны только этому приложению. (Потом не забудьте удалить копии на sd карте). Несмотря на то, что данные доступны только этому приложению, они все еще незашифрованы. Путем получения прав администратора (рута) на телефоне или другими эксплойтами возможно извлечь данные. Также сохраненные пароли хранятся в обычном текстовом виде. Настоятельно рекомендуется pkcs12 файлы импортировать в android keystore."</string>
+ <string name="faq_security">"Так как OpenVPN чувствителен к безопасности, то уместны будут несколько замечаний на её счёт. Все данные на SD-карте по сути не защищены. Каждое приложение может прочесть их (например, эта программа не требует специальных привилегий на SD-карту). Данные этого приложения могут быть прочитаны только им самим. При использовании опции импорта сертификатов и ключей в диалоговом окне данные сохраняются в профиле VPN. Профили VPN доступны только этому приложению. (Не забудьте потом удалить копии на SD-карте). Несмотря на то, что данные доступны только этому приложению, они всё ещё не зашифрованы. При наличии прав администратора (рута) на телефоне или через некую уязвимость эти данные можно извлечь. Также сохранённые пароли хранятся в обычном текстовом виде. Настоятельно рекомендуется файлы pkcs12 импортировать в android keystore."</string>
<string name="import_vpn">Импорт</string>
<string name="broken_image_cert_title">Ошибка вывода выбранного сертификата</string>
- <string name="broken_image_cert">Произошла ошибка при попытке вызова системного диалога выбора сертификатов Android 4.0+ Этого не должно было случиться на стандартной прошивке. Может быть в вашей прошивке испорчено хранилище сертификатов</string>
+ <string name="broken_image_cert">Произошла ошибка при попытке вызова системного диалога выбора сертификатов Android 4.0+. Этого не должно было случиться на стандартной прошивке. Может быть в вашей прошивке испорчено хранилище сертификатов</string>
<string name="ipv4">IPv4</string>
<string name="ipv6">IPv6</string>
<string name="speed_waiting">Ожидание сообщения о состоянии&#8230;</string>
<string name="converted_profile">импортируемый профиль</string>
<string name="converted_profile_i">импортируемый профиль %d</string>
<string name="broken_images">Сломанные прошивки</string>
- <string name="broken_images_faq">&lt;p&gt;Извествно, что официальные прошивки HTC имеют странные проблемы с маршрутизацией, приводящей к тому, что трафик не идёт через туннель (см. &lt;a href=\"http://code.google.com/p/ics-openvpn/issues/detail?id=18\"&gt;Issue 18&lt;/a&gt; в баг-трекере).&lt;/p&gt;&lt;p&gt;Также сообщалось, что в старых официальных прошивках SONY от Xperia Arc S и Xperia Ray полностью отсутствует сервис VPNService (см. &lt;a href=\"http://code.google.com/p/ics-openvpn/issues/detail?id=29\"&gt;Issue 29&lt;/a&gt; в баг-трекере).&lt;/p&gt;&lt;p&gt;В некоторых встроенных прошивках модуль tun может отсутствовать или иметь неправильные права на файл устройства /dev/tun. Некоторые CM9 прошивки могут требовать исправлений опции прав в главных настройках.&lt;/p&gt;&lt;p&gt;И самое главное: Если у вас прошивка с указанными проблемами, сообщите об этом производителю устройства. Чем больше пользователей сообщит о проблеме, тем больше шансов, что этот производитель исправит прошивку.&lt;/p&gt;</string>
+ <string name="broken_images_faq">&lt;p&gt;Известно, что официальные прошивки HTC имеют странные проблемы с маршрутизацией, приводящей к тому, что трафик не идёт через туннель (см. &lt;a href=\"https://github.com/schwabe/ics-openvpn/issues/18\"&gt;Issue 18&lt;/a&gt; в баг-трекере).&lt;/p&gt;&lt;p&gt;Также сообщалось, что в старых официальных прошивках SONY от Xperia Arc S и Xperia Ray полностью отсутствует сервис VPNService (см. &lt;a href=\"https://github.com/schwabe/ics-openvpn/issues/29\"&gt;Issue 29&lt;/a&gt; в баг-трекере).&lt;/p&gt;&lt;p&gt;В некоторых неофициальных прошивках модуль tun может отсутствовать, или файл устройства /dev/tun может иметь неправильные права. Некоторые прошивки CM9 могут требовать исправления прав на /dev/tun в настройках «Хаки для данного устройства».&lt;/p&gt;&lt;p&gt;И самое главное: если у вас прошивка с указанными проблемами, сообщите об этом производителю устройства. Чем больше пользователей сообщит о проблеме, тем больше шансов, что производитель её исправит.&lt;/p&gt;</string>
<string name="pkcs12_file_encryption_key">Файл PKCS12-ключа</string>
<string name="private_key_password">Пароль закрытого ключа</string>
<string name="password">Пароль</string>
<string name="file_icon">файл значка</string>
+ <string name="tls_authentication">Аутентификация/шифрование TLS</string>
<string name="generated_config">Сгенерированая конфигурация</string>
<string name="generalsettings">Настройки</string>
<string name="owner_fix_summary">Попытаться изменить владельца для /dev/tun. Некоторые прошивки CM9 требуют этого для корректной работы API OpenVPN. Требуется root.</string>
@@ -170,17 +173,17 @@
<string name="generated_config_summary">Показать сгенерированный файл конфигурации OpenVPN</string>
<string name="edit_profile_title">Правка \"%s\"</string>
<string name="building_configration">Создание конфигурации&#8230;</string>
- <string name="netchange_summary">Включение этого параметра заставит переподключаться, если состояние интернет соединения (WIFI) изменится</string>
+ <string name="netchange_summary">Включение этого параметра заставит переподключаться, если состояние интернет-соединения (Wi-Fi) изменится</string>
<string name="netchange">Переподключение при изменении сети</string>
<string name="netstatus">Статус сети: %s</string>
- <string name="extracahint">Сертификат CA обычно возвращается из хранилища Android Keystore. Укажите отдельный сертификат, если у вас возникли ошибки при проверке сертификата.</string>
+ <string name="extracahint">Сертификат ЦС обычно хранится в Android Keystore. Укажите отдельный сертификат, если у вас возникли ошибки при проверке сертификата.</string>
<string name="select_file">Выбрать</string>
- <string name="keychain_nocacert">Не удалось получить CA из хранилища ключей Android. Аутентификация не удалась.</string>
+ <string name="keychain_nocacert">Не удалось получить сертификат ЦС из хранилища ключей Android. Вероятно, аутентификация завершится ошибкой.</string>
<string name="show_log_summary">Показывает окно журнала при подключении. Окно журнала всегда может быть доступно из панели уведомлений.</string>
<string name="show_log_window">Показать окно журнала</string>
<string name="mobile_info">%10$s %9$s работает на %3$s %1$s (%2$s), Android %6$s (%7$s) API %4$d, ABI %5$s, (%8$s)</string>
<string name="error_rsa_sign">Ошибка подписи с использованием ключа из хранилища Android %1$s: %2$s</string>
- <string name="faq_system_dialogs">Предупреждение VPN соединения сообщает вам, что это приложение может перехватывать весь сетевой трафик, и сообщается системой предупреждений VPNService API.\nИзвещение о VPN соединении (символ \"Ключа\") также формируется системой Android для сигнализации исходящего VPN соединения. В некоторых прошивках это оповещение сопровождается сигналом.\nAndroid использует эти оповещения для вашей собственной безопасности и из нельзя обойти. (К сожалению, на некоторых прошивках также издается оповещение звуком)</string>
+ <string name="faq_system_dialogs">Предупреждение VPN соединения, говорящее, что это приложение может перехватывать весь сетевой трафик, показывается системой для предотвращения злоупотребления API VPNService.\nУведомление о VPN соединении (символ ключа) также формируется системой Android для сигнализации исходящего VPN соединения. В некоторых прошивках это уведомление сопровождается звуком.\nAndroid использует эти системные уведомления для вашей же собственной безопасности и их нельзя обойти. (К сожалению, на некоторых прошивках это относится и к звуку уведомления)</string>
<string name="faq_system_dialogs_title">Сообщение о подключении и звук уведомления</string>
<string name="translationby">Русский перевод от RusFox &lt;horonitel@gmail.com&gt;</string>
<string name="ipdns">IP-адрес и DNS</string>
@@ -192,16 +195,16 @@
<string name="warn_no_dns">Серверы DNS не используются. Разрешение имен может не работать. Рассмотрите возможность установки пользовательских DNS-серверов. Также обратите внимание, что Android будет продолжать использовать параметры, указанные для вашего мобильного/Wi-Fi соединения, если не указаны DNS-серверы.</string>
<string name="dns_add_error">Не удалось добавить DNS-сервер \"%1$s\", отклонен системой: %2$s</string>
<string name="ip_add_error">Не удалось настроить IP-адрес \"%1$s\", сообщение системы: %2$s</string>
- <string name="faq_howto">&lt;p&gt;Используйте готовую конфигурацию (протестированную на вашем компьютере или полученную от вашего провайдера)&lt;/p&gt;&lt;p&gt;Если это простой файл без pem/pks12 вы можете отправить его по email на свое устройство. Если же это несколько файлов, вы можете использовать их со своей карты памяти.&lt;/p&gt;&lt;p&gt;Просто кликните на .conf файл или выберите его с помощью меню в программе для импорта конфигурации&lt;/p&gt;&lt;p&gt;Если программа выдаст ошибку о нехватке некоторых файлов, просто поместите эти файлы на карту памяти&lt;/p&gt;&lt;p&gt;Нажмите кнопку сохранения для добавления импортируемой конфигурации в программу&lt;/p&gt;&lt;p&gt;Запустите ваш VPN-тоннель нажав на его название в списке&lt;/p&gt;&lt;p&gt;Если при запуске возникли ошибки попробуйте разобраться и устранить их.&lt;/p&gt; </string>
+ <string name="faq_howto">&lt;p&gt;Используйте готовую конфигурацию (протестированную на вашем компьютере или полученную от вашего провайдера)&lt;/p&gt;&lt;p&gt;Если это простой файл без pem/pkcs12, вы можете отправить его как вложение по электронной почте на своё устройство. Если же файлов несколько, вы можете использовать их со своей карты памяти.&lt;/p&gt;&lt;p&gt;Просто откройте .conf файл или выберите его в диалоге импорта (значок папки в списке профилей)&lt;/p&gt;&lt;p&gt;Если программа выдаст ошибку о нехватке некоторых файлов, просто поместите эти файлы на карту памяти.&lt;/p&gt;&lt;p&gt;Нажмите кнопку сохранения для добавления импортируемой конфигурации в программу&lt;/p&gt;&lt;p&gt;Запустите ваш VPN-тоннель, нажав на его название в списке&lt;/p&gt;&lt;p&gt;Если при запуске возникли ошибки, попробуйте разобраться и устранить их.&lt;/p&gt; </string>
<string name="faq_howto_title">Быстрый старт</string>
- <string name="setting_loadtun_summary">Попробуйте загрузить модуль ядра tun.ko прежде чем пытаться подключиться. Требуется root-доступ на устройстве.</string>
+ <string name="setting_loadtun_summary">Попробуйте загрузить модуль ядра tun.ko, прежде чем пытаться подключиться. Требуется root-доступ на устройстве.</string>
<string name="setting_loadtun">Загрузить tun-модуль</string>
<string name="importpkcs12fromconfig">Импорт PKCS12 из хранилища ключей Android</string>
<string name="getproxy_error">Ошибка при получении параметров прокси-сервера: %s</string>
<string name="using_proxy">Используется прокси-сервер %1$s %2$d</string>
<string name="use_system_proxy">Использовать прокси-сервер системы</string>
<string name="use_system_proxy_summary">Использовать системную конфигурацию прокси HTTP/HTTPS для соединения.</string>
- <string name="onbootrestartsummary">OpenVPN будет подключаться к указанному VPN, если он был активен при загрузке системы. Пожалуйста, прочитайте FAQ о предупреждении при подключении перед тем как использовать эту опцию на Android &lt; 5.0.</string>
+ <string name="onbootrestartsummary">OpenVPN будет подключаться к указанному VPN, если он был активен при загрузке системы. Пожалуйста, прочитайте FAQ о предупреждении при подключении перед тем, как использовать эту опцию на Android &lt; 5.0.</string>
<string name="onbootrestart">Подключение при загрузке</string>
<string name="ignore">Игнорировать</string>
<string name="restart">Перезапуск</string>
@@ -209,20 +212,20 @@
<string name="configuration_changed">Конфигурация изменена</string>
<string name="log_no_last_vpn">Не удалось определить последний используемый профиль для редактирования</string>
<string name="faq_duplicate_notification_title">Дублирующиеся уведомления</string>
- <string name="faq_duplicate_notification">Если в Android возникает нехватка оперативной памяти (RAM), ненужные службы и приложения останавливаются. Из-за этого прерывается установленное VPN-соединение. Чтобы избежать этого, приложение нужно запускать с повышенным приоритетом. Для запуска с высоким приоритетом приложение должно вывести предупреждение. Основная иконка приложения будет закреплена наверху панели уведомлений самой системой, как описано в предыдущем вопросе. Она не является собственно уведомлением, это ограничение распространяется на все приложения, запущенные с высоким приоритетом.</string>
+ <string name="faq_duplicate_notification">Если в Android возникает нехватка оперативной памяти (RAM), ненужные службы и приложения останавливаются. Из-за этого прерывается установленное VPN-соединение. Чтобы избежать этого, приложение нужно запускать с повышенным приоритетом. Для запуска с высоким приоритетом приложение должно вывести уведомление. Значок ключа показывается наверху панели уведомлений самой системой, как описано в предыдущем вопросе. Он не считается тем уведомлением, которое приложению нужно для запуска с высоким приоритетом.</string>
<string name="no_vpn_profiles_defined">Профили VPN не указаны.</string>
<string name="add_new_vpn_hint">Используйте &lt;img src=\"ic_menu_add\"/&gt; иконку для добавления нового VPN</string>
- <string name="vpn_import_hint">Используйте &lt;img src=\"ic_menu_archive\"/&gt; кнопку для импорта существующих профилей (.ovpn or .conf) с вашей карты памяти.</string>
- <string name="faq_hint">Не забудьте заглянуть в FAQ. Также имеется краткое руководство.</string>
+ <string name="vpn_import_hint">Используйте кнопку &lt;img src=\"ic_menu_archive\"/&gt; для импорта существующих профилей (.ovpn или .conf) с карты памяти.</string>
+ <string name="faq_hint">Не забудьте заглянуть в FAQ. Там есть краткое руководство.</string>
<string name="faq_routing_title">Конфигурация маршрутизации/интерфейса</string>
<string name="faq_routing">Конфигурация маршрутизации и интерфейса производится не через традиционные ifconfig/route команды, а с помощью VPNService API. Это приводит к созданию другой конфигурации маршрутизации, отличной от конфигураций, используемых на других ОС. Конфигурация VPN-туннеля состоит из IP-адресов и сетей, которые должны направляться через этот интерфейс. Никаких особых партнерских адресов или адресов шлюза не требуется. Также не требуются и специальные маршруты для соединения с VPN-сервером (например, добавленные при использовании redirect-gateway). Следовательно, приложение будет игнорировать эти параметры при импорте конфигурации. Приложение с помощью VPNService API гарантирует, что подключение к серверу не направляется через VPN-туннель. Поддерживается направление через туннель только определенных сетей. Приложение пытается определить сети, которые не должны быть направлены через туннель (например, маршрут x.x.x.x y.y.y.y net_gateway) и вычисляет список маршрутов, в который не включаются эти маршруты, чтобы эмулировать поведение других платформ. Окна журналов и логов показывают конфигурацию сервиса VPN после установления соединения.</string>
<string name="persisttun_summary">Не открывать диалог, когда происходит переподключение VPN.</string>
<string name="persistent_tun_title">Постоянный туннель</string>
- <string name="openvpn_log">OpenVPN Журнал</string>
+ <string name="openvpn_log">Журнал OpenVPN</string>
<string name="import_config">Импорт конфигурации OpenVPN</string>
<string name="battery_consumption_title">Потребление батареи</string>
<string name="baterry_consumption">В моих тестах, главным источником высокого потребления электроэнергии батареи были keepalive пакеты. Большинство OpenVPN-серверов содержат директиву вроде \'keepalive 10 60\', которая отправляет keepalive-пакет с клиента на сервер и с сервера на клиент каждые 10 секунд. &lt;p&gt; Хоть эти пакеты и маленькие и не расходуют много трафика, они заставляют радиомодуль потреблять много энергии. (см. &lt;a href=\"http://developer.android.com/training/efficient-downloads/efficient-network-access.html#RadioStateMachine\"&gt;The Radio State Machine | Android Developers&lt;/a&gt;) &lt;p&gt; Настройки keepalive не могут быть изменены на клиенте, это может сделать только системный администратор OpenVPN.lt;pgt; К сожалению, использование keepalive более, чем 60 секунд с UDP, может вносить проблемы с некоторыми типами NAT, которые удаляют информацию о соединении через короткое время (в моем случае, это было 60 секунд). Использование TCP с большим keepalive-таймаутом будет работать, но производительность туннелирования TCP через TCP в сетях с высокой вероятностью потери пакета крайне низкая (см. &lt;a href=\"http://sites.inka.de/bigred/devel/tcp-tcp.html\"&gt;Why TCP Over TCP Is A Bad Idea&lt;/a&gt;).</string>
- <string name="faq_tethering">Тетеринг функция Android (через WiFi, USB или Bluetooth) и VPNService API (используемое этой программой) не работают вместе. Подробней в &lt;a href=\"http://code.google.com/p/ics-openvpn/issues/detail?id=34\"&gt;проблеме №34&lt;/a&gt;</string>
+ <string name="faq_tethering">Функция тетеринга Android (через WiFi, USB или Bluetooth) и VPNService API (используемое этой программой) не работают вместе. Подробней в &lt;a href=\"https://github.com/schwabe/ics-openvpn/issues/34\"&gt;проблеме №34&lt;/a&gt;</string>
<string name="vpn_tethering_title">VPN и Tethering</string>
<string name="connection_retries">Попытки подключения</string>
<string name="reconnection_settings">Параметры переподключения</string>
@@ -265,7 +268,7 @@
<string name="add">Добавить</string>
<string name="send_config">Отправить конфигурационный файл</string>
<string name="complete_dn">Полное DN</string>
- <string name="remotetlsnote">Импортированнаяе конфигурация использует устаревшую опцию tls-remote которая имеет другой формат DN.</string>
+ <string name="remotetlsnote">Импортированная конфигурация использует УСТАРЕВШУЮ опцию tls-remote, которая имеет другой формат DN.</string>
<string name="rdn">RDN (полное имя)</string>
<string name="rdn_prefix">Префикс RDN</string>
<string name="tls_remote_deprecated">tls-remote (УСТАРЕВШЕЕ)</string>
@@ -274,7 +277,7 @@
<string name="remote_warning">Продолжая, вы даете приложению права на управление \"OpenVPN для Android\" и перехват всего сетевого трафика. <b> Не продолжайте, если не доверяете полностью этому приложению. </b> В противном случае вы рискуете утечкой и использованием ваших данных злоумышленниками.</string>
<string name="remote_trust">Я доверяю этому приложению.</string>
<string name="no_external_app_allowed">Нет приложений, авторизованных для внешнего API</string>
- <string name="allowed_apps">Авторизованные приложения: %s</string>
+ <string name="allowed_apps">Разрешенные приложения: %s</string>
<string name="clearappsdialog">Очистить список авторизованных внешних приложений?\nСписок разрешенных приложений:\n\n%s</string>
<string name="screenoff_summary">Приостанавливать VPN, если экран выключен и передано меньше 64kb данных за 60 сек. Когда включена опция \"Постоянный туннель\", приостановка VPN оставит ваше устройство без сетевого подключения. Без опции \"Постоянный туннель\" устройство не будет иметь VPN-соединения/защиты.</string>
<string name="screenoff_title">Приостановить VPN-соединение при выключенном экране</string>
@@ -285,14 +288,14 @@
<string name="resumevpn">Продолжить VPN</string>
<string name="state_userpause">VPN приостановлен по запросу пользователя</string>
<string name="state_screenoff">VPN приостановлен - выкл. экран</string>
- <string name="device_specific">Хак для данного устройства</string>
+ <string name="device_specific">Хаки для данного устройства</string>
<string name="cannotparsecert">Не удается отобразить сведения о сертификате</string>
<string name="appbehaviour">Поведение приложения</string>
<string name="vpnbehaviour">Поведение VPN</string>
<string name="allow_vpn_changes">Разрешить изменение VPN-профилей</string>
<string name="hwkeychain">Аппаратное хранилище ключей:</string>
<string name="permission_icon_app">Иконка приложения пытается использовать OpenVPN для Android</string>
- <string name="faq_vpndialog43">«Начиная с Android 4.3, диалог подтверждения VPN-соединения защищен от приложений, \"накладывающихся поверх экрана». Это приводит к тому, что диалоговое окно подтверждения не реагирует на сенсорные нажатия. Если у вас имеется приложение, использующее наложения, то это может вызвать такое поведение. Если вы обнаружите где-либо такое приложение, свяжитесь с автором приложения. Эта проблема затрагивает все VPN приложения на Android 4.3 и более поздних версиях. Смотрите также &lt; a href = \"http://code.google.com/p/ics-openvpn/issues/detail?id=185\" &gt; Проблему 185 &lt; &gt; для получения дополнительных сведений»</string>
+ <string name="faq_vpndialog43">"Начиная с Android 4.3, диалог подтверждения VPN-соединения защищён от приложений, «накладывающихся поверх экрана». Это приводит к тому, что диалоговое окно подтверждения не реагирует на сенсорные нажатия. Если вам попадётся приложение, использующее наложения и вызывающее такое поведение, свяжитесь с автором этого приложения. Эта проблема затрагивает все VPN приложения на Android 4.3 и более поздних версиях. Смотрите также &lt;a href=\"https://github.com/schwabe/ics-openvpn/issues/185\"&gt;Issue 185&lt;a&gt; для получения дополнительных сведений"</string>
<string name="faq_vpndialog43_title">Окно подтверждения VPN для Android 4.3 и позже</string>
<string name="donatePlayStore">Также Вы можете выразить благодарность в виде пожертвования на Play Store:</string>
<string name="thanks_for_donation">Спасибо за пожертвование %s!</string>
@@ -307,20 +310,20 @@
<string name="downloaded_data">Загружено</string>
<string name="vpn_status">Статус VPN</string>
<string name="logview_options">Посмотреть настройки</string>
- <string name="unhandled_exception">Неопознання ошибка: %1$s\n\n%2$s</string>
+ <string name="unhandled_exception">Неопознанная ошибка: %1$s\n\n%2$s</string>
<string name="unhandled_exception_context">%3$s: %1$s\n\n%2$s</string>
<string name="faq_system_dialog_xposed">Если на Вашем устройстве установлены Рут права, Вы можете установить &lt;a href=\"http://xposed.info/\"&gt;Xposed framework&lt;/a&gt; и &lt;a href=\"http://repo.xposed.info/module/de.blinkt.vpndialogxposed\"&gt;модуль автоматического подтверждения диалога подключения VPN&lt;/a&gt; на свой страх и риск</string>
<string name="full_licenses">Полные тексты лицензий</string>
- <string name="blocklocal_summary">Сети напрямую доступные через локальный интерфейс не будут маршрутизированы через VPN. Отключите эту опцию чтобы направить трафик через VPN.</string>
+ <string name="blocklocal_summary">Сети, доступные напрямую через локальный интерфейс, не будут маршрутизированы через VPN. Отключите эту опцию, чтобы направить трафик через VPN.</string>
<string name="blocklocal_title">Не использовать VPN для локальных адресов</string>
<string name="userpw_file">Файл логина и пароля</string>
<string name="imported_from_file">[Импортировано из: %s]</string>
<string name="files_missing_hint">Некоторые файлы не найдены. Выберите файлы для импорта в профиль:</string>
<string name="openvpn_is_no_free_vpn">Для использования данного приложения Вам необходим VPN провайдер/шлюз поддерживающий OpenVPN. Для получения информации по настройке собственного OpenVPN сервера: http://community.openvpn.net/</string>
<string name="import_log">Лог импорта:</string>
- <string name="ip_looks_like_subnet">VPN топологии «%3$s» указан но ifconfig %1$s %2$s выглядит больше как IP-адрес с маской сети. Если топология «подсеть».</string>
+ <string name="ip_looks_like_subnet">VPN топологии «%3$s» указан, но ifconfig %1$s %2$s выглядит больше как IP-адрес с маской сети. Если топология «подсеть».</string>
<string name="mssfix_invalid_value">Значение, перезаписывающее MSS, должно быть целым числом от 0 до 9000</string>
- <string name="mssfix_value_dialog">Объявить TCP сессиям, работающим через туннель, что они должны ограниччить размер своих пакетов так, чтобы после их инкапсуляции OpenVPN, результирующий размер UDP пакета, который OpenVPN посылает своим пирам, не превышал это число байт. (1450 по умолчанию)</string>
+ <string name="mssfix_value_dialog">Объявить TCP сессиям, работающим через туннель, что они должны ограничить размер своих пакетов так, чтобы после их инкапсуляции OpenVPN результирующий размер UDP-пакета, который OpenVPN посылает своим пирам, не превышал это число байт. (1450 по умолчанию)</string>
<string name="mssfix_checkbox">Переписать значение MSS для TCP нагрузки</string>
<string name="mssfix_dialogtitle">Задать MSS для TCP нагрузки</string>
<string name="client_behaviour">Поведение клиента-программы</string>
@@ -336,9 +339,9 @@
<string name="delete">Удалить</string>
<string name="add_remote">Добавить новую удаленку</string>
<string name="remote_random">Использовать список подключений в случайном порядке при соединении</string>
- <string name="remote_no_server_selected">Вы должны определить и включить как минумум один удаленный сервер.</string>
+ <string name="remote_no_server_selected">Вы должны определить и включить как минимум один удаленный сервер.</string>
<string name="server_list">Список серверов</string>
- <string name="vpn_allowed_apps">Разрешенные Приложения</string>
+ <string name="vpn_allowed_apps">Разрешенные приложения</string>
<string name="advanced_settings">Расширенные настройки</string>
<string name="payload_options">Опции нагрузки</string>
<string name="tls_settings">Настройки TLS</string>
@@ -346,18 +349,18 @@
<string name="duplicate_vpn">Дублировать VPN профиль</string>
<string name="duplicate_profile_title">Дублирование профиля: %s</string>
<string name="show_log">Показать журнал</string>
- <string name="faq_android_clients">Существуют различные OpenVPN клиенты для Android. Самые распространенные - OpenVPN for Android (этот клиент), OpenVPN Connect и OpenVPN Settings.&lt;p&gt;Клиенты можно разделить на две группы: OpenVPN for Android и OpenVPN Connect используют официальный VPNService API (Android 4.0+) и не трубуют root-доступ, и OpenVPN Settings, который требует root.&lt;p&gt;OpenVPN for Android - клиент с открытым исходным кодом, который разработал Arne Schwabe. Он предназначен для более опытных пользователей и предоставляет много настроек и возможность испорта профилей из файлов и настраивать/изменять профили внутри приложения. Этот клиент основан на общественной версии OpenVPN. На исходном коде OpenVPN 2.x. Этот клиент может быть представлен как полуофициальный клиент сообщества. &lt;p&gt;OpenVPN Connect - клиент с закрытым исходным кодом, который разработан OpenVPN Technologies, Inc. Он призван для обычного использования и предназначен для средних пользователей, и позволяет импортировать профили из OpenVPN. Этот клиент основан на OpenVPN C++ и написал с использванием протокола OpenVPN (Это требовалось для разрешения OpenVPN Technologies, Inc опубликовать приложение OpenVPN на iOS). Этот клиент - официальный клиент OpenVPN technologies &lt;p&gt; OpenVPN Settings - старейший из клиентов, а также UI для OpenVPN с открытым исходным кодом. В отличие от OpenVPN for Android, он требует root-прав и не использует VPNService API. Он не зависит от Android 4.0+</string>
- <string name="faq_androids_clients_title">Различия между OpenVPN Android клиентами</string>
+ <string name="faq_android_clients">Существуют различные клиенты OpenVPN для Android. Самые распространённые — OpenVPN для Android (этот клиент), OpenVPN Connect и OpenVPN Settings.&lt;p&gt;Клиенты можно разделить на две группы: OpenVPN для Android и OpenVPN Connect используют официальный VPNService API (Android 4.0+) и не требуют root-доступ, и OpenVPN Settings, который требует root.&lt;p&gt;OpenVPN для Android — клиент с открытым исходным кодом, который разработал Arne Schwabe. Он предназначен для более опытных пользователей и предоставляет много настроек, возможность импорта профилей из файлов и настраивать/изменять профили внутри приложения. Этот клиент основан на общественной версии OpenVPN. А именно на исходном коде OpenVPN 2.x. Этот клиент можно представить как полуофициальный клиент сообщества. &lt;p&gt;OpenVPN Connect — клиент с закрытым исходным кодом, который разрабатывается OpenVPN Technologies, Inc. Он призван для обычного использования и предназначен для простых пользователей, и позволяет импортировать профили из OpenVPN. Этот клиент основан на OpenVPN C++, другой реализации протокола OpenVPN (Это потребовалось OpenVPN Technologies, Inc, чтобы опубликовать приложение OpenVPN на iOS). Этот клиент — официальный клиент OpenVPN technologies &lt;p&gt; OpenVPN Settings — старейший из клиентов, он также UI для OpenVPN с открытым исходным кодом. В отличие от OpenVPN для Android, он требует root-прав и не использует VPNService API. Он не зависит от Android 4.0+</string>
+ <string name="faq_androids_clients_title">Различия между клиентами OpenVPN для Android</string>
<string name="ignore_multicast_route">Игнорируется мультиадресный маршрут: %s</string>
- <string name="ab_only_cidr">Android поддерживет только CIDR маршруты к VPN. Поскольку не CIDR маршруты почти никогда не используются, OpenVPN for Android будет использовать /32 для не CIDR маршрутов и выдавать предупреждение.</string>
+ <string name="ab_only_cidr">Android поддерживает только CIDR маршруты к VPN. Поскольку не CIDR маршруты почти никогда не используются, OpenVPN для Android будет использовать /32 для не CIDR маршрутов и выдавать предупреждение.</string>
<string name="ab_tethering_44">Тетеринг/раздача интернета работает, когда активен VPN. Модемное соединение (тетеринг) НЕ БУДЕТ использовать VPN.</string>
- <string name="ab_kitkat_mss">Ранние версии KitKat устанавливают неверное значение MSS для TCP соединений (#61948). OpenVPN for Android автоматически включает опцию mssfix, чтобы обойти этот баг.</string>
+ <string name="ab_kitkat_mss">Ранние версии KitKat устанавливают неверное значение MSS для TCP соединений (#61948). Попробуйте включить опцию mssfix, чтобы обойти этот баг.</string>
<string name="ab_proxy">Android будет продолжать использовать ваши настройки прокси, указанные для мобильного/Wi-Fi соединения, когда не установлен DNS сервер. OpenVPN for Android предупредит вас об этом в журнале.<p>Когда VPN устанавливает DNS сервер Android не использует прокси. Для установки прокси для VPN соединения нет API.</p></string>
<string name="ab_lollipop_reinstall">VPN приложения могут перестать работать после удаления и повторной установки. Подробности см. #80074</string>
<string name="ab_not_route_to_vpn">IP сконфигурированного клиента и IPs в его сетевой маске немаршрутизированны к VPN. OpenVPN обходит этот баг, явно добавляя маршрут, который соответствует клиентскому IP и его сетевой маске</string>
- <string name="ab_persist_tun">Открытие туннеля, когда туннель уже активен, для его постоянного удержания, может привести к ошибке и VPNServices закроется на устройстве. Для возобновления работы VPN требуется перезагрузка. OpenVPN for Android пытается избежать установки второго туннеля, и если действительно нужно - сначала закрывает текущий туннель, перед открытием нового, чтобы избежать краха программы. Это может привести к маленькому интервалу, в котором передача пакетов происходит по обычному (не VPN) соединению. Даже с этими ухищрениями VPNServices иногда крашится и требует перезагрузки устройства.</string>
+ <string name="ab_persist_tun">Открытие туннеля, когда туннель уже активен, для его постоянного удержания, может привести к ошибке и VPNServices закроется на устройстве. Для возобновления работы VPN требуется перезагрузка. OpenVPN для Android пытается избежать установки второго туннеля, и если действительно нужно - сначала закрывает текущий туннель, перед открытием нового, чтобы избежать краха программы. Это может привести к маленькому интервалу, в котором передача пакетов происходит по обычному (не VPN) соединению. Даже с этими ухищрениями VPNServices иногда крашится и требует перезагрузки устройства.</string>
<string name="ab_secondary_users">VPN не работает совсем для вторичных пользователей.</string>
- <string name="ab_kitkat_reconnect">"Различные пользователи сообщают, что мобильная связь/мобильная передача данных часто обрывается, когда используется VPN приложение. Такое поведение, кажется, затрагивает только некторые комбинации провайдеров/устройств, и пока что не выявлена причина/нет обхода этого бага."</string>
+ <string name="ab_kitkat_reconnect">"Различные пользователи сообщают, что мобильная связь/мобильная передача данных часто обрывается, когда используется VPN приложение. Такое поведение, кажется, затрагивает только некоторые комбинации провайдеров/устройств, и пока что не выявлена причина/нет обхода этого бага."</string>
<string name="ab_vpn_reachability_44">Адреса могут работать через VPN только те, которые доступны без VPN. IPv6 VPN не работают вообще.</string>
<string name="ab_only_cidr_title">Не CIDR маршруты</string>
<string name="ab_proxy_title">Поведение прокси для VPN</string>
@@ -368,7 +371,7 @@
<string name="ab_kitkat_mss_title">Неверное значение MSS для VPN соединения</string>
<string name="ab_secondary_users_title">Дополнительные пользователи устройства</string>
<string name="custom_connection_options_warng">Укажите особые пользовательские параметры подключения. Используйте с осторожностью</string>
- <string name="custom_connection_options">Пользовательские Параметры</string>
+ <string name="custom_connection_options">Пользовательские параметры</string>
<string name="remove_connection_entry">Удалить запись подключения</string>
<string name="ab_kitkat_reconnect_title">Случайные разъединения от мобильной сети</string>
<string name="ab_vpn_reachability_44_title">Удаленные сети недоступны</string>
@@ -376,7 +379,7 @@
<string name="version_and_later">%s и выше</string>
<string name="tls_cipher_alert_title">Неудачное соединение с SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure</string>
<string name="tls_cipher_alert">Новые версии 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-клиент.</string>
- <string name="message_no_user_edit">This profile has been added from an external app (%s) and has been marked as not user editable.</string>
+ <string name="message_no_user_edit">Данный профиль был добавлен из внешнего приложения (%s) и был отмечен как непригодный к редактированию пользователями.</string>
<string name="crl_file">Список отозванных сертификатов</string>
<string name="service_restarted">Перезапуск сервиса OpenVPN (Приложение, вероятно, упало или было закрыто из-за нехватки памяти)</string>
<string name="import_config_error">Импортирование конфигурации привело к ошибке, невозможно сохранить изменения</string>
@@ -385,12 +388,12 @@
<string name="clear_log_on_connect">Очищать журнал при новом соединении</string>
<string name="connect_timeout">Время ожидания соединения</string>
<string name="no_allowed_app">Не добавлено разрешенных приложений. Добавляем себя (%s), чтобы в списке разрешенных приложений было хотя бы одно приложение, иначе все приложения добавятся в список разрешенных</string>
- <string name="query_permissions_sdcard">OpenVPN for Android может попытаться найти отсутствующие файлы на карте SD автоматически. Нажмите на это сообщение, чтобы получить запрос на разрешение.</string>
+ <string name="query_permissions_sdcard">OpenVPN для Android может попытаться найти отсутствующие файлы на SD-карте автоматически. Нажмите на это сообщение, чтобы получить запрос на разрешение.</string>
<string name="protocol">Протокол</string>
<string name="enabled_connection_entry">Включено</string>
<string name="abi_mismatch">Preferred native ABI precedence of this device (%1$s) and ABI reported by native libraries (%2$s) mismatch</string>
<string name="permission_revoked">Разрешение VPN отозвано ОС (например, запущена другая программа VPN), останавливаем VPN</string>
- <string name="pushpeerinfo">Получить информацию о Пире</string>
+ <string name="pushpeerinfo">Получить информацию о пире</string>
<string name="pushpeerinfosummary">Отправить дополнительную информацию на сервер, например, версию SSL и версию Android</string>
<string name="pw_request_dialog_title">Требуется %1$s</string>
<string name="pw_request_dialog_prompt">Пожалуйста, введите пароль для профиля %1$s</string>
@@ -398,18 +401,24 @@
<string name="export_config_chooser_title">Экспорт файла конфигурации</string>
<string name="missing_tlsauth">файл tls-auth отсутствует</string>
<string name="missing_certificates">Отсутствует сертификат пользователя или файл ключа сертификата пользователя</string>
- <string name="missing_ca_certificate">Отсутствует сертификат CA</string>
+ <string name="missing_ca_certificate">Отсутствует сертификат ЦС</string>
<string name="crl_title">Список отозванных сертификатов (опционально)</string>
<string name="reread_log">Перечитать (%d) элементов лога из файла кэша лога</string>
<string name="samsung_broken">Даже несмотря на то, что телефоны Samsung являются одними из наиболее продаваемых телефонов на Android, прошивки Samsung также являются наиболее забагованными прошивками на Android. Баги не ограничиваются только VPN-операциями на этих устройствах, но многие из них можно обойти. Далее описаны некоторые из этих ошибок.\n\nDNS не работает, пока сервер DNS не в диапазоне VPN.\n\nНа многих устройствах Samsung 5.x функция разрешенных/запрещенных приложений не работает.\nНа Samsung 6.x VPN, как сообщается, не работает, пока приложение VPN не исключено из функций энергосбережения.</string>
<string name="samsung_broken_title">Телефоны Samsung</string>
<string name="novpn_selected">Не выбрано VPN.</string>
- <string name="alwaysonvpn">VPN, используемый при загрузке и для Always-On</string>
<string name="reconnect">Переподключить</string>
<string name="qs_title">Переключение VPN</string>
<string name="qs_connect">Подключиться к %s</string>
<string name="qs_disconnect">Отключиться от %s</string>
- <string name="connectretrymaxmessage">Введите максимальное время между попытками соединения. OpenVPN будет медленно поднимать свое время ожидания после неудачной попытки подключения до этого значения. По умолчанию 300s.</string>
+ <string name="connectretrymaxmessage">Введите максимальное время между попытками соединения. OpenVPN будет медленно поднимать свое время ожидания после неудачной попытки подключения до этого значения. По умолчанию 300 сек.</string>
<string name="connectretrymaxtitle">Максимальное время между попытками соединения</string>
<string name="state_waitconnectretry">Ожидание %ss секунд между попыткой подключения</string>
+ <string name="nought_alwayson_warning"><![CDATA[Если диалог подтверждения VPN не открылся, то у вас включена опция \"Всегда через VPN\" для других приложений. Это значит, что только данному приложению разрешено подключаться к VPN. Проверьте Настройки-> Сети (дополнительно).. -> VPNS]]></string>
+ <string name="management_socket_closed">Подключение к OpenVPN закрыто (%s)</string>
+ <string name="change_sorting">Изменить сортировку</string>
+ <string name="sort">Сортировать</string>
+ <string name="sorted_lru">Профили отсортированы по порядку последнего использования</string>
+ <string name="sorted_az">Профили отсортированы по названию</string>
+ <string name="deprecated_tls_remote">Файл настройки использует опцию tls-remote, которая была объявлена устаревшей в версии 2.3 и окончательно удалена в версии 2.4</string>
</resources>
diff --git a/main/src/main/res/values-sl/arrays.xml b/main/src/main/res/values-sl/arrays.xml
index 8ccaacb7..8ccaacb7 100644..100755
--- a/main/src/main/res/values-sl/arrays.xml
+++ b/main/src/main/res/values-sl/arrays.xml
diff --git a/main/src/main/res/values-sl/plurals.xml b/main/src/main/res/values-sl/plurals.xml
index c0302452..c0302452 100644..100755
--- a/main/src/main/res/values-sl/plurals.xml
+++ b/main/src/main/res/values-sl/plurals.xml
diff --git a/main/src/main/res/values-sl/strings.xml b/main/src/main/res/values-sl/strings.xml
index dd79d975..eaabc0bc 100644..100755
--- a/main/src/main/res/values-sl/strings.xml
+++ b/main/src/main/res/values-sl/strings.xml
@@ -407,7 +407,6 @@
<string name="samsung_broken">Čeprav so Samsungovi telefoni eni najbolj prodajanih telefonov z Androidom, je strojna programska oprema njihovih telefonov ena najbolj hroščastih. Hrošči niso omejeni na delovanje VPN-a in se veliko od njih da zaobiti. Tukaj je opisanih nekaj hroščev.\n\nDNS ne deluje, če strežnik DNS ni v dosegu VPN-a.\n\nNa veliko napravah Samsung 5.x značilnost dovoljeni/nedovoljeni programi ne deluje.\nZa Samsungu 6.x je bilo sporočeno, da VPN ne deluje razen če je program za VPN dodan na seznam izjem značilnosti varčevanja z energijo.</string>
<string name="samsung_broken_title">Telefoni Samsung</string>
<string name="novpn_selected">VPN ni izbran.</string>
- <string name="alwaysonvpn">VPN se uporablja ob zagonu in ob stalno vklopljeni napravi</string>
<string name="reconnect">Ponovno poveži</string>
<string name="qs_title">Preklopi VPN</string>
<string name="qs_connect">Poveži se v %s</string>
diff --git a/main/src/main/res/values-sv/arrays.xml b/main/src/main/res/values-sv/arrays.xml
index a48e4a9a..65bb61d2 100644..100755
--- a/main/src/main/res/values-sv/arrays.xml
+++ b/main/src/main/res/values-sv/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>Ospecificerad</item>
- <item>Encryption (tls-crypt)</item>
+ <item>Kryptering (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-sv/plurals.xml b/main/src/main/res/values-sv/plurals.xml
index 70489fbc..9bab8338 100644..100755
--- a/main/src/main/res/values-sv/plurals.xml
+++ b/main/src/main/res/values-sv/plurals.xml
@@ -1,3 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="months_left">
+ <item quantity="one">En månad kvar</item>
+ <item quantity="other">%d månader kvar</item>
+ </plurals>
+ <plurals name="days_left">
+ <item quantity="one">En dag kvar</item>
+ <item quantity="other">%d dagar kvar</item>
+ </plurals>
+ <plurals name="hours_left">
+ <item quantity="one">En timme kvar</item>
+ <item quantity="other">%d timmar kvar</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">En minut kvar</item>
+ <item quantity="other">%d minuter kvar</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-sv/strings.xml b/main/src/main/res/values-sv/strings.xml
index 7f9eeab6..6c94689f 100644..100755
--- a/main/src/main/res/values-sv/strings.xml
+++ b/main/src/main/res/values-sv/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">Vänligen ange ett unikt Profilnamn</string>
<string name="profilename">Profilnamn</string>
<string name="no_keystore_cert_selected">Du måste välja ett användarcertifikat</string>
+ <string name="no_ca_cert_selected">Du måste välja ett CA-certifikat</string>
<string name="no_error_found">Inga fel hittades</string>
<string name="config_error_found">Fel i konfigurationen</string>
<string name="ipv4_format_error">Det går inte att tolka IPv4-adressen</string>
<string name="custom_route_format_error">Det går inte att tolka de anpassade rutterna</string>
<string name="pw_query_hint">(lämna tom för förfrågan vid behov)</string>
<string name="vpn_shortcut">OpenVPN genväg</string>
+ <string name="vpn_launch_title">Ansluter till VPN&#8230;</string>
<string name="shortcut_profile_notfound">Profilen som anges i genvägen hittades inte</string>
<string name="random_host_prefix">Slumpmässigt värd-prefix</string>
<string name="random_host_summary">Lägger till 6 slumpmässiga tecken framför hostname</string>
@@ -163,6 +165,7 @@
<string name="private_key_password">Lösenord för privat nyckel</string>
<string name="password">Lösenord</string>
<string name="file_icon">filikon</string>
+ <string name="tls_authentication">TLS-autentisering/kryptering</string>
<string name="generated_config">Genererad konfiguration</string>
<string name="generalsettings">Inställningar</string>
<string name="owner_fix_summary">Försöker att sätta ägaren av /dev/tun till system. Vissa CM9 ROM behöver detta för att VPNService API ska fungera. Detta kräver root.</string>
@@ -404,7 +407,6 @@
<string name="samsung_broken">Ä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.</string>
<string name="samsung_broken_title">Samsung-telefoner</string>
<string name="novpn_selected">Ingen VPN-anslutning vald.</string>
- <string name="alwaysonvpn">VPN som används för uppstart och för Alltid-Aktiv</string>
<string name="reconnect">Återansluta</string>
<string name="qs_title">Omkoppla VPN</string>
<string name="qs_connect">Anslut till %s</string>
@@ -412,4 +414,11 @@
<string name="connectretrymaxmessage">Ange den maximala tiden mellan anslutningsförsök. OpenVPN kommer sakta höja dess väntetid efter ett misslyckat anslutningsförsök upp till detta värde. Standardvärdet är 300s.</string>
<string name="connectretrymaxtitle">Maximal tid mellan anslutningsförsök</string>
<string name="state_waitconnectretry">Vänta %ss sekunder mellan anslutningsförsök</string>
+ <string name="nought_alwayson_warning"><![CDATA[Om du inte fick en VPN-bekräftelsesdialog har du \"Alltid på VPN\" aktiverat för en annan app. I så fall får bara den appen ansluta till en VPN. Kontrollera under Inställningar-> Nätverk mer .. -> VPNS]]></string>
+ <string name="management_socket_closed">Anslutning till OpenVPN stängd (%s)</string>
+ <string name="change_sorting">Ändra sortering</string>
+ <string name="sort">Sortera</string>
+ <string name="sorted_lru">Profiler sorterade efter senast använt</string>
+ <string name="sorted_az">Profiler sorterade efter namn</string>
+ <string name="deprecated_tls_remote">Config använder alternativ tls-fjärrkontroll som avlägsnades i 2.3 och slutligen avlägsnades i 2.4</string>
</resources>
diff --git a/main/src/main/res/values-tr/arrays.xml b/main/src/main/res/values-tr/arrays.xml
index 8a10b36d..8a10b36d 100644..100755
--- a/main/src/main/res/values-tr/arrays.xml
+++ b/main/src/main/res/values-tr/arrays.xml
diff --git a/main/src/main/res/values-tr/plurals.xml b/main/src/main/res/values-tr/plurals.xml
index 70489fbc..1662d75d 100644..100755
--- a/main/src/main/res/values-tr/plurals.xml
+++ b/main/src/main/res/values-tr/plurals.xml
@@ -1,3 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<!--Generated by crowdin.com-->
-<resources></resources>
+<resources>
+ <plurals name="hours_left">
+ <item quantity="one">Bir saat kaldı</item>
+ <item quantity="other">%d saat kaldı</item>
+ </plurals>
+ <plurals name="minutes_left">
+ <item quantity="one">Bir dakika kaldı</item>
+ <item quantity="other">%d dakika kaldı</item>
+ </plurals>
+</resources>
diff --git a/main/src/main/res/values-tr/strings.xml b/main/src/main/res/values-tr/strings.xml
index d9ca86f5..00016d21 100644..100755
--- a/main/src/main/res/values-tr/strings.xml
+++ b/main/src/main/res/values-tr/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">Benzersiz bir profil adı girin</string>
<string name="profilename">Profil Adı</string>
<string name="no_keystore_cert_selected">Bir kullanıcı sertifikası seçmelisiniz</string>
+ <string name="no_ca_cert_selected">Bir sertifika seçmelisiniz</string>
<string name="no_error_found">Hiçbir hata bulunamadı</string>
<string name="config_error_found">Yapılandırmada Hata</string>
<string name="ipv4_format_error">IPv4 adresi ayrıştırma hatası</string>
<string name="custom_route_format_error">Özel yolları ayrıştırma hatası</string>
<string name="pw_query_hint">(talep üzerine sorgulamak için boş bırakın)</string>
<string name="vpn_shortcut">OpenVPN Kısayolu</string>
+ <string name="vpn_launch_title">VPN bağlanıyor&#8230;</string>
<string name="shortcut_profile_notfound">Kısayolu belirtilen profil bulunamadı</string>
<string name="random_host_prefix">Rastgele Ana Makine Ön Eki</string>
<string name="random_host_summary">Makine ismine 6 rastgele karakter ekler</string>
@@ -163,6 +165,7 @@
<string name="private_key_password">Özel Anahtar Parolası</string>
<string name="password">Parola</string>
<string name="file_icon">dosya simgesi</string>
+ <string name="tls_authentication">TLS Kimlik Doğrulama / Şifreleme</string>
<string name="generated_config">Oluşturulan Yapılandırma</string>
<string name="generalsettings">Ayarlar</string>
<string name="owner_fix_summary">/dev/tun sahipliğini sisteme vermeye çalışır. Bazı CM9 kalıpları VPNService API\'sinin çalışabilmesi için buna ihtiyaç duyar. Root gerektirir.</string>
@@ -201,7 +204,7 @@
<string name="using_proxy">%1$s %2$d vekil sunucusu kullanarak</string>
<string name="use_system_proxy">Sistem vekil sunucusunu kullan</string>
<string name="use_system_proxy_summary">Bağlanmak için sistem çapındaki HTTP/HTTPS vekil sunucularını kullan.</string>
- <string name="onbootrestartsummary">Üstünde sistem çizme etkin OpenVPN belirtilen VPN bağlanır. Lütfen bağlantı uyarı SSS Android &lt; 5.0 bu seçeneği kullanmadan önce okuyun.</string>
+ <string name="onbootrestartsummary">Eğer sistem önyüklemesi üzerinde etkinse, OpenVPN özel VPN bağlantısına bağlanır. Lütfen bu seçeneği kullanmadan önce bağlantı uyarısı için \"Sıkça Sorulan Sorular\" dökümanını Android &lt; 5.0 için okuyun.</string>
<string name="onbootrestart">Açılışta bağlan</string>
<string name="ignore">Yoksay</string>
<string name="restart">Yeniden Başlat</string>
@@ -404,7 +407,6 @@
<string name="samsung_broken">Samsung telefonlar en çok satan Android telefonlar arasında yer alıyor olsa da, Samsung\'un firmware en adamcağız Android yazılımlar arasında yer almaktadır. böcek, bu cihazlarda, VPN işlemi ile sınırlı değildir, ancak birçoğu Examples edilebilir. Bu hataların bazıları aşağıda. açıklanmıştır \ n \ nDNS VPN aralığında DNS sunucusu sürece çalışmaz. \ n \ izin / izin verilmeyen uygulamalar özelliği nOn birçok Samsung 5.x cihazları çalışmaz. \ nOn Samsung 6 .x VPN uygulaması Güç tasarrufu özellikleri muaf sürece çalışmaya rapor edilmektedir.</string>
<string name="samsung_broken_title">Samsung telefonlar</string>
<string name="novpn_selected">Seçili VPN yok.</string>
- <string name="alwaysonvpn">VPN açılışta ve Always-On için kullanılır</string>
<string name="reconnect">Yeniden bağlan</string>
<string name="qs_title">VPN Geçişi</string>
<string name="qs_connect">%s \'e bağlan</string>
@@ -412,4 +414,11 @@
<string name="connectretrymaxmessage">Bağlantı denemeleri arasındaki en uzun süreyi girin. OpenVPN bir başarısız bağlantı girişiminden sonra bu değer kadar onun bekleme süresini yavaş yavaş arttıracak. Varsayılan 300s.</string>
<string name="connectretrymaxtitle">Bağlantı denemeleri arasındaki maksimum süre</string>
<string name="state_waitconnectretry">Bağlantı denemesi arasında %ss saniye bekleniyor</string>
+ <string name="nought_alwayson_warning"><![CDATA[Eğer VPN onay ekranını almıyorsanız başka bir uygulama için \"Her zaman açık VPN\" ayarını etkinleştirmişsinizdir. Bu durumda sadece o uygulama VPN'e bağlanabilir. Ayarlar->Diğer Ağlar...->VPN bölümünden bu ayarı kontrol edin]]></string>
+ <string name="management_socket_closed">OpenVPN bağlantısı kapalı (%s)</string>
+ <string name="change_sorting">Sıralamayı değiştir</string>
+ <string name="sort">Sırala</string>
+ <string name="sorted_lru">Son kullanılan profillere göre sıralanmış</string>
+ <string name="sorted_az">Profil adına göre sıralanmış</string>
+ <string name="deprecated_tls_remote">Yapılandırma seçeneği tls-remote 2.3\'de kullanımdan kaldırıldı ve 2.4\'de sürümden tamamen çıkarıldı</string>
</resources>
diff --git a/main/src/main/res/values-uk/arrays.xml b/main/src/main/res/values-uk/arrays.xml
index 3e42c277..3e42c277 100644..100755
--- a/main/src/main/res/values-uk/arrays.xml
+++ b/main/src/main/res/values-uk/arrays.xml
diff --git a/main/src/main/res/values-uk/plurals.xml b/main/src/main/res/values-uk/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-uk/plurals.xml
+++ b/main/src/main/res/values-uk/plurals.xml
diff --git a/main/src/main/res/values-uk/strings.xml b/main/src/main/res/values-uk/strings.xml
index d7304640..6103c593 100644..100755
--- a/main/src/main/res/values-uk/strings.xml
+++ b/main/src/main/res/values-uk/strings.xml
@@ -405,6 +405,14 @@
<string name="samsung_broken">Навіть не зважаючи на те, що телефони Samsung є одними з найбільш популярних телефонів на Android, прошивка від Samsung також є однією з найбільш дирявими прошивками на Android. Ці помилки не обмежуються лише VPN операціями на цих пристроях, але багато з них можна уникнути. Дальше деякі з цих помилок описані. \n\nDNS не працює, якщо сервер DNS в межах віртуальної приватної мережі. \n\nНа багатьох пристроях Samsung 5.x функція дозволених/заборонених програм не працює. \n\nНа Samsung 6.x VPN не працює, якщо додаток VPN не звільняється від PowerSave функцій.</string>
<string name="samsung_broken_title">телефони Samsung</string>
<string name="novpn_selected">VPN не вибрано.</string>
- <string name="alwaysonvpn">VPN завжди включений</string>
<string name="reconnect">Перепідключитись</string>
+ <string name="qs_connect">Підключення до %s</string>
+ <string name="qs_disconnect">Відключення %s</string>
+ <string name="connectretrymaxtitle">Максимальний час між спробами підключення</string>
+ <string name="state_waitconnectretry">Очікування %ss секунд між спробами підключення</string>
+ <string name="management_socket_closed">Підключення до OpenVPN закрито (%s)</string>
+ <string name="change_sorting">Змінити сортування</string>
+ <string name="sort">Cортувати</string>
+ <string name="sorted_lru">Профілі відсортовано за часом використовувався</string>
+ <string name="sorted_az">Профілі відсортовані за назвою</string>
</resources>
diff --git a/main/src/main/res/values-vi/arrays.xml b/main/src/main/res/values-vi/arrays.xml
index d5574f5b..d5574f5b 100644..100755
--- a/main/src/main/res/values-vi/arrays.xml
+++ b/main/src/main/res/values-vi/arrays.xml
diff --git a/main/src/main/res/values-vi/plurals.xml b/main/src/main/res/values-vi/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-vi/plurals.xml
+++ b/main/src/main/res/values-vi/plurals.xml
diff --git a/main/src/main/res/values-vi/strings.xml b/main/src/main/res/values-vi/strings.xml
index a56e780d..67d1e655 100644..100755
--- a/main/src/main/res/values-vi/strings.xml
+++ b/main/src/main/res/values-vi/strings.xml
@@ -406,7 +406,6 @@
<string name="samsung_broken">Even though Samsung phones are among the most selling Android phones, Samsung\'s firmware are also among the most buggy Android firmwares. The bugs are not limited to the VPN operation on these devices but many of them can be workarounded. In the following some of these bugs are described.\n\nDNS does not work unless the DNS server in the VPN range.\n\nOn many Samsung 5.x devices the allowed/disallowed apps feature does not work.\nOn Samsung 6.x VPN is reported not to work unless the VPN app is exempted from Powersave features.</string>
<string name="samsung_broken_title">Điện thoại Samsung</string>
<string name="novpn_selected">Không VPN được chọn.</string>
- <string name="alwaysonvpn">VPN sử dụng khởi động và luôn luôn trênandroid</string>
<string name="reconnect">Kết nối lại</string>
<string name="qs_title">Bật tắt VPN</string>
<string name="qs_connect">Kết nối đến %s</string>
@@ -414,4 +413,7 @@
<string name="connectretrymaxmessage">Hãy nhập tối đa thời gian giữa các kết nối lại. OpenVPN sẽ dần dần tăng thời gian chờ đợi của mình sau khi cố kết nối không thành công đến giá trị này. Mặc định là hệ thống 300.</string>
<string name="connectretrymaxtitle">Thời gian tối đa giữa kết nối lại</string>
<string name="state_waitconnectretry">Vui lòng chờ %ss giây để kết nối</string>
+ <string name="nought_alwayson_warning"><![CDATA[https://crowdin.com/translate/ics-openvpn/1396/en-vi#2617316]]></string>
+ <string name="management_socket_closed">Https://crowdin. com/translate/ics-openvpn/1396/en-vi#2617317</string>
+ <string name="change_sorting">Change sorting</string>
</resources>
diff --git a/main/src/main/res/values-zh-rCN/arrays.xml b/main/src/main/res/values-zh-rCN/arrays.xml
index fad2034e..c41d00da 100644..100755
--- a/main/src/main/res/values-zh-rCN/arrays.xml
+++ b/main/src/main/res/values-zh-rCN/arrays.xml
@@ -8,8 +8,8 @@
<!-- Keep the order the same as the TYPE_ constants in VPNProfile -->
<string-array name="vpn_types">
<item>证书</item>
- <item>PKCS12 File</item>
- <item>安卓证书</item>
+ <item>PKCS12 文件</item>
+ <item>Android 证书</item>
<item>用户名/密码</item>
<item>静态密钥</item>
<item>用户名/密码 + 证书</item>
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>未指定</item>
- <item>Encryption (tls-crypt)</item>
+ <item>加密(tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-zh-rCN/plurals.xml b/main/src/main/res/values-zh-rCN/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-zh-rCN/plurals.xml
+++ b/main/src/main/res/values-zh-rCN/plurals.xml
diff --git a/main/src/main/res/values-zh-rCN/strings.xml b/main/src/main/res/values-zh-rCN/strings.xml
index 88f46954..ed0667f5 100644..100755
--- a/main/src/main/res/values-zh-rCN/strings.xml
+++ b/main/src/main/res/values-zh-rCN/strings.xml
@@ -6,6 +6,7 @@
-->
<resources>
<string name="app">OpenVPN for Android</string>
+ <string name="address">服务器地址</string>
<string name="port">Server Port:</string>
<string name="location">位置</string>
<string name="cant_read_folder">无法读取目录</string>
@@ -13,12 +14,32 @@
<string name="cancel">取消</string>
<string name="no_data">未收到数据</string>
<string name="useLZO">启用 LZO 压缩算法</string>
+ <string name="client_no_certificate">没有证书</string>
+ <string name="client_certificate_title">客户端证书</string>
+ <string name="client_key_title">客户端证书密钥</string>
<string name="client_pkcs12_title">PKCS12 证书文件</string>
- <string name="copyright_guicode">请前往 http://code.google.com/p/ics-openvpn/ 查看源码或提供问题反馈</string>
+ <string name="ca_title">CA 证书</string>
+ <string name="no_certificate">你必须选择一个证书</string>
+ <string name="copyright_guicode">请前往 https://github.com/schwabe/ics-openvpn/ 查看源码或提供问题反馈</string>
+ <string name="copyright_others">该程序使用以下组件,有关许可证的详细信息请参阅源代码</string>
+ <string name="about">关于</string>
<string name="vpn_list_title">配置文件</string>
+ <string name="vpn_type">类型</string>
+ <string name="pkcs12pwquery">PKCS12 密码</string>
<string name="file_select">请选择&#8230;</string>
+ <string name="file_nothing_selected">你必须选择一个文件</string>
+ <string name="useTLSAuth">使用 TLS 认证</string>
+ <string name="ipv6_dialog_tile">输入 CIDR 格式的 IPv6 地址/网络掩码(例如 2000:dd::23/64)</string>
+ <string name="ipv4_dialog_title">输入 CIDR 格式的 IPv4 地址/网络掩码(例如 1.2.3.4/24)</string>
+ <string name="ipv4_address">IPv4 地址</string>
+ <string name="ipv6_address">IPv6 地址</string>
<string name="custom_option_warning">请谨慎输入 OpenVPN 的自定义选项。此外请注意许多与 tun 模块有关的 OpenVPN 设置由于系统 VPN 功能的设计而不能得到支持。如果您觉得缺少一个很重要的选项,请与作者联系。</string>
+ <string name="auth_username">用户名</string>
+ <string name="auth_pwquery">密码</string>
<string name="static_keys_info">静态配置中 TLS 身份验证密钥将被用作静态密钥</string>
+ <string name="configure_the_vpn">配置 VPN</string>
+ <string name="menu_add_profile">添加配置文件</string>
+ <string name="add_profile_name_prompt">输入新配置文件的名字</string>
<string name="duplicate_profile_name">请输入一个唯一的配置文件名称</string>
<string name="profilename">配置文件名称</string>
<string name="no_keystore_cert_selected">您必须选择一个用户证书</string>
@@ -78,7 +99,7 @@
<string name="generalsettings">设置</string>
<string name="owner_fix_summary">尝试设定 /dev/tun 的属主为 system。一些 CM9 ROM 需要它以使 VPNService API 工作。本操作需要 root 权限。</string>
<string name="owner_fix">修复 /dev/tun 的权限</string>
- <string name="netchange_summary">启用该选项以在网络变化(例如从蜂窝数据到 WiFi)时强制重新连接</string>
+ <string name="netchange_summary">启用该选项以在网络变化(例如在蜂窝数据和 WiFi 之间切换)时强制重新连接</string>
<string name="extracahint">Android 密钥库通常会自带 CA 证书。如果您获取的证书发生验证错误,请单独指定一个证书。</string>
<string name="keychain_nocacert">在 Android 密钥库中未找到任何 CA 证书。可能验证失败。</string>
<string name="show_log_summary">连接时显示日志窗口。日志窗口可始终从通知栏访问。</string>
@@ -295,7 +316,6 @@
<string name="samsung_broken">三星手机几乎是最热销的安卓机,同时三星的固件也是bug最多的 Android 固件。Bug 并不局限于运行在这些设备上的VPN,但其中许多可以是可以想办法绕开的。下面列出几个已知Bug:\n\nDNS 不工作,除非其在VPN 地址池内.\n\n很多三星5.X设备上 允许/禁止 应用程序的特性并不能工作。 \n在三星 6.x 机器上只有VPN应用被加入省电模式白名单之后VPN才能工作。</string>
<string name="samsung_broken_title">三星手机</string>
<string name="novpn_selected">没有选定的 VPN。</string>
- <string name="alwaysonvpn">用于开机后始终保持连接的VPN配置</string>
<string name="reconnect">重新连接</string>
<string name="qs_title">VPN切换</string>
<string name="qs_connect">连接到%s</string>
diff --git a/main/src/main/res/values-zh-rTW/arrays.xml b/main/src/main/res/values-zh-rTW/arrays.xml
index 168a75c4..ceea7e05 100644..100755
--- a/main/src/main/res/values-zh-rTW/arrays.xml
+++ b/main/src/main/res/values-zh-rTW/arrays.xml
@@ -20,6 +20,6 @@
<item translatable="false">0</item>
<item translatable="false">1</item>
<item>不指定</item>
- <item>Encryption (tls-crypt)</item>
+ <item>加密 (tls-crypt)</item>
</string-array>
</resources>
diff --git a/main/src/main/res/values-zh-rTW/plurals.xml b/main/src/main/res/values-zh-rTW/plurals.xml
index 70489fbc..70489fbc 100644..100755
--- a/main/src/main/res/values-zh-rTW/plurals.xml
+++ b/main/src/main/res/values-zh-rTW/plurals.xml
diff --git a/main/src/main/res/values-zh-rTW/strings.xml b/main/src/main/res/values-zh-rTW/strings.xml
index 68a6edc1..45f572bc 100644..100755
--- a/main/src/main/res/values-zh-rTW/strings.xml
+++ b/main/src/main/res/values-zh-rTW/strings.xml
@@ -44,12 +44,14 @@
<string name="duplicate_profile_name">請輸入不重複的設定檔名稱</string>
<string name="profilename">設定檔名稱</string>
<string name="no_keystore_cert_selected">你必須選擇一個使用者憑證</string>
+ <string name="no_ca_cert_selected">您必須選擇一個憑證</string>
<string name="no_error_found">未找到錯誤</string>
<string name="config_error_found">設定中含有錯誤</string>
<string name="ipv4_format_error">解析 IPv4 地址時發生錯誤</string>
<string name="custom_route_format_error">解析自訂路由時發生錯誤</string>
<string name="pw_query_hint">(如需查詢,請留空)</string>
<string name="vpn_shortcut">OpenVPN 捷徑</string>
+ <string name="vpn_launch_title">正在連線到 VPN...</string>
<string name="shortcut_profile_notfound">在捷徑中找不到指定的設定檔</string>
<string name="random_host_prefix">隨機主機名稱的前綴字</string>
<string name="random_host_summary">在主機名稱前加入 6 個隨機字元</string>
@@ -162,6 +164,7 @@
<string name="private_key_password">私密金鑰密碼</string>
<string name="password">密碼</string>
<string name="file_icon">檔案圖標</string>
+ <string name="tls_authentication">TLS 驗證/加密</string>
<string name="generated_config">生成的設定檔</string>
<string name="generalsettings">設定</string>
<string name="owner_fix_summary">嘗試修正/dev/tun擁有者權限。已知有些CM9 ROM需要透過這個來才能使得VPN服務API得以運作。本功能需要Root。</string>
@@ -391,11 +394,12 @@ http://crowdin.net/project/ics-openvpn/invite
<string name="crl_title">憑證撤銷清單 (可選)</string>
<string name="samsung_broken_title">三星手機</string>
<string name="novpn_selected">沒有 VPN 被選擇</string>
- <string name="alwaysonvpn">啟動時,保持使用 VPN</string>
<string name="reconnect">重新連線</string>
<string name="qs_title">切換 VPN</string>
<string name="qs_connect">連線到 %s</string>
<string name="qs_disconnect">中斷連線 %s</string>
<string name="connectretrymaxtitle">連線嘗試最大間隔</string>
<string name="state_waitconnectretry">連線重試間,等待 %s 秒。</string>
+ <string name="change_sorting">更改排序</string>
+ <string name="sort">排序</string>
</resources>