summaryrefslogtreecommitdiff
path: root/app/src
diff options
context:
space:
mode:
Diffstat (limited to 'app/src')
-rw-r--r--app/src/main/res/values-bg/strings.xml21
-rw-r--r--app/src/main/res/values-br/strings.xml69
-rw-r--r--app/src/main/res/values-brx/strings.xml6
-rw-r--r--app/src/main/res/values-ca/strings.xml15
-rw-r--r--app/src/main/res/values-cs/strings.xml36
-rw-r--r--app/src/main/res/values-de/strings.xml104
-rw-r--r--app/src/main/res/values-el/strings.xml13
-rw-r--r--app/src/main/res/values-es/strings.xml182
-rw-r--r--app/src/main/res/values-et/strings.xml37
-rw-r--r--app/src/main/res/values-eu/strings.xml52
-rw-r--r--app/src/main/res/values-fa-rIR/strings.xml38
-rw-r--r--app/src/main/res/values-fi/strings.xml38
-rw-r--r--app/src/main/res/values-fil/strings.xml5
-rw-r--r--app/src/main/res/values-fr/strings.xml101
-rw-r--r--app/src/main/res/values-hr/strings.xml38
-rw-r--r--[-rwxr-xr-x]app/src/main/res/values-hu/strings.xml41
-rw-r--r--app/src/main/res/values-id/strings.xml36
-rw-r--r--app/src/main/res/values-it/strings.xml36
-rw-r--r--app/src/main/res/values-ja/strings.xml64
-rw-r--r--app/src/main/res/values-kn-rIN/strings.xml11
-rw-r--r--app/src/main/res/values-ko/strings.xml10
-rw-r--r--app/src/main/res/values-mk/strings.xml6
-rw-r--r--app/src/main/res/values-nl/strings.xml37
-rw-r--r--app/src/main/res/values-no/strings.xml104
-rw-r--r--[-rwxr-xr-x]app/src/main/res/values-pl/strings.xml40
-rw-r--r--app/src/main/res/values-pt-rBR/strings.xml38
-rw-r--r--app/src/main/res/values-pt/strings.xml38
-rw-r--r--app/src/main/res/values-ro/strings.xml39
-rw-r--r--app/src/main/res/values-ru/strings.xml36
-rw-r--r--app/src/main/res/values-sl/strings.xml40
-rw-r--r--app/src/main/res/values-sr/strings.xml7
-rw-r--r--app/src/main/res/values-ta/strings.xml21
-rw-r--r--[-rwxr-xr-x]app/src/main/res/values-tr/strings.xml40
-rw-r--r--app/src/main/res/values-uk/strings.xml14
-rw-r--r--app/src/main/res/values-zh-rCN/strings.xml38
-rw-r--r--app/src/main/res/values-zh-rTW/strings.xml15
-rw-r--r--app/src/main/res/values/strings.xml217
37 files changed, 1411 insertions, 272 deletions
diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml
new file mode 100644
index 00000000..f9beb6cf
--- /dev/null
+++ b/app/src/main/res/values-bg/strings.xml
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Опитайте отново</string>
+ <string name="switch_provider_menu_option">Превключи Доставчика</string>
+ <string name="provider_label_none">Няма конфигуриран доставчик</string>
+ <string name="status_unknown">Статус неизвестен.</string>
+ <string name="save">Запази</string>
+ <string name="new_provider_uri">Име на домейна</string>
+ <string name="username_hint">потребителско име</string>
+ <string name="username_ask">Моля въведете потребителско име</string>
+ <string name="password_hint">Парола</string>
+ <string name="user_message">Съобщение за потребителя</string>
+ <string name="error_bad_user_password_user_message">Неправилно потребителско име или парола.</string>
+ <string name="login_button">Влизане</string>
+ <string name="logout_button">Излизане</string>
+ <string name="setup_error_title">Конфигурационна грешка </string>
+ <string name="setup_error_configure_button">Конфигуриране</string>
+ <string name="setup_error_close_button">Изход</string>
+ <string name="eip_status_start_pending">Започване на връзка</string>
+ <string name="eip_state_connected">Защитенa Връзка</string>
+</resources>
diff --git a/app/src/main/res/values-br/strings.xml b/app/src/main/res/values-br/strings.xml
new file mode 100644
index 00000000..9e1bf1a9
--- /dev/null
+++ b/app/src/main/res/values-br/strings.xml
@@ -0,0 +1,69 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Adklask</string>
+ <string name="repository_url_text">Kod mammenn hegerz war https://0xacab.org/leap/bitmask_android</string>
+ <string name="switch_provider_menu_option">Pourvezer Switch</string>
+ <string name="info">Titou</string>
+ <string name="show_connection_details">Diskouez munudoù ar c\'hevreañ</string>
+ <string name="routes_info">Hentoù: %s</string>
+ <string name="error_empty_username">An anv-implijer na rank ket bezañ goullo.</string>
+ <string name="provider_label">Pourvezer:</string>
+ <string name="provider_label_none">Pourvezer kefluniet ebet</string>
+ <string name="status_unknown">Statud dianav.</string>
+ <string name="configuration_wizard_title">Diuzit ur pourvezer servijoù</string>
+ <string name="introduce_new_provider">Ouzhpennañ ur pourvezer servijoù nevez</string>
+ <string name="save">Enrollañ</string>
+ <string name="new_provider_uri">Anv domani</string>
+ <string name="use_anonymously_button">Implijout en un doare dianv</string>
+ <string name="username_hint">anv-implijer</string>
+ <string name="username_ask">Ebarzhit hoc\'h anv-implijer mar plij</string>
+ <string name="password_hint">ger-tremen</string>
+ <string name="password_match">Klotañ a ra ar gerioù-tremen</string>
+ <string name="user_message">Kemennadenn an implijer</string>
+ <string name="error_bad_user_password_user_message">Anv-implijer pe ger-tremen direizh.</string>
+ <string name="error_client_http_user_message">Klaskit en-dro: Fazi pratik HTTP</string>
+ <string name="error_io_exception_user_message">Klaskit en-dro: Fazi I/O</string>
+ <string name="error_json_exception_user_message">Klaskit en-dro: Respont fall a-berzh ar servijer</string>
+ <string name="signup_or_login_button">Marilhañ/Kevreañ</string>
+ <string name="login_button">Marilhañ</string>
+ <string name="logout_button">Divarilhañ</string>
+ <string name="signup_button">Digevreañ</string>
+ <string name="setup_error_title">Fazi kefluniadur</string>
+ <string name="setup_error_configure_button">Kefluniañ</string>
+ <string name="setup_error_close_button">Kuitaat</string>
+ <string name="setup_error_text">Bez ez eus bet ur fazi o kefluniañ Bitmask gant ar pourvezer diuzet ganeoc\'h.\n\nRankout a rit adkefluniañ, pe kuitait ha keflunit ur pourvezer all evit al loc\'hañ a zeu.</string>
+ <string name="malformed_url">Ne seblant ket bezañ ur pourvezer eus Bitmask.</string>
+ <string name="certificate_error">N\'eo ket ur pourvezer fizius euz Bitmask.</string>
+ <string name="configuring_provider">O kefluniañ ar pourvezer</string>
+ <string name="incorrectly_downloaded_certificate_message">N\'eo ket bet pellgarget ho testoni anon</string>
+ <string name="downloading_certificate_message">O pellgargañ an testeni VPN</string>
+ <string name="updating_certificate_message">Hoc\'h hizivaat ho testoni VPN</string>
+ <string name="authentication_failed_message">Anaouadur c\'hwitet.</string>
+ <string name="registration_failed_message">Marilhadur c\'hwitet.</string>
+ <string name="eip_status_start_pending">Loc\'hañ ar c\'hevreadur</string>
+ <string name="eip_cancel_connect_title">Nullañ ar c\'hevreañ?</string>
+ <string name="eip_cancel_connect_text">Bez ez eus ur glaskadenn gevreañ war ober. C\'hoant ho peus da nullañ anezhi?</string>
+ <string name="eip_state_connected">Kevreañ surraet.</string>
+ <string name="provider_problem">War a-seblant ez eus ur gudenn gant ar pourvezer.</string>
+ <string name="try_another_provider">Klaskit en-dro gant ur pourvezer all, pe kit e derempred ouzh ho re.</string>
+ <string name="default_username">Anonymous</string>
+ <string name="logged_in_user_status">a zo kevreet.</string>
+ <string name="logged_out_user_status">Digevreet.</string>
+ <string name="not_logged_in_user_status">n\'eo ket kevreet.</string>
+ <string name="logging_in_user_status">a zo o kevreañ.</string>
+ <string name="logging_out_user_status">a zo o tigevreañ.</string>
+ <string name="signingup_message">a zo o varilhañ.</string>
+ <string name="vpn.button.turn.on">Enaouiñ</string>
+ <string name="vpn.button.turn.off">Lazhañ</string>
+ <string name="vpn_button_turn_off_blocking">Herzel ar stankadur</string>
+ <string name="bitmask_log">Renabl Bitmask</string>
+ <string name="void_vpn_establish">Bitmask a stank hollad ar froud genrouedadel ezvont.</string>
+ <string name="void_vpn_error_establish">Dibosupl eo da ziazezañ ur VPN stankus.</string>
+ <string name="void_vpn_stopped">Herzel da stankañ ar froud genrouedadel ezvont a-bezh.</string>
+ <string name="void_vpn_title">Stankañ ar froud</string>
+ <string name="update_provider_details">Hizivaat munudoù ar pourvezer</string>
+ <string name="update_certificate">Hizivaat an testoni</string>
+ <string name="warning_corrupted_provider_details">Munudoù ar pourvezer stoket a zo goubrenet. Gellout a rit neuze hizivaat Bitmask (aliet) pe hizivaat munudoù ar pourvezer a-drugarez d\'un testoni kenwerzhel CA.</string>
+ <string name="warning_corrupted_provider_cert">Testoni ar pourvezer stoket a zo direizh. Gellout a rit neuze hizivaat Bitmask (aliet) pe hizivaat testoni ar pourvezer a-drugarez d\'un testoni kenwerzhel CA.</string>
+ <string name="warning_expired_provider_cert">Testoni ar pourvezer stoket a zo diamzeriet. Gellout a rit neuze hizivaat Bitmask (aliet) pe hizivaat testoni ar pourvezer a-drugarez d\'un testoni kenwerzhel CA.</string>
+</resources>
diff --git a/app/src/main/res/values-brx/strings.xml b/app/src/main/res/values-brx/strings.xml
new file mode 100644
index 00000000..cc468c68
--- /dev/null
+++ b/app/src/main/res/values-brx/strings.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="info">खौरां</string>
+ <string name="save">थिना दोन</string>
+ <string name="setup_error_close_button">अोंखारलां</string>
+</resources>
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 56772b16..d575d53b 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -1,10 +1,15 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Reintenta</string>
<string name="info">info</string>
<string name="show_connection_details">Mostra els detalls de conexió</string>
- <string name="dns_server_info">Servidor DNS: %s</string>
<string name="routes_info">Rutes: %s</string>
- <string name="routes_info6">Rutes IPv6: %s</string>
- <string name="bitmask_log">Registre Bitmask</string>
-
+ <string name="error_empty_username">El nom d\'usuari no pot estar buit</string>
+ <string name="introduce_new_provider">Afegeix un nou proveïdor de serveis</string>
+ <string name="save">Guardar</string>
+ <string name="username_hint">nom d\'usuari</string>
+ <string name="password_hint">contrasenya</string>
+ <string name="error_bad_user_password_user_message">Nom d\'usuari o contrasenya incorrecte</string>
+ <string name="setup_error_configure_button">Configurar</string>
+ <string name="setup_error_close_button">Surt</string>
</resources>
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index f25b744b..ea6cc0ca 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -1,8 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Opakovat</string>
+ <string name="switch_provider_menu_option">Přepnout poskytovatele</string>
+ <string name="info">info</string>
<string name="show_connection_details">Zobrazit detaily spojení</string>
<string name="routes_info">Směrování: %s</string>
- <string name="routes_info6">Směrování IPv6: %s</string>
<string name="error_empty_username">Jméno nesmí být prázdné.</string>
- <string name="cert_from_keystore">Získán certifikát \'%s\' z úložiště</string>
+ <string name="provider_label">Poskytovatel</string>
+ <string name="provider_label_none">Žádný poskytovatel nenakonfigurován.</string>
+ <string name="status_unknown">Status neznámý</string>
+ <string name="introduce_new_provider">Přidejte nového poskytovatele služeb</string>
+ <string name="save">Uložit</string>
+ <string name="new_provider_uri">Jméno domény</string>
+ <string name="use_anonymously_button">Použít anonymně</string>
+ <string name="username_hint">uživatelské jméno</string>
+ <string name="username_ask">Prosím zadejte své uživatelské jméno</string>
+ <string name="password_hint">heslo</string>
+ <string name="user_message">Zpráva uživatele</string>
+ <string name="error_bad_user_password_user_message">Nesprávné uživatelské jméno nebo heslo.</string>
+ <string name="error_client_http_user_message">Zkuste znovu: chyba HTTP klienta.</string>
+ <string name="error_io_exception_user_message">Zkuste znovu: I/O chyba</string>
+ <string name="error_json_exception_user_message">Zkuste znovu: Špatná odpověď serveru</string>
+ <string name="login_button">Přihlásit</string>
+ <string name="logout_button">Odhlásit</string>
+ <string name="setup_error_title">Chyba konfigurace</string>
+ <string name="setup_error_configure_button">Konfigurovat</string>
+ <string name="setup_error_close_button">Odejít</string>
+ <string name="malformed_url">Nevypadá to jako poskytovatel Bitmask. </string>
+ <string name="certificate_error">Toto není důvěryhodný poskytovatel Bitmask.</string>
+ <string name="configuring_provider">Konfigurace poskytovatele</string>
+ <string name="incorrectly_downloaded_certificate_message">Váš anon cert nebyl stažen</string>
+ <string name="authentication_failed_message">Ověření nebylo úspěšné.</string>
+ <string name="eip_status_start_pending">Zahajování připojení</string>
+ <string name="eip_cancel_connect_title">Zrušit připojení?</string>
+ <string name="eip_cancel_connect_text">Probíhá pokus o přihlášení. Přejete si jej zrušit?</string>
+ <string name="eip_state_connected">Připojení jsou bezpečná.</string>
</resources>
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index a4c2906d..f42ddb03 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -1,9 +1,105 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Wiederholen</string>
+ <string name="repository_url_text">Quelltext verfügbar unter: https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Fehlerticketsystem zugänglich unter https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="translation_project_text">Übersetzungen sind sehr willkommen. Schau dir unser Transifex Projekt unter https://www.transifex.com/projects/p/bitmask-android an.</string>
+ <string name="switch_provider_menu_option">Provider wechseln</string>
+ <string name="info">Info</string>
<string name="show_connection_details">Zeige Verbindungsdetails</string>
<string name="routes_info">Routen IPv4: %s</string>
- <string name="routes_info6">Routen IPv6: %s</string>
+ <string name="routes_info6">IPv6 Routen: %s</string>
<string name="error_empty_username">Der Benutzername darf nicht leer sein</string>
- <string name="cert_from_keystore">Zertifikat (KeyStore): \'%s\' </string>
- <string name="bitmask_log">Bitmask Logs</string>
+ <string name="cert_from_keystore">Zertifikat aus dem Keystore: \'%s\' </string>
+ <string name="provider_label">Provider:</string>
+ <string name="provider_label_none">Kein Provider konfiguriert</string>
+ <string name="status_unknown">Status unbekannt.</string>
+ <string name="eip_service_label">Verschlüsselte Internetverbindung über VPN</string>
+ <string name="configuration_wizard_title">Serviceprovider auswählen</string>
+ <string name="add_provider">Neuen Provider hinzufügen</string>
+ <string name="introduce_new_provider">Neuen Serviceprovider hinzufügen</string>
+ <string name="save">Speichern</string>
+ <string name="new_provider_uri">Domain</string>
+ <string name="valid_url_entered">Gültige URL</string>
+ <string name="not_valid_url_entered">Ungültige URL</string>
+ <string name="provider_details_title">Provider Details</string>
+ <string name="use_anonymously_button">Anonym benutzen.</string>
+ <string name="username_hint">Benutzer*innenname</string>
+ <string name="username_ask">Bitte geben Sie Ihr Benutzer*innenname ein</string>
+ <string name="password_ask">Bitte Passwort eingeben</string>
+ <string name="password_hint">Passwort</string>
+ <string name="password_match">Passwörter stimmen überein</string>
+ <string name="password_mismatch">Passwörter stimmen nicht überein</string>
+ <string name="user_message">Nachricht</string>
+ <string name="about_fragment_title">Über</string>
+ <string name="error_srp_math_error_user_message">Noch einmal versuchen: Serverrechenfehler.</string>
+ <string name="error_bad_user_password_user_message">Falscher Benutzer*innenname oder Passwort.</string>
+ <string name="error_not_valid_password_user_message">Passwort muss mindestens 8 Zeichen lang sein.</string>
+ <string name="error_client_http_user_message">Noch einmal versuchen: clientseitiger HTTP-Fehler</string>
+ <string name="error_io_exception_user_message">Noch einmal versuchen: Eingabe-/Ausgabefehler</string>
+ <string name="error_json_exception_user_message">Noch einmal versuchen: falsche Serverantwort</string>
+ <string name="error_no_such_algorithm_exception_user_message">Verschlüsselungsalgorithmus nicht gefunden. Bitte aktualisiere deine Android-Version!</string>
+ <string name="signup_or_login_button">Registrieren / Anmelden</string>
+ <string name="login_button">Anmelden</string>
+ <string name="login_to_profile">Profil anmelden.</string>
+ <string name="logout_button">Abmelden</string>
+ <string name="signup_button">Registrieren</string>
+ <string name="create_profile">Profil erstellen.</string>
+ <string name="setup_provider">Provider einrichten.</string>
+ <string name="setup_error_title">Konfigurationsfehler</string>
+ <string name="setup_error_configure_button">Konfigurieren</string>
+ <string name="setup_error_close_button">Beenden</string>
+ <string name="setup_error_text">Es gab einen Konfigurationsfehler mit dem gewählten Provider. \n\n Starte die Konfiguration erneut oder wähle einen anderen Provider aus, der beim nächsten Start eingerichtet werden soll.</string>
+ <string name="server_unreachable_message">Der Server ist nicht erreichbar. Bitte versuche es noch einmal.</string>
+ <string name="error.security.pinnedcertificate">Sicherheitsfehler. Aktualisiere die App oder wähle einen anderen Provider.</string>
+ <string name="malformed_url">Dies scheint kein Bitmaskprovider zu sein.</string>
+ <string name="certificate_error">Das ist kein vertrauter Bitmaskprovider.</string>
+ <string name="service_is_down_error">Service ist nicht verfügbar.</string>
+ <string name="configuring_provider">Provider konfigurieren</string>
+ <string name="incorrectly_downloaded_certificate_message">Ihr anonymes Zertifikat wurde nicht heruntergeladen.</string>
+ <string name="downloading_certificate_message">VPN Zertifikat wird heruntergeladen.</string>
+ <string name="updating_certificate_message">VPN Zertifikat wird aktualisiert.</string>
+ <string name="login.riseup.warning">Riseup Benutzer*innen müssen einen separaten Account erstellen, um den VPN Service nutzen zu können.</string>
+ <string name="succesful_authentication_message">Authentifiziert.</string>
+ <string name="authentication_failed_message">Authentifizierung fehlgeschlagen.</string>
+ <string name="registration_failed_message">Registrierung fehlgeschlagen.</string>
+ <string name="eip_status_start_pending">Initiiere Verbindung</string>
+ <string name="eip_cancel_connect_title">Verbindung abbrechen?</string>
+ <string name="eip_cancel_connect_text">Es existiert ein Verbindungsversuch. Möchten Sie diesen abbrechen?</string>
+ <string name="eip.warning.browser_inconsistency">Vpn Verbindung deaktivieren? Wenn das VPN aus ist, können persönliche Daten gegenüber deinem Internet Provider oder im lokalen Netzwerk ungeschützt sein.</string>
+ <string name="eip_state_not_connected">Nicht am Laufen! Verbindung ist nicht sicher!</string>
+ <string name="eip_state_connected">Verbindung sicher.</string>
+ <string name="provider_problem">Ein Problem mit dem Provider scheint aufgetaucht zu sein.</string>
+ <string name="try_another_provider">Bitte versuche einen anderen Provider oder kontaktieren deinen gerade genutzten.</string>
+ <string name="default_username">Anonym</string>
+ <string name="logged_in_user_status">ist angemeldet.</string>
+ <string name="logged_out_user_status">Abgemeldet.</string>
+ <string name="didnt_log_out_user_status">nicht abgemeldet. Versuche es später noch einmal. Es kann ein Problem mit der Netzwerkverbindung oder beim Provider aufgetreten sein. Wenn das Problem dauerhaft besteht, lösche bitte deine Bitmask Daten über die Systemeinstellungen. </string>
+ <string name="not_logged_in_user_status">Nicht angemeldet.</string>
+ <string name="logging_in_user_status">am Anmelden.</string>
+ <string name="logging_in">Am Anmelden</string>
+ <string name="signing_up">Am Registrieren</string>
+ <string name="logging_out_user_status">am Abmelden.</string>
+ <string name="signingup_message">wurde registriert.</string>
+ <string name="vpn.button.turn.on">Einschalten</string>
+ <string name="vpn.button.turn.off">Ausschalten</string>
+ <string name="vpn_button_turn_off_blocking">Blocken beenden.</string>
+ <string name="vpn_securely_routed">Dein Internetverkehr wird sicher durchgeleitet durch:</string>
+ <string name="bitmask_log">Bitmask Log</string>
+ <string name="title_activity_main">Bitmask</string>
+ <string name="log_fragment_title">Log</string>
+ <string name="vpn_fragment_title">VPN</string>
+ <string name="navigation_drawer_open">Navigationsleiste öffnen</string>
+ <string name="navigation_drawer_close">Navigationsleiste schliessen</string>
+ <string name="action_example">Beispielaktion</string>
+ <string name="action_settings">Einstellungen</string>
+ <string name="void_vpn_establish">Bitmask blockt den ausgehenden Internetverkehr. </string>
+ <string name="void_vpn_error_establish">Die Einrichtung des blockierenden VPNs ist fehlgeschlagen. </string>
+ <string name="void_vpn_stopped">Blockieren des ausgehenden Internetverkehrs wurde beendet.</string>
+ <string name="void_vpn_title">Internetverkehr wird blockiert</string>
+ <string name="update_provider_details">Providerdetails werden aktualisiert</string>
+ <string name="update_certificate">Zertifikat aktualisieren</string>
+ <string name="warning_corrupted_provider_details">Die gespeicherten Providerdetails sind fehlerhaft. Du kannst entweder Bitmask aktualisieren (Empfehlung) oder die Providerdetails mithilfe eines kommerziellen CA Zertifikates aktualisieren. </string>
+ <string name="warning_corrupted_provider_cert">Das gespeicherte Providerzertifikat ist ungültig. Du kannst entweder Bitmask aktualisieren (Empfehlung) oder das Providerzertifikat mithilfe eines kommerziellen CA Zertifikates aktualisieren. </string>
+ <string name="warning_expired_provider_cert">Das gespeicherte Providerzertifikat ist abgelaufen. Du kannst entweder Bitmask aktualisieren (Empfehlung) oder das Providerzertifikat mithilfe eines kommerziellen CA Zertifikates aktualisieren. </string>
</resources>
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
new file mode 100644
index 00000000..69240ea9
--- /dev/null
+++ b/app/src/main/res/values-el/strings.xml
@@ -0,0 +1,13 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Ξαναδοκίμασε</string>
+ <string name="save">Αποθήκευση</string>
+ <string name="username_hint">Όνομα χρήστη</string>
+ <string name="username_ask">Παρακαλούμε εισάγετε το όνομα χρήστη σας</string>
+ <string name="password_hint">κωδικός πρόσβασης</string>
+ <string name="error_io_exception_user_message">Δοκιμάστε ξανά: Σφάλμα Ε/Ε</string>
+ <string name="login_button">Σύνδεση</string>
+ <string name="setup_error_configure_button">Ρύθμιση </string>
+ <string name="setup_error_close_button">Έξοδος</string>
+ <string name="eip_cancel_connect_text">Υπάρχει μια προσπάθεια σύνδεσης σε εξέλιξη. Θέλετε να την ακυρώσετε;</string>
+</resources>
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index 46b0ceda..710b1b8d 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -1,81 +1,105 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
-
-
- <string name="retry">Reintentar</string>
- <string name="translation_project_text">Traducciones son bienvenidas. Puedes ir a nuestra página de Transifex: https://www.transifex.com/projects/p/bitmask-android/</string>
- <string name="switch_provider_menu_option">Cambiar de proveedor</string>
- <string name="info">información</string>
- <string name="show_connection_details">Mostrar detalles de la conexión</string>
- <string name="routes_info">Rutas: %s</string>
- <string name="routes_info6">Rutas IPv6: %s</string>
- <string name="error_empty_username">El usuario no puede estar vacío.</string>
- <string name="cert_from_keystore">Certificado de \'%s\' obtenido de almacén de claves</string>
- <string name="repository_url_text">Código fuente disponible en https://0xacab.org/leap/bitmask_android</string>
- <string name="leap_tracker">Tracker disponible en https://0xacab.org/leap/bitmask_android/issues</string>
- <string name="provider_label">Proveedor:</string>
- <string name="provider_label_none">Ningún proveedor configurado</string>
- <string name="status_unknown">Estado no definido.</string>
- <string name="eip_service_label">Acceso a Internet Encriptado con VPN</string>
- <string name="configuration_wizard_title">Elige un proveedor</string>
- <string name="add_provider">Nuevo proveedor</string>
- <string name="introduce_new_provider">Añadir un nuevo proveedor</string>
- <string name="save">Guardar</string>
- <string name="new_provider_uri">Dominio</string>
- <string name="valid_url_entered">El dominio está bien formado</string>
- <string name="not_valid_url_entered">Dominio no válido</string>
- <string name="provider_details_title">Detalles del proveedor</string>
- <string name="use_anonymously_button">Utilizar sin registrarse</string>
- <string name="username_hint">usuario</string>
- <string name="username_ask">Por favor, introduce tu usuario</string>
- <string name="password_hint">contraseña</string>
- <string name="user_message">Mensaje al usuario</string>
- <string name="about_fragment_title">Acerca de Bitmask"</string>
- <string name="error_srp_math_error_user_message">Inténtalo de nuevo: error en el servidor.</string>
- <string name="error_bad_user_password_user_message">Usuario o contraseña incorrectos.</string>
- <string name="error_not_valid_password_user_message">Al menos 8 caracteres.</string>
- <string name="error_client_http_user_message">Inténtalo de nuevo: error en el cliente HTTP</string>
- <string name="error_io_exception_user_message">Inténtalo de nuevo: error de E/S</string>
- <string name="error_json_exception_user_message">Inténtalo de nuevo: respuesta mal formada del servidor</string>
- <string name="error_no_such_algorithm_exception_user_message">Algoritmo de cifrado no encontrado. Por favor actualice su sistema operativo!</string>
- <string name="signup_or_login_button">Registrarse/Iniciar sesión</string>
- <string name="login_button">Iniciar sesión</string>
- <string name="logout_button">Cerrar sesión</string>
- <string name="signup_button">Registrarse</string>
- <string name="setup_error_title">Error de configuración</string>
- <string name="setup_error_configure_button">Configurar</string>
- <string name="setup_error_close_button">Salir</string>
- <string name="setup_error_text">Sucedió un error configurando Bitmask con tu proveedor elegido.\n\nPuedes volver a intentarlo, o elegir otro proveedor.</string>
- <string name="server_unreachable_message">No se ha detectado red para hablar con el servidor, inténtalo de nuevo.</string>
- <string name="error.security.pinnedcertificate">Error de seguridad, actualiza la aplicación o elige otro proveedor.</string>
- <string name="malformed_url">No parece que sea un proveedor de Bitmask.</string>
- <string name="certificate_error">No es un proveedor de Bitmak de confianza.</string>
- <string name="service_is_down_error">El servicio está caído.</string>
- <string name="configuring_provider">Configurando el proveedor</string>
- <string name="incorrectly_downloaded_certificate_message">Tu certificado VPN no pudo ser descargado. Intenta iniciar sesión si es posible.</string>
- <string name="downloading_certificate_message">Descargando certificado VPN</string>
- <string name="updating_certificate_message">Actualizando certificado VPN</string>
- <string name="login.riseup.warning">"Usuarios de Riseup: es necesario crear una cuenta aparte para utilizar el servicio de VPN."</string>
- <string name="succesful_authentication_message">Sesión iniciada.</string>
- <string name="authentication_failed_message">Inicio de sesión fallido.</string>
- <string name="registration_failed_message">Falló el registro de un nuevo usuario.</string>
- <string name="eip_status_start_pending">Iniciando la conexión</string>
- <string name="eip_cancel_connect_title">¿Abortar conexión?</string>
- <string name="eip_cancel_connect_text">Hay una conexión iniciándose. ¿Quieres cancelarla?</string>
- <string name="eip.warning.browser_inconsistency">Para salvaguardar la privacidad de tu información personal, te recomendamos que después de apagar la VPN cierres la sesión del navegador y abras una sesión privada en él. Gracias.</string>
- <string name="eip_state_not_connected">"¡Conexión no protegida!"</string>
- <string name="eip_state_connected">Conexión protegida.</string>
- <string name="provider_problem">Parece que hay un problema con el proveedor.</string>
- <string name="try_another_provider">Prueba con otro proveedor, o contacta con este.</string>
- <string name="default_username">Anónimo</string>
- <string name="logged_in_user_status">inició sesión.</string>
- <string name="logged_out_user_status">cerró la sesión.</string>
- <string name="didnt_log_out_user_status">no cerró la sesión.</string>
- <string name="not_logged_in_user_status">no ha iniciado sesión.</string>
- <string name="logging_in_user_status">está iniciando sesión.</string>
- <string name="logging_out_user_status">está cerrando sesión.</string>
- <string name="signingup_message">está siendo registrado.</string>
- <string name="vpn.button.turn.on">Iniciar</string>
- <string name="vpn.button.turn.off">Apagar</string>
- <string name="bitmask_log">Registro de Bitmask</string>
+ <string name="retry">Reintentar</string>
+ <string name="repository_url_text">El código fuente está disponible en https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Rastreador de problemas disponible en https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="translation_project_text">Las traducciones son bienvenidas y apreciadas. Vea nuestro proyecto de Transifex en https://www.transifex.com/projects/p/bitmask-android/</string>
+ <string name="switch_provider_menu_option">Cambiar de proveedor</string>
+ <string name="info">información</string>
+ <string name="show_connection_details">Mostrar detalles de la conexión</string>
+ <string name="routes_info">Rutas: %s</string>
+ <string name="routes_info6">Rutas IPv6: %s</string>
+ <string name="error_empty_username">El nombre de usuario no debe estar vacío.</string>
+ <string name="cert_from_keystore">Se obtuvo el certificado \'%s\' desde el almacenamiento de claves</string>
+ <string name="provider_label">Proveedor:</string>
+ <string name="provider_label_none">No se ha configurado ningún proveedor</string>
+ <string name="status_unknown">Estado desconocido.</string>
+ <string name="eip_service_label">Acceso a Internet VPN cifrado </string>
+ <string name="configuration_wizard_title">Seleccione un proveedor de servicios</string>
+ <string name="add_provider">Añadir nuevo proveedor</string>
+ <string name="introduce_new_provider">Añada un nuevo proveedor de servicios</string>
+ <string name="save">Guardar</string>
+ <string name="new_provider_uri">Nombre del dominio</string>
+ <string name="valid_url_entered">La URL es válida</string>
+ <string name="not_valid_url_entered">URL mal formada</string>
+ <string name="provider_details_title">Detalles del proveedor</string>
+ <string name="use_anonymously_button">Usar anónimamente</string>
+ <string name="username_hint">nombre de usuario</string>
+ <string name="username_ask">Por favor, introduzca su nombre de usuario</string>
+ <string name="password_ask">Por favor, introduzca su contraseña</string>
+ <string name="password_hint">contraseña</string>
+ <string name="password_match">Las contraseñas coinciden</string>
+ <string name="password_mismatch">Las contraseñas no coinciden</string>
+ <string name="user_message">Mensaje del usuario</string>
+ <string name="about_fragment_title">Acerca de</string>
+ <string name="error_srp_math_error_user_message">Inténtelo de nuevo: Error matemático del servidor.</string>
+ <string name="error_bad_user_password_user_message">Nombre de usuario o contraseña incorrectos.</string>
+ <string name="error_not_valid_password_user_message">Debe tener al menos 8 caracteres.</string>
+ <string name="error_client_http_user_message">Inténtelo de nuevo: Error del cliente HTTP</string>
+ <string name="error_io_exception_user_message">Inténtelo de nuevo: Error de E/S</string>
+ <string name="error_json_exception_user_message">Inténtelo de nuevo: Mala respuesta desde el servidor</string>
+ <string name="error_no_such_algorithm_exception_user_message">Algoritmo de cifrado no encontrado. Por favor, ¡actualice Android!</string>
+ <string name="signup_or_login_button">Registrarse/Iniciar sesión</string>
+ <string name="login_button">Iniciar sesión</string>
+ <string name="login_to_profile">Inicie sesión en el perfil</string>
+ <string name="logout_button">Cerrar sesión</string>
+ <string name="signup_button">Registrarse</string>
+ <string name="create_profile">Crear perfil</string>
+ <string name="setup_provider">Establecer proveedor</string>
+ <string name="setup_error_title">Error de configuración</string>
+ <string name="setup_error_configure_button">Configurar</string>
+ <string name="setup_error_close_button">Salir</string>
+ <string name="setup_error_text">Hubo un error al configurar Bitmask con su proveedor seleccionado.\n\nPuede escoger reconfigurar, o salir y configurar un proveedor en el próximo inicio.</string>
+ <string name="server_unreachable_message">El servidor no es alcanzable, por favor, inténtelo de nuevo.</string>
+ <string name="error.security.pinnedcertificate">Error de seguridad, actualice la aplicación o escoja otro proveedor.</string>
+ <string name="malformed_url">No parece un proveedor Bitmask</string>
+ <string name="certificate_error">Este no es un proveedor de Bitmask confiable.</string>
+ <string name="service_is_down_error">El servicio está caído.</string>
+ <string name="configuring_provider">Configurando proveedor</string>
+ <string name="incorrectly_downloaded_certificate_message">Su certificado anónimo no fue descargado</string>
+ <string name="downloading_certificate_message">Descargando certificado de VPN</string>
+ <string name="updating_certificate_message">Actualizando certificado de VPN</string>
+ <string name="login.riseup.warning">Los usuarios de Riseup necesitarán crear una cuenta aparte para usar el servicio VPN</string>
+ <string name="succesful_authentication_message">Autentificado.</string>
+ <string name="authentication_failed_message">Autentificación fallida.</string>
+ <string name="registration_failed_message">El registro falló.</string>
+ <string name="eip_status_start_pending">Iniciando conexión</string>
+ <string name="eip_cancel_connect_title">¿Cancelar conexión?</string>
+ <string name="eip_cancel_connect_text">Se está intentando establecer la conexión. ¿Desea cancelarlo?</string>
+ <string name="eip.warning.browser_inconsistency">¿Desactivar la conexión VPN? Cuando la VPN está desactivada, su información personal se puede filtrar a su proveedor de Internet o red local.</string>
+ <string name="eip_state_not_connected">¡No está en marcha! ¡Conexión no segura!</string>
+ <string name="eip_state_connected">Conexión segura.</string>
+ <string name="provider_problem">Parece que hay un problema con el proveedor.</string>
+ <string name="try_another_provider">Por favor, pruebe otro proveedor, o contacte con el suyo.</string>
+ <string name="default_username">Anónimo</string>
+ <string name="logged_in_user_status">tiene sesión iniciada.</string>
+ <string name="logged_out_user_status">cerró sesión.</string>
+ <string name="didnt_log_out_user_status">no cerró sesión. Inténtelo más tarde, puede ser un problema en la red o con el proveedor. Si persiste, limpie los datos de Bitmask desde la configuración de Android.</string>
+ <string name="not_logged_in_user_status">no ha iniciado sesión.</string>
+ <string name="logging_in_user_status">está iniciando sesión.</string>
+ <string name="logging_in">Iniciando sesión</string>
+ <string name="signing_up">Registrándose</string>
+ <string name="logging_out_user_status">está cerrando sesión.</string>
+ <string name="signingup_message">se está registrando.</string>
+ <string name="vpn.button.turn.on">Activar</string>
+ <string name="vpn.button.turn.off">Desactivar</string>
+ <string name="vpn_button_turn_off_blocking">Detener bloqueo</string>
+ <string name="vpn_securely_routed">Su tráfico se está enrutando de forma segura a través de:</string>
+ <string name="bitmask_log">Registro de Bitmask</string>
+ <string name="title_activity_main">Bitmask</string>
+ <string name="log_fragment_title">Registro</string>
+ <string name="vpn_fragment_title">VPN</string>
+ <string name="navigation_drawer_open">Abrir panel de navegación</string>
+ <string name="navigation_drawer_close">Cerrar panel de navegación</string>
+ <string name="action_example">Acción de ejemplo</string>
+ <string name="action_settings">Configuración</string>
+ <string name="void_vpn_establish">Bitmask bloquea todo el tráfico saliente de Internet.</string>
+ <string name="void_vpn_error_establish">No se pudo establecer VPN de bloqueo.</string>
+ <string name="void_vpn_stopped">Se detuvo el bloqueo de todo el tráfico saliente de Internet.</string>
+ <string name="void_vpn_title">Bloqueando el tráfico</string>
+ <string name="update_provider_details">Actualizar detalles del proveedor</string>
+ <string name="update_certificate">Actualizar certificado</string>
+ <string name="warning_corrupted_provider_details">Los detalles del proveedor almacenados están corrompidos. Puede actualizar Bitmask (recomendado), o bien actualizar los detalles del proveedor usando un certificado de una autoridad de certificación/CA comercial.</string>
+ <string name="warning_corrupted_provider_cert">El certificado del proveedor almacenado no es válido. Puede actualizar Bitmask (recomendado), o bien actualizar el certificado de proveedor usando una autoridad de certificación/CA comercial.</string>
+ <string name="warning_expired_provider_cert">El certificado del proveedor almacenado ha caducado. Puede actualizar Bitmask (recomendado) o actualizar el certificado de proveedor usando una autoridad de certificación/CA comercial.</string>
</resources>
diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml
index 7500c478..33e4dc52 100644
--- a/app/src/main/res/values-et/strings.xml
+++ b/app/src/main/res/values-et/strings.xml
@@ -1,11 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Proovi uuesti</string>
+ <string name="switch_provider_menu_option">Vaheta pakkujat</string>
<string name="info">info</string>
<string name="show_connection_details">Näita ühenduse andmeid</string>
<string name="routes_info">Marsruudid: %s</string>
- <string name="routes_info6">IPv6 marsruudid: %s</string>
<string name="error_empty_username">Kasutajanimi peab olema määratud.</string>
- <string name="cert_from_keystore">Saadud sertifikaat \'%s\' võtmehoidlast</string>
- <string name="bitmask_log">Bitmask Logi</string>
-
+ <string name="provider_label">Pakkuja:</string>
+ <string name="provider_label_none">Pakkuja on seadistamata</string>
+ <string name="status_unknown">Olek teadmata.</string>
+ <string name="introduce_new_provider">Lisa uus teenusepakkuja</string>
+ <string name="save">Salvesta</string>
+ <string name="new_provider_uri">Domeeninimi</string>
+ <string name="use_anonymously_button">Kasuta anonüümselt</string>
+ <string name="username_hint">kasutajanimi</string>
+ <string name="username_ask">Palun sisesta oma kasutajanimi</string>
+ <string name="password_hint">parool</string>
+ <string name="user_message">Kasutaja sõnum</string>
+ <string name="error_bad_user_password_user_message">Sobimatu kasutajanimi või parool.</string>
+ <string name="error_client_http_user_message">Proovi uuesti: rakenduse HTTP viga</string>
+ <string name="error_io_exception_user_message">Proovi uuesti: I/O viga</string>
+ <string name="error_json_exception_user_message">Proovi uuesti: serverist saadeti halb vastus</string>
+ <string name="login_button">Logi sisse</string>
+ <string name="logout_button">Logi välja</string>
+ <string name="setup_error_title">Häälestusviga</string>
+ <string name="setup_error_configure_button">Seadista</string>
+ <string name="setup_error_close_button">Välju</string>
+ <string name="malformed_url">See ei paista olevat Bitmask\'i pakkuja.</string>
+ <string name="certificate_error">See ei ole usaldatud Bitmask\'i pakkuja.</string>
+ <string name="configuring_provider">Häälestan pakkujat</string>
+ <string name="incorrectly_downloaded_certificate_message">Sinu anonüümset serti ei laaditud alla</string>
+ <string name="authentication_failed_message">Autentimine ebaõnnestus.</string>
+ <string name="eip_status_start_pending">Alustan ühendust</string>
+ <string name="eip_cancel_connect_title">Tühistan ühenduse?</string>
+ <string name="eip_cancel_connect_text">Hetkel toimub ühendumiskatse. Kas soovid seda tühistada?</string>
+ <string name="eip_state_connected">Ühendus on turvaline.</string>
</resources>
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
new file mode 100644
index 00000000..cb1a476f
--- /dev/null
+++ b/app/src/main/res/values-eu/strings.xml
@@ -0,0 +1,52 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Saiatu berriro</string>
+ <string name="repository_url_text">Kode-iturria heme eskuragarri: https://0xacab.org/leap/bitmask_android</string>
+ <string name="switch_provider_menu_option">Aldatu hornitzailea</string>
+ <string name="info">informazioa</string>
+ <string name="show_connection_details">Ikusi konexio xehetasunak</string>
+ <string name="routes_info">Bideak: %s</string>
+ <string name="error_empty_username">Erabiltzaile izena ezin da hutsik utzi.</string>
+ <string name="provider_label">Hornitzailea:</string>
+ <string name="provider_label_none">Hornitzailea konfiguratu gabe</string>
+ <string name="status_unknown">Egoera ezezaguna.</string>
+ <string name="configuration_wizard_title">Aukeratu zerbitzu hornitzailea</string>
+ <string name="introduce_new_provider">Zerbitzu hornitzaile berria gehitu</string>
+ <string name="save">Gorde</string>
+ <string name="new_provider_uri">Domeinu izena</string>
+ <string name="use_anonymously_button">Modu anonimoan erabili</string>
+ <string name="username_hint">erabiltzaile-izena</string>
+ <string name="username_ask">Mesedez, sar ezazu zure erabiltzaile-izena</string>
+ <string name="password_hint">pasahitza</string>
+ <string name="user_message">Erabiltzaile mezua</string>
+ <string name="error_bad_user_password_user_message">Erabiltzaile-izen edo pasahitz okerra.</string>
+ <string name="error_client_http_user_message">Saiatu berriz: Bezero HTTP errorea</string>
+ <string name="error_io_exception_user_message">Saiatu berriz: I/O errorea</string>
+ <string name="error_json_exception_user_message">Saiatu berriz: Zerbitzariaren erantzun okerra</string>
+ <string name="signup_or_login_button">Izena eman/Saioa hasi</string>
+ <string name="login_button">Saioa hasi</string>
+ <string name="logout_button">Saioa itxi</string>
+ <string name="signup_button">Izena eman</string>
+ <string name="setup_error_title">Konfigurazio-errorea</string>
+ <string name="setup_error_configure_button">Konfiguratu</string>
+ <string name="setup_error_close_button">Irten</string>
+ <string name="setup_error_text">Errore bat gertatu da aukeratu duzun hornitzailearekin Bitmask konfiguratzerakoan.\n\bBirkonfiguratu dezakezu, edo irten eta beste hornitzaile bat aukeratu.</string>
+ <string name="malformed_url">Ez dirudi Bitmask hornitzailea denik.</string>
+ <string name="certificate_error">Ez da konfiantzazko Bitmask hornitzailea.</string>
+ <string name="configuring_provider">Hornitzailea konfiguratzen.</string>
+ <string name="incorrectly_downloaded_certificate_message">Zure ziurtagiri anonimoa ez da deskargatu</string>
+ <string name="downloading_certificate_message">Deskargatzen VPN ziurtagiria</string>
+ <string name="updating_certificate_message">Eguneratzen VPN ziurtagiria</string>
+ <string name="authentication_failed_message">Autentifikazioak huts egin du.</string>
+ <string name="registration_failed_message">Izena emateak hust egin du.</string>
+ <string name="eip_status_start_pending">Konexioa hasten</string>
+ <string name="eip_cancel_connect_title">Konexioa bertan behera utzi?</string>
+ <string name="eip_cancel_connect_text">Konexio saiakera bat dago martxan. Ezeztatu nahi duzu?</string>
+ <string name="eip_state_connected">Konexioa segurua.</string>
+ <string name="provider_problem">Badirudi arazoren bat dagoela hornitzailearekin.</string>
+ <string name="try_another_provider">Saiatu beste hornitzaile batekin, edo harremanetan jarri hornitzaile honekin.</string>
+ <string name="default_username">Anonimo</string>
+ <string name="vpn.button.turn.on">Aktibatu</string>
+ <string name="vpn.button.turn.off">Desaktibatu</string>
+ <string name="update_certificate">Eguneratu ziurtagiria</string>
+</resources>
diff --git a/app/src/main/res/values-fa-rIR/strings.xml b/app/src/main/res/values-fa-rIR/strings.xml
new file mode 100644
index 00000000..551bdd16
--- /dev/null
+++ b/app/src/main/res/values-fa-rIR/strings.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">تلاش دوباره</string>
+ <string name="switch_provider_menu_option">تعویض ارائه دهنده</string>
+ <string name="info">اطلاعات</string>
+ <string name="show_connection_details">نمایش اطلاعات تماس</string>
+ <string name="routes_info">مسیرها: %s</string>
+ <string name="error_empty_username">نام کاربری نباید خالی باشد.</string>
+ <string name="provider_label">ارائه‌دهنده:</string>
+ <string name="provider_label_none">ارائه‌دهنده‌ای تنظیم نشده</string>
+ <string name="status_unknown">وضعیت نامشخص.</string>
+ <string name="introduce_new_provider">ارائه‌دهنده‌ی سروریس جدید وارد کنید</string>
+ <string name="save">ذخیره</string>
+ <string name="new_provider_uri">نام دامنه</string>
+ <string name="use_anonymously_button">استفاده از ناشناسی</string>
+ <string name="username_hint">نام کاربری</string>
+ <string name="username_ask">لطفا شناسه‌ی خود را وارد کنید</string>
+ <string name="password_hint">کلمه عبور</string>
+ <string name="user_message">پیغام کاربر</string>
+ <string name="error_bad_user_password_user_message">شناسه یا رمز نادرست</string>
+ <string name="error_client_http_user_message">تلاش دوباره: خطای HTTP کاربر</string>
+ <string name="error_io_exception_user_message">تلاش دوباره: خطای I/O</string>
+ <string name="error_json_exception_user_message">تلاش دوباره: پاسخ نامناسب از سرور</string>
+ <string name="login_button">ورود</string>
+ <string name="logout_button">برون رفت</string>
+ <string name="setup_error_title">خطای تنظیمات</string>
+ <string name="setup_error_configure_button">تنظیم</string>
+ <string name="setup_error_close_button">خروج</string>
+ <string name="malformed_url">به نظر نمی‌رسد که یک ارائه‌دهنده‌ی بیتمسک باشد.</string>
+ <string name="certificate_error">این یک ارائه‌دهنده‌ی قابل اعتماد بیتمسک نیست.</string>
+ <string name="configuring_provider">در حال تنظیم کردن ارائه‌دهنده</string>
+ <string name="incorrectly_downloaded_certificate_message">گواهی ناشناسی شما دریافت نشد</string>
+ <string name="authentication_failed_message">احراز هویت ناموفق بود.</string>
+ <string name="eip_status_start_pending">آماده‌سازی اتصال</string>
+ <string name="eip_cancel_connect_title">انصراف از اتصال؟</string>
+ <string name="eip_cancel_connect_text">تلاشی برای برقراری ارتباط در جریان است. آیا می‌خواهید آن را قطع کنید؟</string>
+ <string name="eip_state_connected">اتصال امن.</string>
+</resources>
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
new file mode 100644
index 00000000..9a336081
--- /dev/null
+++ b/app/src/main/res/values-fi/strings.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Toista</string>
+ <string name="switch_provider_menu_option">Vaihda palvelutarjoajaa</string>
+ <string name="info">tiedot</string>
+ <string name="show_connection_details">Näytä lisätiedot yhteydestä</string>
+ <string name="routes_info">Reitittää: %s</string>
+ <string name="error_empty_username">Käyttäjätunnus ei saa olla tyhjä.</string>
+ <string name="provider_label">Palvelutarjoaja:</string>
+ <string name="provider_label_none">Yhtään palvelutarjoajaa ei ole asetettu</string>
+ <string name="status_unknown">Tila tuntematon.</string>
+ <string name="introduce_new_provider">Lisää uusi palvelutarjoaja</string>
+ <string name="save">Tallenna</string>
+ <string name="new_provider_uri">Verkkotunnusnimi</string>
+ <string name="use_anonymously_button">Käytä anonyymisti</string>
+ <string name="username_hint">käyttäjätunnus</string>
+ <string name="username_ask">Kirjoita käyttäjätunnuksesi</string>
+ <string name="password_hint">salasana</string>
+ <string name="user_message">Käyttäjäviesti</string>
+ <string name="error_bad_user_password_user_message">Virheellinen käyttäjätunnus tai salasana.</string>
+ <string name="error_client_http_user_message">Yritä uudelleen: Asiakasohjelman HTTP-virhe</string>
+ <string name="error_io_exception_user_message">Yritä uudelleen: Siirräntävirhe</string>
+ <string name="error_json_exception_user_message">Yritä uudelleen: Väärä vastaus palvelimelta</string>
+ <string name="login_button">Kirjaudu</string>
+ <string name="logout_button">Kirjaudu ulos</string>
+ <string name="setup_error_title">Asetusvirhe</string>
+ <string name="setup_error_configure_button">Aseta</string>
+ <string name="setup_error_close_button">Poistu</string>
+ <string name="malformed_url">Se ei tunnu olevan Bitmask-palvelutarjoaja.</string>
+ <string name="certificate_error">Tämä ei ole turvattu Bitmask-palvelutarjoaja.</string>
+ <string name="configuring_provider">Asetetaan palvelutarjoaja</string>
+ <string name="incorrectly_downloaded_certificate_message">Anonyymivarmennettasi ei ladattu</string>
+ <string name="authentication_failed_message">Todentaminen epäonnistui.</string>
+ <string name="eip_status_start_pending">Alustetaan yhteys</string>
+ <string name="eip_cancel_connect_title">Perutaanko yhteys?</string>
+ <string name="eip_cancel_connect_text">Yhteysyritys on käynnissä. Haluatko perua sen?</string>
+ <string name="eip_state_connected">Yhteys turvattu.</string>
+</resources>
diff --git a/app/src/main/res/values-fil/strings.xml b/app/src/main/res/values-fil/strings.xml
new file mode 100644
index 00000000..b322da45
--- /dev/null
+++ b/app/src/main/res/values-fil/strings.xml
@@ -0,0 +1,5 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="save">I-save</string>
+ <string name="setup_error_close_button">Lumabas</string>
+</resources>
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index f52bcc1d..e1133837 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -1,9 +1,96 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="info">"infos"</string>
- <string name="show_connection_details">"Afficher les détails de la connexion"</string>
- <string name="routes_info">"Routes: %s"</string>
- <string name="routes_info6">"Routes IPv6: %s"</string>
- <string name="error_empty_username">"Le nom d\'utilisateur ne doit pas être vide."</string>
- <string name="cert_from_keystore">"Certificat \'%s\' obtenu"</string>
+ <string name="retry">Ressayer</string>
+ <string name="repository_url_text">Le code source se trouve sur https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Le gestionnaire de problèmes se trouve sur https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="translation_project_text">Les traductions sont les bienvenues et nous les valorisons. Consulter notre projet Transifex sur https://www.transifex.com/projects/p/bitmask-android/</string>
+ <string name="switch_provider_menu_option">Changer de fournisseur</string>
+ <string name="info">infos</string>
+ <string name="show_connection_details">Afficher les détails de connexion</string>
+ <string name="routes_info">Routes : %s</string>
+ <string name="routes_info6">Routes IPv6 : %s</string>
+ <string name="error_empty_username">Le nom d’utilisateur ne doit pas être vide.</string>
+ <string name="cert_from_keystore">Le certificat \'%s\' a été obtenu du magasin de clés</string>
+ <string name="provider_label">Fournisseur :</string>
+ <string name="provider_label_none">Aucun fournisseur n’est configuré</string>
+ <string name="status_unknown">État inconnu.</string>
+ <string name="eip_service_label">Accès à Internet par RPV chiffré</string>
+ <string name="configuration_wizard_title">Choisir un fournisseur de services</string>
+ <string name="introduce_new_provider">Ajouter un nouveau fournisseur de services</string>
+ <string name="save">Enregistrer</string>
+ <string name="new_provider_uri">Nom de domaine</string>
+ <string name="valid_url_entered">Cette URL est valide</string>
+ <string name="not_valid_url_entered">URL malformée</string>
+ <string name="use_anonymously_button">Utiliser anonymement</string>
+ <string name="username_hint">nom d’utilisateur</string>
+ <string name="username_ask">Veuillez saisir votre nom d’utilisateur</string>
+ <string name="password_hint">mot de passe</string>
+ <string name="user_message">Message utilisateur</string>
+ <string name="about_fragment_title">À propos</string>
+ <string name="error_srp_math_error_user_message">Ressayer : erreur mathématique du serveur.</string>
+ <string name="error_bad_user_password_user_message">Nom d’utilisateur ou mot de passe erroné.</string>
+ <string name="error_not_valid_password_user_message">ll doit comporter au moins 8 caractères.</string>
+ <string name="error_client_http_user_message">Ressayer : erreur HTTP du client</string>
+ <string name="error_io_exception_user_message">Ressayer : erreur E/S</string>
+ <string name="error_json_exception_user_message">Ressayer : mauvaise réponse du serveur</string>
+ <string name="error_no_such_algorithm_exception_user_message">L’algorithme de chiffrement est introuvable. Veuillez mettre votre Android à niveau !</string>
+ <string name="signup_or_login_button">Inscription/Connexion</string>
+ <string name="login_button">Connexion</string>
+ <string name="login_to_profile">Connexion au profil</string>
+ <string name="logout_button">Déconnexion</string>
+ <string name="signup_button">Inscription</string>
+ <string name="create_profile">Créer un profil</string>
+ <string name="setup_provider">Configurer un fournisseur</string>
+ <string name="setup_error_title">Erreur de configuration</string>
+ <string name="setup_error_configure_button">Configurer</string>
+ <string name="setup_error_close_button">Quitter</string>
+ <string name="setup_error_text">Une erreur est survenue lors de la configuration de Bitmask avec le fournisseur choisi.\n\nVous pouvez soit reconfigurer ou quitter et configurer un fournisseur lors du prochain lancement.</string>
+ <string name="server_unreachable_message">Le serveur est inaccessible, veuillez ressayer.</string>
+ <string name="error.security.pinnedcertificate">Erreur de sécurité. Mettre l’appli à niveau ou choisir un autre fournisseur.</string>
+ <string name="malformed_url">Cela ne semble pas être un fournisseur Bitmask.</string>
+ <string name="certificate_error">Ce n’est pas un fournisseur Bitmask de confiance.</string>
+ <string name="service_is_down_error">Le service est interrompu.</string>
+ <string name="configuring_provider">Configuration du fournisseur</string>
+ <string name="incorrectly_downloaded_certificate_message">Votre certificat anonyme n’a pas été téléchargé</string>
+ <string name="downloading_certificate_message">Téléchargement du certificat RPV</string>
+ <string name="updating_certificate_message">Mise à jour du certificat RPV</string>
+ <string name="login.riseup.warning">Les utilisateurs de Riseup devront créer un compte séparé pour utiliser le service RPV</string>
+ <string name="succesful_authentication_message">Authentifié.</string>
+ <string name="authentication_failed_message">L’authentification a échoué.</string>
+ <string name="registration_failed_message">L’enregistrement a échoué</string>
+ <string name="eip_status_start_pending">Initialisation de la connexion</string>
+ <string name="eip_cancel_connect_title">Annuler la connexion ?</string>
+ <string name="eip_cancel_connect_text">Une tentative de connexion est en cours. Voulez-vous l’annuler ?</string>
+ <string name="eip.warning.browser_inconsistency">Désactiver la connexion RPV ? Si votre RPV est désactivé, vous pourriez divulguer des renseignements personnels à votre fournisseur d’accès à Internet ou à votre réseau local.</string>
+ <string name="eip_state_not_connected">Ne s’exécute pas ! La connexion n’est pas sécurisée !</string>
+ <string name="eip_state_connected">La connexion est sécurisée.</string>
+ <string name="provider_problem">Il semble que le fournisseur pose un problème.</string>
+ <string name="try_another_provider">Veuillez essayer un autre fournisseur ou nous contacter.</string>
+ <string name="default_username">Anonyme</string>
+ <string name="logged_in_user_status">est connecté.</string>
+ <string name="logged_out_user_status">déconnecté.</string>
+ <string name="didnt_log_out_user_status">n’est pas déconnecté. Essayer ultérieurement. Le problème peut provenir du réseau ou du fournisseur. Si le problème persiste, effacer les données Bitmask dans les paramètres d’Android.</string>
+ <string name="not_logged_in_user_status">ne sont pas connectés.</string>
+ <string name="logging_in_user_status">se connecte.</string>
+ <string name="logging_in">Connexion</string>
+ <string name="signing_up">Inscription</string>
+ <string name="logging_out_user_status">se déconnecte.</string>
+ <string name="signingup_message">est en cours d’enregistrement.</string>
+ <string name="vpn.button.turn.on">Activer</string>
+ <string name="vpn.button.turn.off">Désactiver</string>
+ <string name="vpn_button_turn_off_blocking">Arrêter le blocage</string>
+ <string name="vpn_securely_routed">Votre trafic est acheminé en toute sécurité par :</string>
+ <string name="bitmask_log">Journal Bitmask</string>
+ <string name="title_activity_main">Bitmask</string>
+ <string name="action_example">Exemple d’action</string>
+ <string name="action_settings">Paramètres</string>
+ <string name="void_vpn_establish">Bitmask bloque tout le trafic Internet sortant.</string>
+ <string name="void_vpn_error_establish">Échec de mise en place du blocage RPV.</string>
+ <string name="void_vpn_stopped">Le trafic Internet sortant n’est plus bloqué.</string>
+ <string name="void_vpn_title">Blocage du trafic</string>
+ <string name="update_provider_details">Mettre les renseignements de fournisseur à jour</string>
+ <string name="update_certificate">Mettre le certificat à jour</string>
+ <string name="warning_corrupted_provider_details">Les renseignements de fournisseur enregistrés sont corrompus. Vous pouvez soit mettre Bitmask à jour (recommandé), soit mettre les renseignements de fournisseur à jour en utilisant un certificat CA commercial.</string>
+ <string name="warning_corrupted_provider_cert">Le certificat de fournisseur enregistré est invalide. Vous pouvez soit mettre Bitmask à jour (recommandé), soit mettre le certificat de fournisseur à jour en utilisant un certificat CA commercial.</string>
+ <string name="warning_expired_provider_cert">Le certificat de fournisseur enregistré est expiré. Vous pouvez soit mettre Bitmask à jour (recommandé), soit mettre le certificat de fournisseur à jour en utilisant un certificat CA commercial.</string>
</resources>
diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml
new file mode 100644
index 00000000..8b949914
--- /dev/null
+++ b/app/src/main/res/values-hr/strings.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Pokušaj ponovo</string>
+ <string name="switch_provider_menu_option">Switch provider</string>
+ <string name="info">Info</string>
+ <string name="show_connection_details">Pokaži detalje veze</string>
+ <string name="routes_info">Rute: %s</string>
+ <string name="error_empty_username">Korisničko ime ne smije biti prazno!</string>
+ <string name="provider_label">Pružatelj:</string>
+ <string name="provider_label_none">Nema konfiguriranog pružatelja</string>
+ <string name="status_unknown">Status nepoznat.</string>
+ <string name="introduce_new_provider">Dodaj novog pružatelja usluga</string>
+ <string name="save">Spremi</string>
+ <string name="new_provider_uri">Ime domene</string>
+ <string name="use_anonymously_button">Koristi anonimno</string>
+ <string name="username_hint">Korisničko ime</string>
+ <string name="username_ask">Unesite Vaše korisničko ime</string>
+ <string name="password_hint">Lozinka</string>
+ <string name="user_message">Poruka korisnika</string>
+ <string name="error_bad_user_password_user_message">Netočno korisničko ime ili lozinka</string>
+ <string name="error_client_http_user_message">Pokušajte ponovo: Client HTTP error</string>
+ <string name="error_io_exception_user_message">Pokušajte ponovo: I/O error</string>
+ <string name="error_json_exception_user_message">Pokušajte ponovo: Bad response from the server</string>
+ <string name="login_button">Prijavite se</string>
+ <string name="logout_button">Odjavite se</string>
+ <string name="setup_error_title">Greška u konfiguraciji</string>
+ <string name="setup_error_configure_button">Konfiguriraj</string>
+ <string name="setup_error_close_button">Izađi</string>
+ <string name="malformed_url">Čini se da to nije Bitmask pružatelj</string>
+ <string name="certificate_error">Bitmask nema povjerenja u ovog pružatelja.</string>
+ <string name="configuring_provider">Konfiguriram pružatelja</string>
+ <string name="incorrectly_downloaded_certificate_message">Vaš anonimni certifikat nije preuzet</string>
+ <string name="authentication_failed_message">Autentifikacija neuspješna.</string>
+ <string name="eip_status_start_pending">Pokrećem vezu</string>
+ <string name="eip_cancel_connect_title">Prekinuti vezu?</string>
+ <string name="eip_cancel_connect_text">U tijeku je pokušaj povezivanja. Želite li ga prekinuti?</string>
+ <string name="eip_state_connected">Veza osigurana.</string>
+</resources>
diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml
index c92b5114..f47f9ab1 100755..100644
--- a/app/src/main/res/values-hu/strings.xml
+++ b/app/src/main/res/values-hu/strings.xml
@@ -1,7 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--Generated by crowdin.net-->
-<!-- Generated by crowdin.net -->
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="bitmask_log">Bitmask Napló</string>
-
+ <string name="retry">Ismétlés</string>
+ <string name="switch_provider_menu_option">Szolgáltató váltása</string>
+ <string name="info">Információ</string>
+ <string name="show_connection_details">Kapcsolat adatok mutatása</string>
+ <string name="routes_info">IPv4 útvonal: %s</string>
+ <string name="error_empty_username">A felhasználónév nem lehet üres.</string>
+ <string name="provider_label">Szolgáltató:</string>
+ <string name="provider_label_none">Nincs szolgáltató konfigurálva</string>
+ <string name="status_unknown">Státusz ismeretlen.</string>
+ <string name="introduce_new_provider">Új szolgáltató hozzáadása</string>
+ <string name="save">Mentés</string>
+ <string name="new_provider_uri">Domain név</string>
+ <string name="use_anonymously_button">Névtelenül használ</string>
+ <string name="username_hint">felhasználónév</string>
+ <string name="username_ask">Kérem adja meg a felhasználó nevét</string>
+ <string name="password_hint">Jelszó</string>
+ <string name="user_message">Üzenet</string>
+ <string name="error_bad_user_password_user_message">Helytelen felhasználó név vagy jelszó.</string>
+ <string name="error_client_http_user_message">Próbáld újra: Kliens HTTP hiba</string>
+ <string name="error_io_exception_user_message">Próbáld újra: I/O hiba</string>
+ <string name="error_json_exception_user_message">Próbáld újra: Hibás válasz a szervertől</string>
+ <string name="login_button">Bejelentkezés</string>
+ <string name="logout_button">Kijelentkezés</string>
+ <string name="setup_error_title">Konfigurációs hiba</string>
+ <string name="setup_error_configure_button">Konfigurálás</string>
+ <string name="setup_error_close_button">Kilépés</string>
+ <string name="malformed_url">Ez nem tűnik egy Bitmask szolgáltatónak.</string>
+ <string name="certificate_error">Ez nem egy megbízható Bitmask szolgáltató.</string>
+ <string name="configuring_provider">Szolgáltató konfigurálása</string>
+ <string name="incorrectly_downloaded_certificate_message">A névtelenségi tanúsítványod nem lett letöltve</string>
+ <string name="authentication_failed_message">A hitelesítés sikertelen.</string>
+ <string name="eip_status_start_pending">Kezdeményező kapcsolat</string>
+ <string name="eip_cancel_connect_title">Megszakítja a kapcsolatot?</string>
+ <string name="eip_cancel_connect_text">Egy kapcsolódási kísérlet folyamatban van. Megszakítja?</string>
+ <string name="eip_state_connected">Biztonságos kapcsolat.</string>
</resources>
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index 303efcbd..79231faf 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -1,10 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Coba Ulang</string>
+ <string name="switch_provider_menu_option">Penyedia/provider beralih</string>
<string name="info">Info</string>
<string name="show_connection_details">Detail koneksi</string>
<string name="routes_info">Rute: %s</string>
- <string name="routes_info6">Rute IPv6: %s</string>
<string name="error_empty_username">Nama pengguna tidak boleh kosong.</string>
- <string name="cert_from_keystore">Sertifikat didapatkan \'%s\' dari Keystore</string>
- <string name="bitmask_log">Catatan Bitmask</string>
+ <string name="provider_label">Penyedia</string>
+ <string name="provider_label_none">Tidak ada penyedia yang dikonfigurasi</string>
+ <string name="status_unknown">Status tidak dikenal</string>
+ <string name="introduce_new_provider">Tambah penyedia layanan baru</string>
+ <string name="save">Simpan</string>
+ <string name="new_provider_uri">Nama domain</string>
+ <string name="use_anonymously_button">Menggunakan secara anonim</string>
+ <string name="username_hint">Nama pengguna</string>
+ <string name="username_ask">Silakan masukkan nama pengguna anda</string>
+ <string name="password_hint">Pasword</string>
+ <string name="user_message">Pesan pengguna</string>
+ <string name="error_bad_user_password_user_message">Nama pengguna atau pasword salah</string>
+ <string name="error_client_http_user_message">Coba lagi: client HTTP eror</string>
+ <string name="error_io_exception_user_message">Coba lagi: kesalahan I/O</string>
+ <string name="error_json_exception_user_message">Coba lagi: respon buruk dari penyedia</string>
+ <string name="login_button">Masuk</string>
+ <string name="logout_button">Keluar</string>
+ <string name="setup_error_title">Kesalahan konfigurasi</string>
+ <string name="setup_error_configure_button">Konfigurasi</string>
+ <string name="setup_error_close_button">Keluar</string>
+ <string name="malformed_url">Tidak tampak sebagai penyedia Bitmask</string>
+ <string name="certificate_error">Peneyedia Bitmask ini tidak terpercaya</string>
+ <string name="configuring_provider">Penyedia menkonfigurasi</string>
+ <string name="incorrectly_downloaded_certificate_message">Cert anon anda tidak terdownload</string>
+ <string name="authentication_failed_message">Otentikasi telah gagal</string>
+ <string name="eip_status_start_pending">Memulai sambungan</string>
+ <string name="eip_cancel_connect_title">Membatalkan sambungan</string>
+ <string name="eip_cancel_connect_text">Upaya penyambungan sedang berlangsung. Apakah anda berharap untuk membatalkannya?</string>
+ <string name="eip_state_connected">Koneksi aman</string>
</resources>
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 645394a3..5564e051 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -1,10 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Riprova</string>
+ <string name="switch_provider_menu_option">Cambia provider</string>
<string name="info">Info</string>
<string name="show_connection_details">Visualizza i dettagli della connessione</string>
<string name="routes_info">Instradamenti (route): %s</string>
- <string name="routes_info6">Instradamenti (route) IPv6: %s</string>
<string name="error_empty_username">L\'username non deve essere vuoto.</string>
- <string name="cert_from_keystore">Ottenuto il certificato \'%s\' dal Keystore</string>
- <string name="bitmask_log">Log di Bitmask</string>
+ <string name="provider_label">Provider:</string>
+ <string name="provider_label_none">Nessun provider configurato</string>
+ <string name="status_unknown">Stato sconosciuto.</string>
+ <string name="introduce_new_provider">Aggiungi un nuovo provider di servizi</string>
+ <string name="save">Salva</string>
+ <string name="new_provider_uri">Nome dominio</string>
+ <string name="use_anonymously_button">Usa in modo anonimo</string>
+ <string name="username_hint">nome utente</string>
+ <string name="username_ask">Inserisci il tuo nome utente</string>
+ <string name="password_hint">password</string>
+ <string name="user_message">Messaggio utente</string>
+ <string name="error_bad_user_password_user_message">Nome utente o password sbagliati.</string>
+ <string name="error_client_http_user_message">Riprova: errore Client HTTP</string>
+ <string name="error_io_exception_user_message">Riprova: errore I/O</string>
+ <string name="error_json_exception_user_message">Riprova: risposta errata dal server</string>
+ <string name="login_button">Accedi</string>
+ <string name="logout_button">Disconnetti</string>
+ <string name="setup_error_title">Errore di Configurazione</string>
+ <string name="setup_error_configure_button">Configura</string>
+ <string name="setup_error_close_button">Esci</string>
+ <string name="malformed_url">Non sembra essere un provider Bitmask.</string>
+ <string name="certificate_error">Questo non è un provider Bitmask fidato.</string>
+ <string name="configuring_provider">Configurazione provider</string>
+ <string name="incorrectly_downloaded_certificate_message">Il tuo certificato anonimo non è stato scaricato</string>
+ <string name="authentication_failed_message">Autenticazione fallita.</string>
+ <string name="eip_status_start_pending">Iniziazione connessione</string>
+ <string name="eip_cancel_connect_title">Annullare la connessione?</string>
+ <string name="eip_cancel_connect_text">C\'è un tentativo di connessione in corso. Vuoi annullarlo?</string>
+ <string name="eip_state_connected">Connessione Sicura.</string>
</resources>
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 3fc27501..29fbcf50 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -1,10 +1,68 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">再試行</string>
+ <string name="repository_url_text">ソースコードは https://0xacab.org/leap/bitmask_android で利用できます</string>
+ <string name="switch_provider_menu_option">プロバイダーを切り替え</string>
<string name="info">情報</string>
<string name="show_connection_details">接続の詳細を表示</string>
<string name="routes_info">経路:%s</string>
- <string name="routes_info6">経路 IPv6:%s</string>
<string name="error_empty_username">ユーザ名を空に設定することはできません</string>
- <string name="cert_from_keystore">\'%s\'の証明書をキーストアから読み出し</string>
+ <string name="provider_label">プロバイダー:</string>
+ <string name="provider_label_none">プロバイダーが設定されていません</string>
+ <string name="status_unknown">状態が不明です。</string>
+ <string name="configuration_wizard_title">サービスプロバイダーを選択してください</string>
+ <string name="introduce_new_provider">新しいサービスプロバイダーを追加</string>
+ <string name="save">保存</string>
+ <string name="new_provider_uri">ドメイン名</string>
+ <string name="use_anonymously_button">匿名を使用</string>
+ <string name="username_hint">ユーザ名</string>
+ <string name="username_ask">ユーザ名を入力してください</string>
+ <string name="password_hint">パスワード</string>
+ <string name="user_message">ユーザメッセージ</string>
+ <string name="error_bad_user_password_user_message">ユーザ名またはパスワードが正しくありません</string>
+ <string name="error_client_http_user_message">再度実行してください: クライアントHTTPエラー</string>
+ <string name="error_io_exception_user_message">再度実行してください: I/Oエラー</string>
+ <string name="error_json_exception_user_message">再度実行してください: サーバーからのレスポンスが正しくありません</string>
+ <string name="signup_or_login_button">サインアップ/ログイン</string>
+ <string name="login_button">ログイン</string>
+ <string name="logout_button">ログアウト</string>
+ <string name="signup_button">サインアップ</string>
+ <string name="setup_error_title">構成エラー</string>
+ <string name="setup_error_configure_button">構成</string>
+ <string name="setup_error_close_button">終了</string>
+ <string name="setup_error_text">選択されたプロバイダーでBitmaskを構成中にエラーが発生しました。\n\nもう一度構成するか、終了して次回の起動時にプロバイダーを構成することができます。</string>
+ <string name="malformed_url">Bitmaskのプロバイダーではないようです。</string>
+ <string name="certificate_error">これは、信頼できるBitmaskプロバイダーではありません。</string>
+ <string name="configuring_provider">プロバイダーを構成中</string>
+ <string name="incorrectly_downloaded_certificate_message">匿名の証明書はダウンロードされませんでした</string>
+ <string name="downloading_certificate_message">VPN証明書のダウンロード中</string>
+ <string name="updating_certificate_message">VPN証明書のアップデート中</string>
+ <string name="authentication_failed_message">認証に失敗しました。</string>
+ <string name="registration_failed_message">登録に失敗しました。</string>
+ <string name="eip_status_start_pending">接続を初期化中</string>
+ <string name="eip_cancel_connect_title">接続をキャンセルしますか?</string>
+ <string name="eip_cancel_connect_text">試行中の接続があります。それをキャンセルしますか?</string>
+ <string name="eip_state_connected">接続は安全です。</string>
+ <string name="provider_problem">プロバイダーに問題があるようです。</string>
+ <string name="try_another_provider">別のプロバイダーを試すか、連絡してください。</string>
+ <string name="default_username">匿名</string>
+ <string name="logged_in_user_status">ログイン中です。</string>
+ <string name="logged_out_user_status">ログアウトしました</string>
+ <string name="not_logged_in_user_status">ログインしていません。</string>
+ <string name="logging_in_user_status">ログイン中です。</string>
+ <string name="logging_out_user_status">ログアウトしています。</string>
+ <string name="signingup_message">登録しています。</string>
+ <string name="vpn.button.turn.on">オンにする</string>
+ <string name="vpn.button.turn.off">オフにする</string>
+ <string name="vpn_button_turn_off_blocking">ブロックを停止</string>
<string name="bitmask_log">Bitmaskログ</string>
+ <string name="void_vpn_establish">Bitmask はすべての送信インターネット通信をブロックします</string>
+ <string name="void_vpn_error_establish">VPNのブロックの確立に失敗しました。</string>
+ <string name="void_vpn_stopped">すべての送信インターネット通信のブロックを停止しました。</string>
+ <string name="void_vpn_title">通信のブロック</string>
+ <string name="update_provider_details">プロバイダーの詳細をアップデート</string>
+ <string name="update_certificate">証明書をアップデート</string>
+ <string name="warning_corrupted_provider_details">保存されたプロバイダーの詳細が壊れています。 Bitmaskを更新する (推奨) か、商用CA証明書を使用してプロバイダーの詳細をアップデートすることができます。</string>
+ <string name="warning_corrupted_provider_cert">保存されたプロバイダーの証明書が無効です。 商用CA証明書を使用してBitmaskを更新する (推奨) か、プロバイダーの証明書を更新することができます。</string>
+ <string name="warning_expired_provider_cert">保存されたプロバイダーの証明書が有効期限切れです。 商用CA証明書を使用してBitmaskを更新する (推奨) か、プロバイダー証明書を更新することができます。</string>
</resources>
diff --git a/app/src/main/res/values-kn-rIN/strings.xml b/app/src/main/res/values-kn-rIN/strings.xml
new file mode 100644
index 00000000..5316b18d
--- /dev/null
+++ b/app/src/main/res/values-kn-rIN/strings.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">ಪುನಃ ಪ್ರಯತ್ನಿಸಿ</string>
+ <string name="switch_provider_menu_option">ಸೇವೆ ಒದಗಿಸುವವರನ್ನು ಬದಲಾಯಿಸಿ </string>
+ <string name="info">ಮಾಹಿತಿ</string>
+ <string name="show_connection_details">ಸಂಪರ್ಕದ ವಿವರಗಳನ್ನು ತೋರಿಸಿ</string>
+ <string name="routes_info">ಮಾರ್ಗಗಳು: %s</string>
+ <string name="error_empty_username">ಬಳಕೆದಾರರ ಹೆಸರು ಖಾಲಿ ಇರಬಾರದು.</string>
+ <string name="eip_cancel_connect_title">ಸಂಪರ್ಕವನ್ನು ರದ್ದುಗೋಳಿಸಿ?</string>
+ <string name="eip_state_connected">ಸುರಕ್ಷಿತ ಸಂಪರ್ಕ.</string>
+</resources>
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index a0d9cac9..5e16353b 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -1,11 +1,11 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="repository_url_text">소스 코드와 문제 추적기는 https://0xacab.org/leap/bitmask_android 에서 사용할 수 있습니다</string>
+ <string name="retry">재시도</string>
<string name="info">정보</string>
<string name="show_connection_details">연결 세부 정보 보기</string>
<string name="routes_info">라우트: %s</string>
- <string name="routes_info6">라우트 IPv6: %s</string>
<string name="error_empty_username">사용자 이름이 비어 있지 않아야 합니다.</string>
- <string name="cert_from_keystore">Keystore에서 인증서 \'%s\' 받음</string>
- <string name="bitmask_log">Bitmask 로그</string>
+ <string name="save">저장</string>
+ <string name="setup_error_configure_button">구성</string>
+ <string name="setup_error_close_button">종료</string>
</resources>
diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml
new file mode 100644
index 00000000..ffb63dac
--- /dev/null
+++ b/app/src/main/res/values-mk/strings.xml
@@ -0,0 +1,6 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="save">Зачувај</string>
+ <string name="setup_error_configure_button">Постави</string>
+ <string name="setup_error_close_button">Излез</string>
+</resources>
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 412cd1bf..0d8b85a6 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -1,8 +1,41 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Opnieuw proberen</string>
+ <string name="repository_url_text">Broncode is beschikbaar op https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Issue tracker https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="switch_provider_menu_option">Provider wisselen</string>
<string name="info">info</string>
<string name="show_connection_details">Details van de verbinding weergeven</string>
<string name="routes_info">Routes: %s</string>
- <string name="routes_info6">Routes IPv6: %s</string>
<string name="error_empty_username">De gebruikersnaam moet niet leeg zijn.</string>
+ <string name="provider_label">Provider:</string>
+ <string name="provider_label_none">Geen provider ingesteld</string>
+ <string name="status_unknown">Status onbekend</string>
+ <string name="introduce_new_provider">Nieuwe serviceprovider toevoegen</string>
+ <string name="save">Opslaan</string>
+ <string name="new_provider_uri">Domeinnaam</string>
+ <string name="use_anonymously_button">Anoniem gebruiken</string>
+ <string name="username_hint">gebruikersnaam</string>
+ <string name="username_ask">Geef je gebruikersnaam in</string>
+ <string name="password_hint">wachtwoord</string>
+ <string name="user_message">Bericht</string>
+ <string name="error_bad_user_password_user_message">Gebruikersnaam of wachtwoord verkeerd.</string>
+ <string name="error_client_http_user_message">Probeer opnieuw: Client HTTP fout</string>
+ <string name="error_io_exception_user_message">Probeer opnieuw: I/O fout</string>
+ <string name="error_json_exception_user_message">Probeer opnieuw: incorrect antwoord van de server</string>
+ <string name="login_button">Aanmelden</string>
+ <string name="logout_button">Afmelden</string>
+ <string name="setup_error_title">Configuratiefout</string>
+ <string name="setup_error_configure_button">Configureren</string>
+ <string name="setup_error_close_button">Aflsluiten</string>
+ <string name="malformed_url">Dit lijkt geen Bitmask provider te zijn.</string>
+ <string name="certificate_error">Dit is geen vertrouwde Bitmask provider.</string>
+ <string name="configuring_provider">Provider wordt ingesteld</string>
+ <string name="incorrectly_downloaded_certificate_message">Je anonieme certificaat is niet gedownload</string>
+ <string name="authentication_failed_message">Authenticatie mislukt.</string>
+ <string name="eip_status_start_pending">Verbinding wordt geïnitialiseerd</string>
+ <string name="eip_cancel_connect_title">Verbinding annuleren?</string>
+ <string name="eip_cancel_connect_text">We proberen een verbinding tot stand te brengen. Wil je dit annuleren?</string>
+ <string name="eip_state_connected">Verbinding beveiligd.</string>
+ <string name="update_certificate">Update certificaat</string>
</resources>
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index 3add5991..42a03df0 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -1,7 +1,105 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Prøv på nytt</string>
+ <string name="repository_url_text">Kildekode tilgjengelig på https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Feilsporer tilgjengelig på https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="translation_project_text">Oversettelser er velkomne og verdsatt. Se vårt Transifex-prosjekt på https://www.transifex.com/projects/p/bitmask-android/</string>
+ <string name="switch_provider_menu_option">Bytt tilbyder</string>
<string name="info">info</string>
- <string name="show_connection_details">Vis Tilkoblingsdetaljer</string>
+ <string name="show_connection_details">Vis tilkoblingsdetaljer</string>
<string name="routes_info">Ruter: %s</string>
- <string name="bitmask_log">Bitmask Logg</string>
+ <string name="routes_info6">IPv6-ruter: %s</string>
+ <string name="error_empty_username">Brukernavnet kan ikke være tomt.</string>
+ <string name="cert_from_keystore">Fikk sertifikatet \'%s\' fra nøkkelhvelv</string>
+ <string name="provider_label">Tilbyder:</string>
+ <string name="provider_label_none">Ingen tilbyder satt opp</string>
+ <string name="status_unknown">Ukjent status.</string>
+ <string name="eip_service_label">Kryptert VPN-internettilgang</string>
+ <string name="configuration_wizard_title">Velg en tjenestetilbyder</string>
+ <string name="add_provider">Legg til ny tilbyder</string>
+ <string name="introduce_new_provider">Legg til ny tjenestetilbyder</string>
+ <string name="save">Lagre</string>
+ <string name="new_provider_uri">Domenenavn</string>
+ <string name="valid_url_entered">Nettadressen er ugyldig</string>
+ <string name="not_valid_url_entered">Feilformatert nettadresse</string>
+ <string name="provider_details_title">Tilbyderdetaljer</string>
+ <string name="use_anonymously_button">Bruk anonymt</string>
+ <string name="username_hint">brukernavn</string>
+ <string name="username_ask">Skriv inn brukernavn</string>
+ <string name="password_ask">Skriv inn passordet ditt</string>
+ <string name="password_hint">passord</string>
+ <string name="password_match">Passordene samsvarer</string>
+ <string name="password_mismatch">Passordene stemmer ikke overens</string>
+ <string name="user_message">Bruker-melding</string>
+ <string name="about_fragment_title">Om</string>
+ <string name="error_srp_math_error_user_message">Prøv igjen: Regnefeil hos tjener.</string>
+ <string name="error_bad_user_password_user_message">Ikke rett passord eller brukernavn.</string>
+ <string name="error_not_valid_password_user_message">Det må være minst åtte tegn langt.</string>
+ <string name="error_client_http_user_message">Prøv igjen: HTTP-feil hos klient</string>
+ <string name="error_io_exception_user_message">Prøv igjen: Kommunikasjonsfeil</string>
+ <string name="error_json_exception_user_message">Prøv igjen: Feil svar fra tjener</string>
+ <string name="error_no_such_algorithm_exception_user_message">Krypteringsalgoritmen ble ikke funnet. Oppgrader Android!</string>
+ <string name="signup_or_login_button">Registrering/innlogging</string>
+ <string name="login_button">Logg inn</string>
+ <string name="login_to_profile">Logg inn på profil</string>
+ <string name="logout_button">Logg ut</string>
+ <string name="signup_button">Registrering</string>
+ <string name="create_profile">Opprett profil</string>
+ <string name="setup_provider">Sett opp tilbyder</string>
+ <string name="setup_error_title">Oppsettsfeil</string>
+ <string name="setup_error_configure_button">Oppsett</string>
+ <string name="setup_error_close_button">Avslutt</string>
+ <string name="setup_error_text">Feil under oppsett av Bitmask med valgt tilbyder.\n\nDu kan velge å sette opp på nytt, eller avslutte og sette opp en tilbyder ved neste oppstart.</string>
+ <string name="server_unreachable_message">Tjeneren kunne ikke nås, prøv igjen.</string>
+ <string name="error.security.pinnedcertificate">Sikkerhetsfeil, oppgrader programmet eller velg en annen tilbyder.</string>
+ <string name="malformed_url">Det ser ut til at Bitmaskerade-tilbyder mangler.</string>
+ <string name="certificate_error">Dette er ikke en tiltrodd Bitmaskerade-tilbyder.</string>
+ <string name="service_is_down_error">Tjenesten er nede.</string>
+ <string name="configuring_provider">Oppsettstilbyder</string>
+ <string name="incorrectly_downloaded_certificate_message">Dit anon-sert ble ikke lastet ned</string>
+ <string name="downloading_certificate_message">Laster ned VPN-sertifikat</string>
+ <string name="updating_certificate_message">Oppdaterer VPN-sertifikat</string>
+ <string name="login.riseup.warning">Riseup-brukere må opprette en egen konto for å bruke VPN-tjenesten</string>
+ <string name="succesful_authentication_message">Identitet bekreftet</string>
+ <string name="authentication_failed_message">Autentisering mislyktes.</string>
+ <string name="registration_failed_message">Registrering mislyktes.</string>
+ <string name="eip_status_start_pending">Oppretter forbindelse</string>
+ <string name="eip_cancel_connect_title">Avbryt forbindelse?</string>
+ <string name="eip_cancel_connect_text">Det er et tilkoblingsforsøk igang. Vil du avbryte det?</string>
+ <string name="eip.warning.browser_inconsistency">Skru av VPN-tilkobling? Når VPN er av, kan du lekke personlig informasjon til din internettilbyder eller lokalnettverk.</string>
+ <string name="eip_state_not_connected">Kjører ikke! Usikker tilkobling!</string>
+ <string name="eip_state_connected">Tilkobling sikret.</string>
+ <string name="provider_problem">Det later til at det er et problem med tilbyderen.</string>
+ <string name="try_another_provider">Prøv en annen tilbyder, eller kontakt den du har.</string>
+ <string name="default_username">Anonym</string>
+ <string name="logged_in_user_status">er innlogget.</string>
+ <string name="logged_out_user_status">logget ut.</string>
+ <string name="didnt_log_out_user_status">logget ikke ut. Prøv igjen senere, det kan være et problem med nettverket eller med tilbyderen. Hvis problemet vedvarer, tøm Bitmask-data fra Android-innstillingene.</string>
+ <string name="not_logged_in_user_status">har ikke logget inn.</string>
+ <string name="logging_in_user_status">logger inn.</string>
+ <string name="logging_in">Logger inn</string>
+ <string name="signing_up">Registrerer</string>
+ <string name="logging_out_user_status">logger ut.</string>
+ <string name="signingup_message">registrerer seg.</string>
+ <string name="vpn.button.turn.on">Skru på</string>
+ <string name="vpn.button.turn.off">Skru av</string>
+ <string name="vpn_button_turn_off_blocking">Slutt å blokkere</string>
+ <string name="vpn_securely_routed">Trafikken din sendes trygt gjennom:</string>
+ <string name="bitmask_log">Bitmask-logg</string>
+ <string name="title_activity_main">Bitmask</string>
+ <string name="log_fragment_title">Logg</string>
+ <string name="vpn_fragment_title">VPN</string>
+ <string name="navigation_drawer_open">Åpne navigasjonsskuff</string>
+ <string name="navigation_drawer_close">Lukk navigasjonsskuff</string>
+ <string name="action_example">Eksempelhanding</string>
+ <string name="action_settings">Innstillinger</string>
+ <string name="void_vpn_establish">Bitmask blokkerer all utgående internettrafikk:</string>
+ <string name="void_vpn_error_establish">Klarte ikke å etablere blokkerings-VPN.</string>
+ <string name="void_vpn_stopped">Stoppet blokkering av all utgående internettrafikk.</string>
+ <string name="void_vpn_title">Blokkerer trafikk</string>
+ <string name="update_provider_details">Oppdater tilbyderdetaljer</string>
+ <string name="update_certificate">Oppdater sertifikat</string>
+ <string name="warning_corrupted_provider_details">De lagrede tilbyderdetaljene er skadet. Du kan enten oppdatere Bitmask (anbefalt) eller oppdatere tilbyderdetaljene til å bruke et kommersielt CA-sertifikat.</string>
+ <string name="warning_corrupted_provider_cert">Lagret tilbydersertifikat er ugyldig. Du kan enten oppdatere Bitmask (anbefalt) eller oppdatere tilbydersertifikatet til å bruke et kommersielt CA-sertifikat.</string>
+ <string name="warning_expired_provider_cert">Det lagrede tilbydersertifikatet er utløpt. Du kan enten oppdatere Bitmask (anbefalt) eller oppdatere tilbydersertifikatet til å bruke et kommersielt CA-sertifikat.</string>
</resources>
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 88e939b2..689029a5 100755..100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -1,6 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--Generated by crowdin.net-->
-<!-- Generated by crowdin.net -->
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="bitmask_log">Log Bitmask</string>
+ <string name="retry">Spróbuj ponownie</string>
+ <string name="switch_provider_menu_option">Zmień dostawcę</string>
+ <string name="info">info</string>
+ <string name="show_connection_details">Pokaż szczegóły połączenia</string>
+ <string name="routes_info">Ścieżki: %s</string>
+ <string name="error_empty_username">Nazwa użytkownika nie może być pusta.</string>
+ <string name="provider_label">Dostawca:</string>
+ <string name="provider_label_none">Brak skonfigurowanych dostawców</string>
+ <string name="status_unknown">Nieznany status.</string>
+ <string name="introduce_new_provider">Dodaj nowego dostawcę usługi</string>
+ <string name="save">Zapisz</string>
+ <string name="new_provider_uri">Nazwa domeny</string>
+ <string name="use_anonymously_button">Używaj anonimowo</string>
+ <string name="username_hint">użytkownik</string>
+ <string name="username_ask">Wpisz swoją nazwę użytkownika</string>
+ <string name="password_hint">hasło</string>
+ <string name="user_message">Wiadomość użytkownika</string>
+ <string name="error_bad_user_password_user_message">Nieprawidłowa nazwa użytkownika lub hasło.</string>
+ <string name="error_client_http_user_message">Spróbuj ponownie: błąd klienta HTTP</string>
+ <string name="error_io_exception_user_message">Spróbuj ponownie: Błąd I/O </string>
+ <string name="error_json_exception_user_message">Spróbuj ponownie: Zła odpowiedź z serwera</string>
+ <string name="login_button">Zaloguj</string>
+ <string name="logout_button">Wyloguj</string>
+ <string name="setup_error_title">Błąd konfiguracji</string>
+ <string name="setup_error_configure_button">Konfiguruj</string>
+ <string name="setup_error_close_button">Zamknij</string>
+ <string name="malformed_url">Wygląda na to, ze to nie jest dostawca Bitmask.</string>
+ <string name="certificate_error">To nie jest zaufany dostawca Bitmask.</string>
+ <string name="configuring_provider">Konfigurowanie dostawcy</string>
+ <string name="incorrectly_downloaded_certificate_message">Twój anonimowy certyfikat nie został pobrany </string>
+ <string name="authentication_failed_message">Uwierzytelnianie nie powiodło się.</string>
+ <string name="eip_status_start_pending">Inicjowanie połączenia</string>
+ <string name="eip_cancel_connect_title">Anulować połączenie?</string>
+ <string name="eip_cancel_connect_text">Próba połączenia jest już w toku. Czy chcesz ją anulować?</string>
+ <string name="eip_state_connected">Połączenie jest zabezpieczone.</string>
</resources>
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
new file mode 100644
index 00000000..52904b58
--- /dev/null
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Tentar novamente</string>
+ <string name="switch_provider_menu_option">Trocar provedor</string>
+ <string name="info">info</string>
+ <string name="show_connection_details">Mostrar os detalhes da conexão</string>
+ <string name="routes_info">Rotas: %s</string>
+ <string name="error_empty_username">O nome do usuário não pode ficar vazio.</string>
+ <string name="provider_label">Provedor:</string>
+ <string name="provider_label_none">Nenhum provedor configurado</string>
+ <string name="status_unknown">Status desconhecido.</string>
+ <string name="introduce_new_provider">Adicione um novo provedor de serviço</string>
+ <string name="save">Salvar</string>
+ <string name="new_provider_uri">Domínio</string>
+ <string name="use_anonymously_button">Usar anonimamente</string>
+ <string name="username_hint">usuário</string>
+ <string name="username_ask">Por favor entre o nome do usuário</string>
+ <string name="password_hint">senha</string>
+ <string name="user_message">Mensagem do usuário</string>
+ <string name="error_bad_user_password_user_message">Usuário ou senha incorreto. </string>
+ <string name="error_client_http_user_message">Tente de novo: erro do Cliente HTTP</string>
+ <string name="error_io_exception_user_message">Tente de novo: erro I/O</string>
+ <string name="error_json_exception_user_message">Tente de novo: resposta inválida do servidor</string>
+ <string name="login_button">Conectar</string>
+ <string name="logout_button">Desconectar</string>
+ <string name="setup_error_title">Erro de Configuração</string>
+ <string name="setup_error_configure_button">Configurar</string>
+ <string name="setup_error_close_button">Sair</string>
+ <string name="malformed_url">Não parece ser um provedor Bitmask.</string>
+ <string name="certificate_error">Esse não é um provedor confiável do Bitmask.</string>
+ <string name="configuring_provider">Configurando o provedor</string>
+ <string name="incorrectly_downloaded_certificate_message">Seu certificado anônimo não foi baixado</string>
+ <string name="authentication_failed_message">A autenticação falhou.</string>
+ <string name="eip_status_start_pending">Inicializando conexão</string>
+ <string name="eip_cancel_connect_title">Cancelar conexão?</string>
+ <string name="eip_cancel_connect_text">Há uma tentativa de conexão em andamento. Você deseja cancelar?</string>
+ <string name="eip_state_connected">Conexão Segura.</string>
+</resources>
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
new file mode 100644
index 00000000..cc01d8be
--- /dev/null
+++ b/app/src/main/res/values-pt/strings.xml
@@ -0,0 +1,38 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Repetir</string>
+ <string name="switch_provider_menu_option">Mudar Provedor</string>
+ <string name="info">informação</string>
+ <string name="show_connection_details">Mostrar detalhes da ligação</string>
+ <string name="routes_info">Rotas: %s</string>
+ <string name="error_empty_username">O nome de utilizador não deve estar em branco</string>
+ <string name="provider_label">Provedor:</string>
+ <string name="provider_label_none">Nenhum provedor configurado</string>
+ <string name="status_unknown">Estado desconhecido</string>
+ <string name="introduce_new_provider">Adicione um novo provedor de serviço</string>
+ <string name="save">Guardar</string>
+ <string name="new_provider_uri">Nome do Domínio</string>
+ <string name="use_anonymously_button">Utilizar anonimamente</string>
+ <string name="username_hint">nome de utilizador</string>
+ <string name="username_ask">Por favor, insira o seu nome de utilizador</string>
+ <string name="password_hint">senha</string>
+ <string name="user_message">Mensagem do Utilizador</string>
+ <string name="error_bad_user_password_user_message">Nome de utilizador ou senha errado.</string>
+ <string name="error_client_http_user_message">Tente de novo: Erro HTTP de Cliente</string>
+ <string name="error_io_exception_user_message">Tente de novo: Erro I/O</string>
+ <string name="error_json_exception_user_message">Tente de novo: Má resposta do servidor</string>
+ <string name="login_button">Iniciar Sessão</string>
+ <string name="logout_button">Terminar Sessão</string>
+ <string name="setup_error_title">Erro de Configuração</string>
+ <string name="setup_error_configure_button">Configurar</string>
+ <string name="setup_error_close_button">Sair</string>
+ <string name="malformed_url">Este não parece ser um provedor Bitmask.</string>
+ <string name="certificate_error">Este não é um provedor Bitmask de confiança.</string>
+ <string name="configuring_provider">A configurar o provedor</string>
+ <string name="incorrectly_downloaded_certificate_message">O seu próprio certificado não foi transferido</string>
+ <string name="authentication_failed_message">A autenticação falhou.</string>
+ <string name="eip_status_start_pending">A iniciar a conexão</string>
+ <string name="eip_cancel_connect_title">Cancelar coneção?</string>
+ <string name="eip_cancel_connect_text">Existe uma tentativa de conexão em progresso. Deseja-a cancelar?</string>
+ <string name="eip_state_connected">Conexão Segura.</string>
+</resources>
diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml
index ef344852..92f47132 100644
--- a/app/src/main/res/values-ro/strings.xml
+++ b/app/src/main/res/values-ro/strings.xml
@@ -1,11 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="repository_url_text">Cod sursă şi tracker probleme disponibile la https://0xacab.org/leap/bitmask_android</string>
+ <string name="retry">Reâncearcă</string>
+ <string name="switch_provider_menu_option">Schimbare furnizor</string>
<string name="info">info</string>
<string name="show_connection_details">Arată detaliile conexiunii</string>
<string name="routes_info">Rute: %s</string>
- <string name="routes_info6">Rute IPv6: %s</string>
- <string name="cert_from_keystore">Am primit certificatul \'%s\' din Keystore</string>
- <string name="bitmask_log">Jurnal Bitmask</string>
-
+ <string name="error_empty_username">Numele de utilizator nu trebuie să fie gol.</string>
+ <string name="provider_label">Furnizor:</string>
+ <string name="provider_label_none">Niciun furnizor configurat</string>
+ <string name="status_unknown">Statut necunoscut.</string>
+ <string name="introduce_new_provider">Adaugă un nou serviciu furnizor</string>
+ <string name="save">Salvare</string>
+ <string name="new_provider_uri">Nume domeniu</string>
+ <string name="use_anonymously_button">Utilizează anonim</string>
+ <string name="username_hint">Nume utilizator</string>
+ <string name="username_ask">Vă rugăm introduceți numele dumneavoastră de utilizator</string>
+ <string name="password_hint">parola</string>
+ <string name="user_message">Mesaj utilizator</string>
+ <string name="error_bad_user_password_user_message">Nume de utilizator sau parolă incorect.</string>
+ <string name="error_client_http_user_message">Încercați din nou: Eroare client HTTP</string>
+ <string name="error_io_exception_user_message">Încercați din nou: Eroare I/O</string>
+ <string name="error_json_exception_user_message">Încercați din nou: Răspuns greșit de la server</string>
+ <string name="login_button">Autentificare</string>
+ <string name="logout_button">Deautentificare</string>
+ <string name="setup_error_title">Eroare Configurație</string>
+ <string name="setup_error_configure_button">Configurare</string>
+ <string name="setup_error_close_button">Ieșire</string>
+ <string name="malformed_url">Nu pare să existe un provider Bitmask.</string>
+ <string name="certificate_error">Acesta nu este un furnizor Bitmask de încredere.</string>
+ <string name="configuring_provider">Configurare furnizor</string>
+ <string name="incorrectly_downloaded_certificate_message">Certificatul anonim nu a fost descărcat</string>
+ <string name="authentication_failed_message">Autentificare eșuată.</string>
+ <string name="eip_status_start_pending">Inițiere conexiune</string>
+ <string name="eip_cancel_connect_title">Anulare conexiune?</string>
+ <string name="eip_cancel_connect_text">Există o încercare de conexiune în progres. Doriți să o anulați?</string>
+ <string name="eip_state_connected">Conexiune Sigură.</string>
</resources>
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 0f84ea8d..5a4d6929 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -1,10 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
+ <string name="retry">Повтор</string>
+ <string name="switch_provider_menu_option">Смена провайдера</string>
<string name="info">информация</string>
<string name="show_connection_details">Показать подробности о подключении</string>
<string name="routes_info">Маршруты: %s</string>
- <string name="routes_info6">Маршруты IPv6: %s</string>
<string name="error_empty_username">Имя пользователя не должно быть пустым.</string>
- <string name="cert_from_keystore">Получен сертификат \'%s\' из хранилища ключей</string>
- <string name="bitmask_log">Журнал Bitmask</string>
+ <string name="provider_label">Провайдер:</string>
+ <string name="provider_label_none">Ни один провайдер не настроен</string>
+ <string name="status_unknown">Состояние неизвестно.</string>
+ <string name="introduce_new_provider">Добавить нового провайдера услуг</string>
+ <string name="save">Сохранить</string>
+ <string name="new_provider_uri">Имя домена</string>
+ <string name="use_anonymously_button">Использовать анонимно</string>
+ <string name="username_hint">имя пользователя</string>
+ <string name="username_ask">Пожалуйста, введите имя пользователя</string>
+ <string name="password_hint">пароль</string>
+ <string name="user_message">Сообщение пользователя</string>
+ <string name="error_bad_user_password_user_message">Неправильное имя пользователя или пароль.</string>
+ <string name="error_client_http_user_message">Попытайтесь снова: ошибка HTTP клиента</string>
+ <string name="error_io_exception_user_message">Попытайтесь снова: ошибка ввода/вывода</string>
+ <string name="error_json_exception_user_message">Попытайтесь снова: некорректный ответ от сервера</string>
+ <string name="login_button">Войти</string>
+ <string name="logout_button">Выйти</string>
+ <string name="setup_error_title">Ошибка конфигурации</string>
+ <string name="setup_error_configure_button">Настройка</string>
+ <string name="setup_error_close_button">Выход</string>
+ <string name="malformed_url">Кажется это не провайдер Bitmask.</string>
+ <string name="certificate_error">Этот провайдер не является надежным провайдером Bitmask.</string>
+ <string name="configuring_provider">Настройка провайдера</string>
+ <string name="incorrectly_downloaded_certificate_message">Ваш анононимный сертификат не скачан.</string>
+ <string name="authentication_failed_message">Проверка подлинности не прошла.</string>
+ <string name="eip_status_start_pending">Установка соединения</string>
+ <string name="eip_cancel_connect_title">Отменить соединение?</string>
+ <string name="eip_cancel_connect_text">Производится попытка установить соединение. Вы хотите её отменить?</string>
+ <string name="eip_state_connected">Соединение защищено.</string>
</resources>
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index a76edbaf..575d874c 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -1,4 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="bitmask_log">Dnevnik Bitmask</string>
-</resources> \ No newline at end of file
+ <string name="retry">Poizkusi ponovno</string>
+ <string name="switch_provider_menu_option">Zamenjaj ponudnika</string>
+ <string name="info">info</string>
+ <string name="show_connection_details">Prikaži informacije o povezavi</string>
+ <string name="routes_info">Povezave: %s</string>
+ <string name="error_empty_username">Uporabniško ime ne more biti prazno.</string>
+ <string name="provider_label">Ponudnik:</string>
+ <string name="provider_label_none">Nastavljen ni noben ponudnik</string>
+ <string name="status_unknown">Neznan status.</string>
+ <string name="introduce_new_provider">Dodaj novega ponudnika storitve</string>
+ <string name="save">Shrani</string>
+ <string name="new_provider_uri">Ime domene</string>
+ <string name="use_anonymously_button">Uporabljaj anonimno</string>
+ <string name="username_hint">uporabniško ime</string>
+ <string name="username_ask">Vpišite svoje uporabniško ime</string>
+ <string name="password_hint">geslo</string>
+ <string name="user_message">Sporočilo uporabnika</string>
+ <string name="error_bad_user_password_user_message">Napačno uporabniško ime ali geslo.</string>
+ <string name="error_client_http_user_message">Poskusite znova: HTTP napaka odjemalca</string>
+ <string name="error_io_exception_user_message">Poskusite znova: napaka I/O</string>
+ <string name="error_json_exception_user_message">Poskusite znova: Napačen odziv strežnika</string>
+ <string name="login_button">Prijava</string>
+ <string name="logout_button">Odjava</string>
+ <string name="setup_error_title">Napaka v konfiguraciji</string>
+ <string name="setup_error_configure_button">Nastavi</string>
+ <string name="setup_error_close_button">Izhod</string>
+ <string name="malformed_url">Ne kaže, da gre za ponudnika storitev Bitmask.</string>
+ <string name="certificate_error">Ne gre za zaupanja vrednega ponudnika storitev Bitmask.</string>
+ <string name="configuring_provider">Konfiguriram ponudnika</string>
+ <string name="incorrectly_downloaded_certificate_message">Vaš anonimni certifikat ni bil prenešen</string>
+ <string name="authentication_failed_message">Overitev ni uspela.</string>
+ <string name="eip_status_start_pending">Sprožam povezavo</string>
+ <string name="eip_cancel_connect_title">Prekinem povezavo?</string>
+ <string name="eip_cancel_connect_text">Poskus povezave poteka. Ga želite prekiniti?</string>
+ <string name="eip_state_connected">Povezava zavarovana.</string>
+</resources>
diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml
new file mode 100644
index 00000000..f5019ae2
--- /dev/null
+++ b/app/src/main/res/values-sr/strings.xml
@@ -0,0 +1,7 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">Покушај поново</string>
+ <string name="save">Сачувај</string>
+ <string name="setup_error_configure_button">Конфигуриши</string>
+ <string name="setup_error_close_button">Излаз</string>
+</resources>
diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml
new file mode 100644
index 00000000..e2c1a112
--- /dev/null
+++ b/app/src/main/res/values-ta/strings.xml
@@ -0,0 +1,21 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<resources>
+ <string name="retry">மீண்டும் முயற்சிக்கவும்</string>
+ <string name="switch_provider_menu_option">சேவை வழங்குநரை மாற்று </string>
+ <string name="info">தகவல்</string>
+ <string name="show_connection_details">இணைப்பு விவரங்களை காட்டு</string>
+ <string name="routes_info">வழிகள்: %s</string>
+ <string name="provider_label">சேவை வழங்குநர்:</string>
+ <string name="provider_label_none">சேவை வழங்குநர் கட்டமைக்கப்படவில்லை</string>
+ <string name="introduce_new_provider">புதிய சேவை வழங்குநரை சேர்க்க</string>
+ <string name="save">சேமி</string>
+ <string name="username_hint">பயனர் பெயர்</string>
+ <string name="username_ask">உங்கள் பயனர் பெயரை உள்ளிடுக</string>
+ <string name="password_hint">கடவுச்சொல்</string>
+ <string name="login_button">உள்நுழை</string>
+ <string name="logout_button">வெளியேறு</string>
+ <string name="setup_error_configure_button">கட்டமைக்க</string>
+ <string name="setup_error_close_button">வெளியேறுதல்</string>
+ <string name="authentication_failed_message">அங்கீகரிக்கப்படுதல் தோல்வியுற்றது.</string>
+ <string name="eip_state_connected">பாதுகாப்பான இணைப்பு.</string>
+</resources>
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index bf62559a..80a77266 100755..100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -1,6 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--Generated by crowdin.net-->
-<!-- Generated by crowdin.net -->
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="bitmask_log">Bitmask Günlüğü</string>
+ <string name="retry">Tekrar dene</string>
+ <string name="switch_provider_menu_option">Sağlayıcı değiştir</string>
+ <string name="info">bilgi</string>
+ <string name="show_connection_details">Bağlantı ayrıntılarını göster</string>
+ <string name="routes_info">Yollar: %s</string>
+ <string name="error_empty_username">Kullanıcı adı boş bırakılamaz.</string>
+ <string name="provider_label">Sağlayıcı:</string>
+ <string name="provider_label_none">Sağlayıcı yapılandırılmadı</string>
+ <string name="status_unknown">Durum bilinmiyor.</string>
+ <string name="introduce_new_provider">Yeni bir servis sağlayıcı ekle</string>
+ <string name="save">Kaydet</string>
+ <string name="new_provider_uri">Etki alanı adı</string>
+ <string name="use_anonymously_button">Anonim olarak kullan</string>
+ <string name="username_hint">kullanıcı adı</string>
+ <string name="username_ask">Lütfen kullanıcı adınızı girin</string>
+ <string name="password_hint">şifre</string>
+ <string name="user_message">Kullanıcı iletisi</string>
+ <string name="error_bad_user_password_user_message">Hatalı kullanıcı adı ya da şifre.</string>
+ <string name="error_client_http_user_message">Tekrar deneyin: İstemci HTTP hatası</string>
+ <string name="error_io_exception_user_message">Tekrar deneyin: G/Ç hatası</string>
+ <string name="error_json_exception_user_message">Tekrar deneyin: Sunucudan olumsuz yanıt</string>
+ <string name="login_button">Giriş Yap</string>
+ <string name="logout_button">Çıkış Yap</string>
+ <string name="setup_error_title">Yapılandırma Hatası</string>
+ <string name="setup_error_configure_button">Yapılandır</string>
+ <string name="setup_error_close_button">Çıkış</string>
+ <string name="malformed_url">Bu bir Bitmask sağlayıcısı olarak görünmüyor.</string>
+ <string name="certificate_error">Bu güvenilen bir Bitmask sağlayıcısı değil.</string>
+ <string name="configuring_provider">Sağlayıcı yapılandırılıyor</string>
+ <string name="incorrectly_downloaded_certificate_message">Anonim serfifikanız indirilmedi</string>
+ <string name="authentication_failed_message">Doğrulama başarısız.</string>
+ <string name="eip_status_start_pending">Bağlantı kuruluyor</string>
+ <string name="eip_cancel_connect_title">Bağlantı iptal edilsin mi?</string>
+ <string name="eip_cancel_connect_text">Devam eden bir bağlantı girişimi var. İptal etmek istediğinize emin misiniz?</string>
+ <string name="eip_state_connected">Bağlantı Güvenli.</string>
</resources>
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index ac5b250f..b810af61 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -1,11 +1,15 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="repository_url_text">Початковий код і відстеження проблем доступні по https://0xacab.org/leap/bitmask_android</string>
+ <string name="retry">Повторити</string>
<string name="info">Інформація</string>
<string name="show_connection_details">Показати відомості про підключення</string>
<string name="routes_info">Маршрути: %s</string>
- <string name="routes_info6">Маршрути IPv6: %s</string>
<string name="error_empty_username">Ім\'я користувача не може бути порожнім.</string>
- <string name="cert_from_keystore">Отримано сертифікат \'%s\' з сховища ключів</string>
- <string name="bitmask_log">Журнал Bitmask</string>
+ <string name="save">Зберегти</string>
+ <string name="new_provider_uri">Назва домена</string>
+ <string name="username_hint">ім\'я користувача</string>
+ <string name="password_hint">пароль</string>
+ <string name="login_button">Вхід у систему</string>
+ <string name="setup_error_configure_button">Налаштування</string>
+ <string name="setup_error_close_button">Вихід</string>
</resources>
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index ee32c789..892541c6 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -1,8 +1,38 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="repository_url_text">请前往 https://0xacab.org/leap/bitmask_android 源码或提供问题反馈</string>
+ <string name="retry">重试</string>
+ <string name="switch_provider_menu_option">切换提供商</string>
+ <string name="info">信息</string>
<string name="show_connection_details">显示连接信息</string>
<string name="routes_info">IPv4 路由: %s</string>
- <string name="routes_info6">IPv6 路由: %s</string>
- <string name="bitmask_log">Bitmask 日志</string>
+ <string name="error_empty_username">用户名不能为空。</string>
+ <string name="provider_label">提供者:</string>
+ <string name="provider_label_none">没有已配置的提供者</string>
+ <string name="status_unknown">状态未知。</string>
+ <string name="introduce_new_provider">添加新的服务提供者</string>
+ <string name="save">保存</string>
+ <string name="new_provider_uri">域名称</string>
+ <string name="use_anonymously_button">匿名使用</string>
+ <string name="username_hint">用户名</string>
+ <string name="username_ask">请输入您的用户名</string>
+ <string name="password_hint">密码</string>
+ <string name="user_message">用户密码</string>
+ <string name="error_bad_user_password_user_message">不正确的用户名或密码。</string>
+ <string name="error_client_http_user_message">请重试:客户端 HTTP 错误</string>
+ <string name="error_io_exception_user_message">请重试:I/O 错误</string>
+ <string name="error_json_exception_user_message">请重试:服务器的响应不正确</string>
+ <string name="login_button">登录</string>
+ <string name="logout_button">退出</string>
+ <string name="setup_error_title">配置错误</string>
+ <string name="setup_error_configure_button">配置</string>
+ <string name="setup_error_close_button">退出</string>
+ <string name="malformed_url">它看起来不是一个 Bitmask 提供者。</string>
+ <string name="certificate_error">这不是一个受信任的 Bitmask 提供者。</string>
+ <string name="configuring_provider">正在配置提供者</string>
+ <string name="incorrectly_downloaded_certificate_message">您的匿名证书还未下载</string>
+ <string name="authentication_failed_message">身份验证失败。</string>
+ <string name="eip_status_start_pending">正在发起连接</string>
+ <string name="eip_cancel_connect_title">取消连接?</string>
+ <string name="eip_cancel_connect_text">目前正在尝试连接。您想取消吗?</string>
+ <string name="eip_state_connected">连接安全。</string>
</resources>
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 6a8f972f..f3dfcfaf 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -1,8 +1,15 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
- <string name="repository_url_text">取得原始碼與個案追蹤,可上 https://0xacab.org/leap/bitmask_android</string>
+ <string name="retry">重試</string>
+ <string name="info">資訊</string>
<string name="show_connection_details">顯示連線的詳細資訊</string>
<string name="routes_info">路徑: %s</string>
- <string name="routes_info6">IPv6路由: %s</string>
- <string name="bitmask_log">Bitmask 運作記錄</string>
+ <string name="error_empty_username">使用者名稱不能為空。</string>
+ <string name="save">儲存</string>
+ <string name="new_provider_uri">網域名</string>
+ <string name="username_hint">用戶名</string>
+ <string name="password_hint">密碼</string>
+ <string name="login_button">登入</string>
+ <string name="setup_error_configure_button">設定</string>
+ <string name="setup_error_close_button">離開</string>
</resources>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index c3e91617..fa8fcd6c 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -1,111 +1,110 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<resources>
-
- <string name="retry">Retry</string>
- <string name="repository_url_text">Source code available at https://0xacab.org/leap/bitmask_android</string>
- <string name="leap_tracker">Issue tracker available at https://0xacab.org/leap/bitmask_android/issues</string>
- <string name="translation_project_text">Translations welcome and appreciated. See our Transifex project at https://www.transifex.com/projects/p/bitmask-android/</string>
- <string name="switch_provider_menu_option">Switch provider</string>
- <string name="info">info</string>
- <string name="show_connection_details">Show connection details</string>
- <string name="routes_info">Routes: %s</string>
- <string name="routes_info6">IPv6 routes: %s</string>
- <string name="error_empty_username">The username must not be empty.</string>
- <string name="cert_from_keystore">Got certificate \'%s\' from keystore</string>
- <string name="provider_label">Provider:</string>
- <string name="provider_label_none">No provider configured</string>
- <string name="status_unknown">Status unknown.</string>
- <string name="eip_service_label">Encrypted VPN Internet Access</string>
- <string name="configuration_wizard_title">Select a service provider</string>
- <string name="add_provider">Add new Provider</string>
- <string name="introduce_new_provider">Add a new service provider</string>
- <string name="save">Save</string>
- <string name="new_provider_uri">Domain name</string>
- <string name="valid_url_entered">The URL is valid</string>
- <string name="not_valid_url_entered">Malformed URL</string>
- <string name="provider_details_title">Provider details</string>
- <string name="use_anonymously_button">Use anonymously</string>
- <string name="username_hint">username</string>
- <string name="username_ask">Please enter your username</string>
- <string name="password_ask">Please enter your password</string>
- <string name="password_hint">password</string>
- <string name="password_match">Passwords match</string>
- <string name="password_mismatch">Passwords do not match</string>
- <string name="user_message">User message</string>
- <string name="about_fragment_title">About</string>
- <string name="error_srp_math_error_user_message">Try again: Server math error.</string>
- <string name="error_bad_user_password_user_message">Incorrect username or password.</string>
- <string name="error_not_valid_password_user_message">It must be at least 8 characters long.</string>
- <string name="error_client_http_user_message">Try again: Client HTTP error</string>
- <string name="error_io_exception_user_message">Try again: I/O error</string>
- <string name="error_json_exception_user_message">Try again: Bad response from the server</string>
- <string name="error_no_such_algorithm_exception_user_message">Encryption algorithm not found. Please upgrade Android!</string>
- <string name="signup_or_login_button">Sign Up/Log In</string>
- <string name="login_button">Log In</string>
- <string name="login_to_profile">Log in to profile</string>
- <string name="logout_button">Log Out</string>
- <string name="signup_button">Sign Up</string>
- <string name="create_profile">Create profile</string>
- <string name="setup_provider">Set up provider</string>
- <string name="setup_error_title">Configuration Error</string>
- <string name="setup_error_configure_button">Configure</string>
- <string name="setup_error_close_button">Exit</string>
- <string name="setup_error_text">There was an error configuring Bitmask with your chosen provider.\n\nYou may choose to reconfigure, or exit and configure a provider upon next launch.</string>
- <string name="server_unreachable_message">The server is unreachable, please try again.</string>
- <string name="error.security.pinnedcertificate">Security error, upgrade the app or choose another provider.</string>
- <string name="malformed_url">It doesn\'t seem to be a Bitmask provider.</string>
- <string name="certificate_error">This is not a trusted Bitmask provider.</string>
- <string name="service_is_down_error">The service is down.</string>
- <string name="configuring_provider">Configuring provider</string>
- <string name="incorrectly_downloaded_certificate_message">Your anon cert was not downloaded</string>
- <string name="downloading_certificate_message">Downloading VPN certificate</string>
- <string name="updating_certificate_message">Updating VPN certificate</string>
- <string name="login.riseup.warning">"Riseup users will need to create a separate account to use the VPN service"</string>
- <string name="succesful_authentication_message">Authenticated.</string>
- <string name="authentication_failed_message">Authentication failed.</string>
- <string name="registration_failed_message">Registration failed.</string>
- <string name="eip_status_start_pending">Initiating connection</string>
- <string name="eip_cancel_connect_title">Cancel connection?</string>
- <string name="eip_cancel_connect_text">There is a connection attempt in progress. Do you wish to cancel it?</string>
- <string name="eip.warning.browser_inconsistency">Turn off VPN connection? When the VPN is off, you may leak personal information to your Internet provider or local network.</string>
- <string name="eip_state_not_connected">"Not running! Insecure connection!"</string>
- <string name="eip_state_connected">Connection Secure.</string>
- <string name="provider_problem">It seems there is a problem with the provider.</string>
- <string name="try_another_provider">Please try another provider, or contact yours.</string>
- <string name="default_username">Anonymous</string>
- <string name="logged_in_user_status">is logged in.</string>
- <string name="logged_out_user_status">logged out.</string>
- <string name="didnt_log_out_user_status">didn\'t log out. Try later, it may be a problem in the network or with the provider. Should it persist, wipe the Bitmask data from the Android settings.</string>
- <string name="not_logged_in_user_status">have not logged in.</string>
- <string name="logging_in_user_status">is logging in.</string>
- <string name="logging_in">Logging in</string>
- <string name="signing_up">Signing up</string>
- <string name="logging_out_user_status">is logging out.</string>
- <string name="signingup_message">is being registered.</string>
- <string name="vpn.button.turn.on">Turn on</string>
- <string name="vpn.button.turn.off">Turn off</string>
- <string name="vpn_button_turn_off_blocking">Stop blocking</string>
- <string name="vpn_securely_routed">Your traffic is securely routed through:</string>
- <string name="bitmask_log">Bitmask Log</string>
- <string name="title_activity_main">Bitmask</string>
- <string name="log_fragment_title">Log</string>
- <string name="vpn_fragment_title">VPN</string>
- <string name="navigation_drawer_open">Open navigation drawer</string>
- <string name="navigation_drawer_close">Close navigation drawer</string>
- <string name="action_example">Example action</string>
- <string name="action_settings">Settings</string>
- <string name="void_vpn_establish">Bitmask blocks all outgoing internet traffic.</string>
- <string name="void_vpn_error_establish">Failed to establish blocking VPN.</string>
- <string name="void_vpn_stopped">Stopped blocking all outgoing internet traffic.</string>
- <string name="void_vpn_title">Blocking traffic</string>
- <string name="update_provider_details">Update provider details</string>
- <string name="update_certificate">Update certificate</string>
- <string name="warning_eip_json_corrupted">Updating provider configuration failed.</string>
- <string name="eip_json_corrupted_user_message">Updating provider configuration failed. Please log in to try again.</string>
- <string name="warning_corrupted_provider_details">Stored provider details are corrupted. You can either update Bitmask (recommended) or update the provider details using a commercial CA certificate.</string>
- <string name="warning_corrupted_provider_cert">Stored provider certificate is invalid. You can either update Bitmask (recommended) or update the provider certificate using a commercial CA certificate.</string>
- <string name="warning_expired_provider_cert">Stored provider certificate is expired. You can either update Bitmask (recommended) or update the provider certificate using a commercial CA certificate.</string>
- <string name="downloading_vpn_certificate_failed">Downloading the VPN certificate failed. Try again or choose another provider.</string>
- <string name="vpn_certificate_is_invalid">VPN certificate is invalid. Try to download a new one.</string>
- <string name="vpn_certificate_user_message">The VPN certificate is invalid. Please log in to do download a new one.</string>
+ <string name="retry">Retry</string>
+ <string name="repository_url_text">Source code available at https://0xacab.org/leap/bitmask_android</string>
+ <string name="leap_tracker">Issue tracker available at https://0xacab.org/leap/bitmask_android/issues</string>
+ <string name="translation_project_text">Translations welcome and appreciated. See our Transifex project at https://www.transifex.com/projects/p/bitmask-android/</string>
+ <string name="switch_provider_menu_option">Switch provider</string>
+ <string name="info">info</string>
+ <string name="show_connection_details">Show connection details</string>
+ <string name="routes_info">Routes: %s</string>
+ <string name="routes_info6">IPv6 routes: %s</string>
+ <string name="error_empty_username">The username must not be empty.</string>
+ <string name="cert_from_keystore">Got certificate \'%s\' from keystore</string>
+ <string name="provider_label">Provider:</string>
+ <string name="provider_label_none">No provider configured</string>
+ <string name="status_unknown">Status unknown.</string>
+ <string name="eip_service_label">Encrypted VPN Internet Access</string>
+ <string name="configuration_wizard_title">Select a service provider</string>
+ <string name="add_provider">Add new Provider</string>
+ <string name="introduce_new_provider">Add a new service provider</string>
+ <string name="save">Save</string>
+ <string name="new_provider_uri">Domain name</string>
+ <string name="valid_url_entered">The URL is valid</string>
+ <string name="not_valid_url_entered">Malformed URL</string>
+ <string name="provider_details_title">Provider details</string>
+ <string name="use_anonymously_button">Use anonymously</string>
+ <string name="username_hint">username</string>
+ <string name="username_ask">Please enter your username</string>
+ <string name="password_ask">Please enter your password</string>
+ <string name="password_hint">password</string>
+ <string name="password_match">Passwords match</string>
+ <string name="password_mismatch">Passwords do not match</string>
+ <string name="user_message">User message</string>
+ <string name="about_fragment_title">About</string>
+ <string name="error_srp_math_error_user_message">Try again: Server math error.</string>
+ <string name="error_bad_user_password_user_message">Incorrect username or password.</string>
+ <string name="error_not_valid_password_user_message">It must be at least 8 characters long.</string>
+ <string name="error_client_http_user_message">Try again: Client HTTP error</string>
+ <string name="error_io_exception_user_message">Try again: I/O error</string>
+ <string name="error_json_exception_user_message">Try again: Bad response from the server</string>
+ <string name="error_no_such_algorithm_exception_user_message">Encryption algorithm not found. Please upgrade Android!</string>
+ <string name="signup_or_login_button">Sign Up/Log In</string>
+ <string name="login_button">Log In</string>
+ <string name="login_to_profile">Log in to profile</string>
+ <string name="logout_button">Log Out</string>
+ <string name="signup_button">Sign Up</string>
+ <string name="create_profile">Create profile</string>
+ <string name="setup_provider">Set up provider</string>
+ <string name="setup_error_title">Configuration Error</string>
+ <string name="setup_error_configure_button">Configure</string>
+ <string name="setup_error_close_button">Exit</string>
+ <string name="setup_error_text">There was an error configuring Bitmask with your chosen provider.\n\nYou may choose to reconfigure, or exit and configure a provider upon next launch.</string>
+ <string name="server_unreachable_message">The server is unreachable, please try again.</string>
+ <string name="error.security.pinnedcertificate">Security error, upgrade the app or choose another provider.</string>
+ <string name="malformed_url">It doesn\'t seem to be a Bitmask provider.</string>
+ <string name="certificate_error">This is not a trusted Bitmask provider.</string>
+ <string name="service_is_down_error">The service is down.</string>
+ <string name="configuring_provider">Configuring provider</string>
+ <string name="incorrectly_downloaded_certificate_message">Your anon cert was not downloaded</string>
+ <string name="downloading_certificate_message">Downloading VPN certificate</string>
+ <string name="updating_certificate_message">Updating VPN certificate</string>
+ <string name="login.riseup.warning">Riseup users will need to create a separate account to use the VPN service</string>
+ <string name="succesful_authentication_message">Authenticated.</string>
+ <string name="authentication_failed_message">Authentication failed.</string>
+ <string name="registration_failed_message">Registration failed.</string>
+ <string name="eip_status_start_pending">Initiating connection</string>
+ <string name="eip_cancel_connect_title">Cancel connection?</string>
+ <string name="eip_cancel_connect_text">There is a connection attempt in progress. Do you wish to cancel it?</string>
+ <string name="eip.warning.browser_inconsistency">Turn off VPN connection? When the VPN is off, you may leak personal information to your Internet provider or local network.</string>
+ <string name="eip_state_not_connected">Not running! Insecure connection!</string>
+ <string name="eip_state_connected">Connection Secure.</string>
+ <string name="provider_problem">It seems there is a problem with the provider.</string>
+ <string name="try_another_provider">Please try another provider, or contact yours.</string>
+ <string name="default_username">Anonymous</string>
+ <string name="logged_in_user_status">is logged in.</string>
+ <string name="logged_out_user_status">logged out.</string>
+ <string name="didnt_log_out_user_status">didn\'t log out. Try later, it may be a problem in the network or with the provider. Should it persist, wipe the Bitmask data from the Android settings.</string>
+ <string name="not_logged_in_user_status">have not logged in.</string>
+ <string name="logging_in_user_status">is logging in.</string>
+ <string name="logging_in">Logging in</string>
+ <string name="signing_up">Signing up</string>
+ <string name="logging_out_user_status">is logging out.</string>
+ <string name="signingup_message">is being registered.</string>
+ <string name="vpn.button.turn.on">Turn on</string>
+ <string name="vpn.button.turn.off">Turn off</string>
+ <string name="vpn_button_turn_off_blocking">Stop blocking</string>
+ <string name="vpn_securely_routed">Your traffic is securely routed through:</string>
+ <string name="bitmask_log">Bitmask Log</string>
+ <string name="title_activity_main">Bitmask</string>
+ <string name="log_fragment_title">Log</string>
+ <string name="vpn_fragment_title">VPN</string>
+ <string name="navigation_drawer_open">Open navigation drawer</string>
+ <string name="navigation_drawer_close">Close navigation drawer</string>
+ <string name="action_example">Example action</string>
+ <string name="action_settings">Settings</string>
+ <string name="void_vpn_establish">Bitmask blocks all outgoing internet traffic.</string>
+ <string name="void_vpn_error_establish">Failed to establish blocking VPN.</string>
+ <string name="void_vpn_stopped">Stopped blocking all outgoing internet traffic.</string>
+ <string name="void_vpn_title">Blocking traffic</string>
+ <string name="update_provider_details">Update provider details</string>
+ <string name="update_certificate">Update certificate</string>
+ <string name="warning_eip_json_corrupted">Updating provider configuration failed.</string>
+ <string name="eip_json_corrupted_user_message">Updating provider configuration failed. Please log in to try again.</string>
+ <string name="warning_corrupted_provider_details">Stored provider details are corrupted. You can either update Bitmask (recommended) or update the provider details using a commercial CA certificate.</string>
+ <string name="warning_corrupted_provider_cert">Stored provider certificate is invalid. You can either update Bitmask (recommended) or update the provider certificate using a commercial CA certificate.</string>
+ <string name="warning_expired_provider_cert">Stored provider certificate is expired. You can either update Bitmask (recommended) or update the provider certificate using a commercial CA certificate.</string>
+ <string name="downloading_vpn_certificate_failed">Downloading the VPN certificate failed. Try again or choose another provider.</string>
+ <string name="vpn_certificate_is_invalid">VPN certificate is invalid. Try to download a new one.</string>
+ <string name="vpn_certificate_user_message">The VPN certificate is invalid. Please log in to do download a new one.</string>
</resources>