summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-04-15 14:22:51 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-04-15 14:22:51 +0200
commiteffafb699b8f6831cbc6df0bcaa51766d9a44718 (patch)
tree6cae967c35d639c6c97802b4403dfcd6141ad443
parenta8b2d1060498548d9c49d33a19ae2dce1cb8492d (diff)
parent77fcf5ff0038d48cc9cc50c7d0e65c3754ea3d2e (diff)
downloadmullvadvpn-effafb699b8f6831cbc6df0bcaa51766d9a44718.tar.xz
mullvadvpn-effafb699b8f6831cbc6df0bcaa51766d9a44718.zip
Merge branch 'update-translations'
-rw-r--r--android/lib/resource/src/main/res/values-da/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-de/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-es/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-fi/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-fr/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-it/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-ja/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-ko/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-my/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-nb/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-nl/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-pl/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-pt/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-ru/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-sv/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-th/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-tr/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-zh-rCN/strings.xml7
-rw-r--r--android/lib/resource/src/main/res/values-zh-rTW/strings.xml7
-rw-r--r--desktop/packages/mullvad-vpn/locales/da/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/da/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/de/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/de/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/es/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/es/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/fi/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/fi/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/fr/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/fr/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/it/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/it/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/ja/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/ja/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/ko/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/ko/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/my/messages.po130
-rw-r--r--desktop/packages/mullvad-vpn/locales/my/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/nb/messages.po130
-rw-r--r--desktop/packages/mullvad-vpn/locales/nb/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/nl/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/nl/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/pl/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/pl/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/pt/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/pt/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/ru/messages.po130
-rw-r--r--desktop/packages/mullvad-vpn/locales/ru/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/sv/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/sv/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/th/messages.po130
-rw-r--r--desktop/packages/mullvad-vpn/locales/th/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/tr/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/tr/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/zh-CN/messages.po130
-rw-r--r--desktop/packages/mullvad-vpn/locales/zh-CN/relay-locations.po2
-rw-r--r--desktop/packages/mullvad-vpn/locales/zh-TW/messages.po128
-rw-r--r--desktop/packages/mullvad-vpn/locales/zh-TW/relay-locations.po2
57 files changed, 2285 insertions, 328 deletions
diff --git a/android/lib/resource/src/main/res/values-da/strings.xml b/android/lib/resource/src/main/res/values-da/strings.xml
index 3c9dfbfb62..3e83bea3e2 100644
--- a/android/lib/resource/src/main/res/values-da/strings.xml
+++ b/android/lib/resource/src/main/res/values-da/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Ryd input</string>
<string name="close">Luk</string>
<string name="collapse">Skjul</string>
+ <string name="confirm_ipv6_dns">IPv6 DNS-serveren fungerer ikke, medmindre du aktiverer \"IPv6\" under VPN-indstillinger.</string>
<string name="confirm_local_dns">Den lokale DNS-server fungerer ikke, medmindre du aktiverer \"Lokal netværksdeling\" under VPN-indstillinger.</string>
<string name="confirm_no_email">Du er ved at sende rapporten om problemet, men har ikke angivet hvordan vi kan kontakte dig. Hvis du ønsker et svar på din rapport, skal du indtaste en e-mail-adresse.</string>
<string name="confirm_removal">Ja, log enhed af</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Du har fjernet denne enhed. For at oprette forbindelse igen skal du logge ind igen.</string>
<string name="device_inactive_title">Enheden er inaktiv</string>
<string name="device_inactive_unblock_warning">Hvis du logger på, ophæves blokeringen af internettet på denne enhed.</string>
+ <string name="device_ip_version_title">Enhedens IP-version</string>
<string name="device_name">Enhedsnavn</string>
<string name="device_name_info_first_paragraph">Dette er det navn, der er tildelt enheden. Hver enhed, der er logget på en Mullvad-konto, får et unikt navn, der hjælper dig med at identificere den, når du administrerer dine enheder i appen eller på webstedet.</string>
<string name="device_name_info_second_paragraph">Du kan have op til 5 enheder logget ind på én Mullvad-konto.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Aktivér alligevel</string>
<string name="enable_custom_dns">Brug brugerdefineret DNS-server</string>
<string name="enable_direct_only">Aktivér %1$s</string>
+ <string name="enable_ipv6">IPv6 i tunnel</string>
<string name="enable_method">Aktiver metode</string>
<string name="encrypted_dns_proxy_info_message_part1">Med metoden \"krypteret DNS-proxy\" vil appen kommunikere med vores Mullvad API via en proxy-adresse. Det gør den ved at hente en adresse fra en DNS over HTTPS-server (DoH) og derefter bruge den til at få adgang til en vores API-servere.</string>
<string name="encrypted_dns_proxy_info_message_part2">Hvis du ikke er tilsluttet vores VPN, vil den krypterede DNS-proxy bruge din egen ikke-VPN IP,-adresse når du opretter forbindelse. DoH-serverne hostes af en af følgende udbydere: Quad9 eller CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Gyldig WireGuard-nøgle mangler. Administrer nøgler under Avancerede indstillinger.</string>
<string name="not_found">Ikke fundet</string>
<string name="number_of_providers">Udbydere: %1$d</string>
+ <string name="obfuscation_info">Tilsløring skjuler WireGuard-trafikken inden i en anden protokol. Det kan bruges til at hjælpe med at omgå censur og andre typer filtrering, hvor en almindelig WireGuard-forbindelse ville blive blokeret.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Bemærk: Shadowsocks kan øge batteriforbruget afhængigt af dataforbruget, f.eks. under streaming af en video.</string>
<string name="obfuscation_title">WireGuard-tilsløring</string>
<string name="off">Fra</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">Opdater DNS-server</string>
<string name="update_list_name">Opdater listenavn</string>
+ <string name="uri_browser_app_not_found">Der er ikke installeret nogen browser-app, så linket kunne ikke åbnes</string>
+ <string name="uri_market_app_not_found">Der er ikke installeret nogen Android-appbutik, og linket kunne ikke åbnes</string>
<string name="use_method">Brug metode</string>
<string name="user_email_hint">Din e-mail (valgfrit)</string>
<string name="user_message_hint">For at vi bedre kan hjælpe dig, bedes du skrive på engelsk eller svensk og nævne hvilket land, du befinder dig i.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kuponkode er allerede brugt.</string>
<string name="voucher_is_account_number">Det ser ud til, at du har indtastet et kontonummer i stedet for en rabatkuponkode. Hvis du vil ændre den aktive konto, skal du først logge ud.</string>
<string name="voucher_success_title">Indløsning af kuponen lykkedes.</string>
+ <string name="vpn_permission_denied_error">VPN-tilladelse blev afvist, eller en anden app har \"VPN altid aktiveret\"</string>
<string name="vpn_permission_error_notification_message">Tryk på Opret forbindelse for at anmode om VPN-tilladelse</string>
<string name="vpn_permission_error_notification_title">VPN-tilladelsesfejl</string>
<string name="we_will_look_into_this">Vi vil undersøge dette.</string>
diff --git a/android/lib/resource/src/main/res/values-de/strings.xml b/android/lib/resource/src/main/res/values-de/strings.xml
index e8c54ba41d..ec79fef641 100644
--- a/android/lib/resource/src/main/res/values-de/strings.xml
+++ b/android/lib/resource/src/main/res/values-de/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Eingabe löschen</string>
<string name="close">Schließen</string>
<string name="collapse">Zuklappen</string>
+ <string name="confirm_ipv6_dns">Der IPv6-DNS-Server wird nicht funktionieren, solange „IPv6“ nicht in den VPN-Einstellungen aktiviert ist.</string>
<string name="confirm_local_dns">Der lokale DNS-Server wird nicht funktionieren, solange „Teilen im lokalen Netzwerk“ nicht in den VPN-Einstellungen aktiviert ist.</string>
<string name="confirm_no_email">Sie wollen einen Problembericht senden, ohne uns die Möglichkeit zu geben, Sie zu erreichen. Wenn Sie sich eine Antwort zu Ihrem Problem wünschen, müssen Sie eine E-Mail-Adresse eingeben.</string>
<string name="confirm_removal">Ja, von Gerät abmelden</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Sie haben dieses Gerät entfernt. Um sich erneut zu verbinden, müssen Sie sich erneut anmelden.</string>
<string name="device_inactive_title">Gerät ist inaktiv</string>
<string name="device_inactive_unblock_warning">Wenn Sie mit der Anmeldung fortfahren, wird die Internetsperre auf diesem Gerät aufgehoben.</string>
+ <string name="device_ip_version_title">Geräte-IP-Version</string>
<string name="device_name">Gerätename</string>
<string name="device_name_info_first_paragraph">Dies ist der dem Gerät zugewiesene Name. Jedes Gerät, das in einem Mullvad-Konto angemeldet ist, erhält einen eindeutigen Namen, mit dem Sie es identifizieren können, wenn Sie Ihre Geräte in der App oder auf der Website verwalten.</string>
<string name="device_name_info_second_paragraph">Es sind pro Mullvad-Konto bis zu 5 angemeldete Geräte möglich.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Trotzdem aktivieren</string>
<string name="enable_custom_dns">Benutzerdefinierten DNS-Server verwenden</string>
<string name="enable_direct_only">%1$s aktivieren</string>
+ <string name="enable_ipv6">In-Tunnel-IPv6</string>
<string name="enable_method">Methode aktivieren</string>
<string name="encrypted_dns_proxy_info_message_part1">Mit der Methode „Verschlüsseltes-DNS-Proxy“ kommuniziert die App mit unserer Mullvad-API über eine Proxy-Adresse. Sie tut dies, indem sie eine Adresse von einem DNS-over-HTTPS-Server (DoH) abruft und dann diese verwendet, um unsere API-Server zu erreichen.</string>
<string name="encrypted_dns_proxy_info_message_part2">Wenn Sie nicht mit unserem VPN verbunden sind, verwendet der Verschlüsseltes-DNS-Proxy bei der Verbindung Ihre eigene Nicht-VPN-IP. Die DoH-Server werden von einem der folgenden Anbieter gehostet: Quad9 oder CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Gültiger WireGuard-Schlüssel fehlt. Sie können Ihre Schlüssel in den erweiterten Einstellungen verwalten.</string>
<string name="not_found">Nicht gefunden</string>
<string name="number_of_providers">Provider: %1$d</string>
+ <string name="obfuscation_info">Bei der Verschleierung wird der WireGuard-Datenverkehr in einem anderen Protokoll versteckt. Sie kann dazu verwendet werden, Zensur und andere Arten von Filtern zu umgehen, bei denen eine reine WireGuard-Verbindung blockiert würde.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Achtung! Shadowsocks kann den Akkuverbrauch je nach Datennutzung erhöhen, z. B. beim Streaming eines Videos.</string>
<string name="obfuscation_title">WireGuard-Verschleierung</string>
<string name="off">Aus</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP über TCP</string>
<string name="update_dns_server_dialog_title">DNS-Server aktualisieren</string>
<string name="update_list_name">Name der Liste ändern</string>
+ <string name="uri_browser_app_not_found">Keine Browser-App installiert, Link konnte nicht geöffnet werden</string>
+ <string name="uri_market_app_not_found">Kein Android-App-Store installiert, Link konnte nicht geöffnet werden</string>
<string name="use_method">Methode verwenden</string>
<string name="user_email_hint">Ihre E-Mail-Adresse (optional)</string>
<string name="user_message_hint">Um Ihnen besser weiterhelfen zu können, schreiben Sie uns bitte auf Englisch oder Schwedisch und geben Sie an, aus welchem Land Sie die Verbindung herstellen.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Der Gutscheincode wurde bereits verwendet.</string>
<string name="voucher_is_account_number">Anscheinend haben Sie eine Kontonummer statt eines Gutscheincodes eingegeben. Wenn Sie das aktive Konto wechseln möchten, melden Sie sich bitte zuerst ab.</string>
<string name="voucher_success_title">Der Gutschein wurde erfolgreich eingelöst.</string>
+ <string name="vpn_permission_denied_error">VPN-Berechtigung wurde abgelehnt oder bei einer anderen App ist „Alway-on VPN“ aktiviert</string>
<string name="vpn_permission_error_notification_message">Drücken Sie auf „Verbinden“, um die VPN-Berechtigung anzufordern</string>
<string name="vpn_permission_error_notification_title">VPN-Berechtigungsfehler</string>
<string name="we_will_look_into_this">Wir werden uns das anschauen.</string>
diff --git a/android/lib/resource/src/main/res/values-es/strings.xml b/android/lib/resource/src/main/res/values-es/strings.xml
index 4312dacdb0..1bc12accd3 100644
--- a/android/lib/resource/src/main/res/values-es/strings.xml
+++ b/android/lib/resource/src/main/res/values-es/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Borrar entrada</string>
<string name="close">Cerrar</string>
<string name="collapse">Contraer</string>
+ <string name="confirm_ipv6_dns">El servidor IPv6 DNS no funcionará a no ser que habilite la opción «IPv6» en la configuración de la VPN.</string>
<string name="confirm_local_dns">El servidor DNS local no funcionará a no ser que habilite la opción «Uso compartido de red local» en la configuración de la VPN.</string>
<string name="confirm_no_email">Va a enviar el informe de problemas sin indicar una forma de contacto. Para obtener una respuesta sobre el informe, necesita especificar su dirección de correo electrónico.</string>
<string name="confirm_removal">Sí, cerrar sesión</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Ha quitado este dispositivo. Vuelva a iniciar la sesión para conectarse.</string>
<string name="device_inactive_title">El dispositivo está inactivo</string>
<string name="device_inactive_unblock_warning">Al iniciar la sesión, se desbloqueará el acceso a Internet en este dispositivo.</string>
+ <string name="device_ip_version_title">Versión de IP del dispositivo</string>
<string name="device_name">Nombre del dispositivo</string>
<string name="device_name_info_first_paragraph">Este es el nombre asignado al dispositivo. Cada dispositivo conectado a una cuenta de Mullvad recibe un nombre único que ayuda a identificarlo cuando gestiona sus dispositivos en la aplicación o en el sitio web.</string>
<string name="device_name_info_second_paragraph">Puede tener hasta 5 dispositivos conectados a una cuenta de Mullvad.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Habilitar de todos modos</string>
<string name="enable_custom_dns">Usar servidor DNS personalizado</string>
<string name="enable_direct_only">Habilitar %1$s</string>
+ <string name="enable_ipv6">Tunelización IPv6</string>
<string name="enable_method">Habilitar método</string>
<string name="encrypted_dns_proxy_info_message_part1">Con el método «Proxy DNS cifrado», la aplicación se comunicará con nuestra API de Mullvad a través de una dirección proxy. Para ello, recupera una dirección de un servidor DNS sobre HTTPS (DoH) y luego la utiliza para contactar con nuestros servidores API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Si no está conectado a nuestra VPN, el proxy DNS cifrado utilizará su propia IP no VPN al conectarse. Los servidores de DoH están alojados en uno de los siguientes proveedores: Quad9 o CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Falta una clave de WireGuard válida. Para administrar las claves, vaya a Configuración avanzada.</string>
<string name="not_found">No encontrado</string>
<string name="number_of_providers">Proveedores: %1$d</string>
+ <string name="obfuscation_info">La ofuscación oculta el tráfico de WireGuard dentro de otro protocolo. Puede usarse para sortear la censura y otros tipos de filtrado donde podría bloquearse una conexión de WireGuard normal.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Atención: Shadowsocks puede aumentar el consumo de batería en función del uso de datos, como la transmisión de un vídeo.</string>
<string name="obfuscation_title">Ofuscación de WireGuard</string>
<string name="off">Desactivado</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP sobre TCP</string>
<string name="update_dns_server_dialog_title">Actualizar servidor DNS</string>
<string name="update_list_name">Actualizar nombre de la lista</string>
+ <string name="uri_browser_app_not_found">No hay ninguna aplicación de navegador instalada. No se ha podido abrir el enlace</string>
+ <string name="uri_market_app_not_found">No hay ninguna tienda de aplicaciones de Android instalada. No se ha podido abrir el enlace</string>
<string name="use_method">Utilizar método</string>
<string name="user_email_hint">Su correo electrónico (opcional)</string>
<string name="user_message_hint">Para ayudarle mejor, escriba en inglés o sueco e indique desde qué país se está conectando.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">El código del cupón ya se ha usado.</string>
<string name="voucher_is_account_number">Parece que ha introducido un número de cuenta en lugar de un código de cupón. Si desea cambiar la cuenta activa, cierre primero la sesión.</string>
<string name="voucher_success_title">El cupón se canjeó correctamente.</string>
+ <string name="vpn_permission_denied_error">Se ha denegado el permiso de VPN u otra aplicación tiene habilitada la opción «VPN siempre activa»</string>
<string name="vpn_permission_error_notification_message">Pulse conectar para solicitar el permiso de VPN</string>
<string name="vpn_permission_error_notification_title">Error en la autorización de la VPN</string>
<string name="we_will_look_into_this">Revisaremos esto.</string>
diff --git a/android/lib/resource/src/main/res/values-fi/strings.xml b/android/lib/resource/src/main/res/values-fi/strings.xml
index d2656bee8e..74ea35fcec 100644
--- a/android/lib/resource/src/main/res/values-fi/strings.xml
+++ b/android/lib/resource/src/main/res/values-fi/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Tyhjennä syöte</string>
<string name="close">Sulje</string>
<string name="collapse">Näytä vähemmän</string>
+ <string name="confirm_ipv6_dns">IPv6-DNS-palvelin ei toimi, ellet ota IPv6:ta käyttöön VPN-asetuksista.</string>
<string name="confirm_local_dns">Paikallinen DNS-palvelin ei toimi, ellet ota paikallisen verkon jakamista käyttöön VPN-asetuksista.</string>
<string name="confirm_no_email">Olet aikeissa lähettää ongelmaraportin ilman yhteystietojasi. Mikäli haluat vastauksen raporttiisi, anna sähköpostosoite.</string>
<string name="confirm_removal">Kyllä, kirjaa laite ulos</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Olet poistanut tämän laitteen. Jos haluat muodostaa yhteyden uudelleen, sinun täytyy kirjautua takaisin sisään.</string>
<string name="device_inactive_title">Laite ei ole aktiivinen</string>
<string name="device_inactive_unblock_warning">Kirjautumiseen siirtyminen purkaa internetin käytön eston tältä laitteelta.</string>
+ <string name="device_ip_version_title">Laitteen IP-versio</string>
<string name="device_name">Laitteen nimi</string>
<string name="device_name_info_first_paragraph">Tämä on laitteelle annettu nimi. Jokainen Mullvad-tilille kirjautunut laite saa yksilöllisen nimen, jonka avulla sen voi tunnistaa laitteiden hallinnassa sovelluksessa tai verkkosivustolla.</string>
<string name="device_name_info_second_paragraph">Yhdelle Mullvad-tilille voi olla kirjautuneena enintään viisi laitetta.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Ota silti käyttöön</string>
<string name="enable_custom_dns">Käytä mukautettua DNS-palvelinta</string>
<string name="enable_direct_only">Ota %1$s käyttöön</string>
+ <string name="enable_ipv6">Tunnelin IPv6</string>
<string name="enable_method">Ota menetelmä käyttöön</string>
<string name="encrypted_dns_proxy_info_message_part1">Sovellus kommunikoi Mullvad API:n kanssa välityspalvelinosoitteen kautta \"Salattu DNS-välityspalvelin\" -menetelmällä, joka toimii niin, että sovellus hakee osoitteen DNS over HTTPS (DoH) -palvelimelta ja käyttää sitä API-palvelimillemme pääsemiseen.</string>
<string name="encrypted_dns_proxy_info_message_part2">Jos et ole yhteydessä VPN-verkkoomme, salattu DNS-välityspalvelin käyttää yhdistämiseen omaa, ei-VPN-pohjaista IP-osoitettasi. DoH-palvelimia isännöi joko Quad9 tai CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Käypä WireGuard-avain puuttuu. Voit hallinnoida avaimia lisäasetuksissa.</string>
<string name="not_found">Ei löydy</string>
<string name="number_of_providers">Palveluntarjoajat: %1$d</string>
+ <string name="obfuscation_info">Hämäysteknologian käyttäminen piilottaa WireGuard-liikenteen toisen protokollan sisään. Sitä voidaan käyttää kiertämään sensuuria ja muita suodatuksia niissä tapauksissa, kun tavallinen WireGuard-yhteys muutoin estettäisi.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Huomio: Shadowsocksin käyttö voi kasvattaa akun kulutusta riippuen tiedonsiirtomääristä (esimerkiksi suoratoistettaessa videoita).</string>
<string name="obfuscation_title">WireGuard-obfuskointi</string>
<string name="off">Pois</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP TCP:n kautta</string>
<string name="update_dns_server_dialog_title">Päivitä DNS-palvelin</string>
<string name="update_list_name">Päivitä luettelon nimi</string>
+ <string name="uri_browser_app_not_found">Selainsovellusta ei ole asennettu, joten linkin avaaminen ei onnistu</string>
+ <string name="uri_market_app_not_found">Androidin sovelluskauppaa ei ole asennettu, joten linkin avaaminen ei onnistu</string>
<string name="use_method">Käytä menetelmä</string>
<string name="user_email_hint">Sähköpostisi (valinnainen)</string>
<string name="user_message_hint">Jotta voisimme avustaa sinua paremmin, kirjoita englanniksi tai ruotsiksi ja mainitse, mistä maasta muodostat yhteyden.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kuponkikoodi on jo käytetty.</string>
<string name="voucher_is_account_number">Näytät syöttäneen tilin numeron etusetelin koodin sijaan. Jos haluat vaihtaa tiliä, kirjaudu ensin ulos nykyiseltä tililtä.</string>
<string name="voucher_success_title">Kupongin lunastus onnistui.</string>
+ <string name="vpn_permission_denied_error">VPN:n käyttöoikeus evättiin tai toisella sovelluksella on aina päällä oleva VPN käytössä</string>
<string name="vpn_permission_error_notification_message">Pyydä VPN:n käyttölupa yhteydenluontipainiketta painamalla</string>
<string name="vpn_permission_error_notification_title">VPN-lupavirhe</string>
<string name="we_will_look_into_this">Tutkimme asiaa.</string>
diff --git a/android/lib/resource/src/main/res/values-fr/strings.xml b/android/lib/resource/src/main/res/values-fr/strings.xml
index 34f648c7ff..05b42d99d5 100644
--- a/android/lib/resource/src/main/res/values-fr/strings.xml
+++ b/android/lib/resource/src/main/res/values-fr/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Effacer la saisie</string>
<string name="close">Fermer</string>
<string name="collapse">Réduire</string>
+ <string name="confirm_ipv6_dns">Le serveur DNS IPv6 ne fonctionnera pas si vous n\'activez pas « IPv6 » dans les paramètres VPN.</string>
<string name="confirm_local_dns">Le serveur DNS local ne fonctionnera pas si vous n\'activez pas le « Partage du réseau local » dans les paramètres VPN.</string>
<string name="confirm_no_email">Vous êtes sur le point d\'envoyer un signalement de problème sans nous fournir un moyen de vous contacter. Si vous désirez une réponse à votre signalement, vous devez saisir une adresse e-mail.</string>
<string name="confirm_removal">Oui, déconnecter l\'appareil</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Vous avez supprimé cet appareil. Vous devrez vous reconnecter pour connecter cet appareil à nouveau.</string>
<string name="device_inactive_title">L\'appareil est inactif</string>
<string name="device_inactive_unblock_warning">Aller à la connexion débloquera la connexion Internet sur cet appareil.</string>
+ <string name="device_ip_version_title">Version de l\'IP de l\'appareil</string>
<string name="device_name">Nom de l\'appareil</string>
<string name="device_name_info_first_paragraph">Il s\'agit du nom attribué à l\'appareil. Chaque appareil connecté à un compte Mullvad reçoit un nom unique qui vous aide à l\'identifier lorsque vous gérez vos appareils dans l\'application ou sur le site Web.</string>
<string name="device_name_info_second_paragraph">Vous pouvez connecter jusqu\'à 5 appareils au même compte Mullvad.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Activer quand même</string>
<string name="enable_custom_dns">Utiliser un serveur DNS personnalisé</string>
<string name="enable_direct_only">Activer %1$s</string>
+ <string name="enable_ipv6">IPv6 en tunnel</string>
<string name="enable_method">Activer la méthode</string>
<string name="encrypted_dns_proxy_info_message_part1">Avec la méthode « proxy DNS chiffré », l\'application communiquera avec notre API Mullvad par le biais d\'une adresse proxy. Pour ce faire, elle récupère une adresse auprès d\'un serveur DNS over HTTPS (DoH) et l\'utilise pour atteindre nos serveurs API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Si vous n\'êtes pas connecté à notre VPN, le proxy DNS chiffré utilisera votre propre IP non VPN lors de la connexion. Les serveurs DoH sont hébergés par l\'un des fournisseurs suivants : Quad 9 ou CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Une clé WireGuard valide manque. Gérez les clés dans les paramètres avancés.</string>
<string name="not_found">Introuvable</string>
<string name="number_of_providers">Fournisseurs : %1$d</string>
+ <string name="obfuscation_info">La dissimulation cache le trafic WireGuard à l\'intérieur d\'un autre protocole. Elle peut être utilisée pour aider à contourner la censure et d\'autres types de filtrage, où une connexion WireGuard simple serait bloquée.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Attention : Shadowsocks peut augmenter la consommation de la batterie en fonction de l\'utilisation des données, comme la diffusion d\'une vidéo.</string>
<string name="obfuscation_title">Obfuscation WireGuard</string>
<string name="off">Désactivé</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">Mettre à jour le serveur DNS</string>
<string name="update_list_name">Mettre à jour le nom de la liste</string>
+ <string name="uri_browser_app_not_found">Aucune application de navigateur n\'est installée, le lien ne peut pas être ouvert</string>
+ <string name="uri_market_app_not_found">Aucune boutique d\'applications Android n\'est installée, le lien n\'a pas pu être ouvert</string>
<string name="use_method">Utiliser la méthode</string>
<string name="user_email_hint">Votre e-mail (facultatif)</string>
<string name="user_message_hint">Pour nous permettre de mieux vous assister, merci d\'écrire en anglais ou en suédois et d\'indiquer le pays à partir duquel vous vous connectez.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Le code du bon a déjà été utilisé.</string>
<string name="voucher_is_account_number">Vous semblez avoir saisi un numéro de compte plutôt qu\'un code de bon. Si vous souhaitez modifier le compte actif, veuillez d\'abord vous déconnecter.</string>
<string name="voucher_success_title">Le bon a bien été échangé.</string>
+ <string name="vpn_permission_denied_error">L\'autorisation VPN a été refusée ou une autre application a activé « Toujours exiger un VPN ».</string>
<string name="vpn_permission_error_notification_message">Veuillez appuyer sur connexion pour demander l\'autorisation VPN</string>
<string name="vpn_permission_error_notification_title">Erreur de permission VPN</string>
<string name="we_will_look_into_this">Nous allons nous pencher dessus.</string>
diff --git a/android/lib/resource/src/main/res/values-it/strings.xml b/android/lib/resource/src/main/res/values-it/strings.xml
index b27e9022dc..89109175f8 100644
--- a/android/lib/resource/src/main/res/values-it/strings.xml
+++ b/android/lib/resource/src/main/res/values-it/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Cancella inserimento</string>
<string name="close">Chiudi</string>
<string name="collapse">Comprimi</string>
+ <string name="confirm_ipv6_dns">Il server DNS IPv6 non funzionerà a meno che non abiliti \"IPv6\" nelle impostazioni VPN.</string>
<string name="confirm_local_dns">Il server DNS locale non funzionerà a meno che non abiliti \"Condivisione rete locale\" nelle impostazioni VPN.</string>
<string name="confirm_no_email">Stai inviando la segnalazione di un problema senza averci indicato un modo per ricontattarti. Se desideri ricevere risposta, inserisci un indirizzo e-mail.</string>
<string name="confirm_removal">Sì, disconnetti dal dispositivo</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Hai rimosso questo dispositivo. Per riconnetterti, dovrai effettuare nuovamente il login.</string>
<string name="device_inactive_title">Il dispositivo è inattivo</string>
<string name="device_inactive_unblock_warning">Andare al login sbloccherà Internet su questo dispositivo.</string>
+ <string name="device_ip_version_title">Versione IP dispositivo</string>
<string name="device_name">Nome dispositivo</string>
<string name="device_name_info_first_paragraph">Questo è il nome assegnato al dispositivo. Ogni dispositivo connesso a un account Mullvad riceve un nome univoco che ti aiuta a identificarlo quando gestisci i tuoi dispositivi nell\'app o sul sito web.</string>
<string name="device_name_info_second_paragraph">Puoi avere fino a 5 dispositivi registrati su un account Mullvad.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Abilita comunque</string>
<string name="enable_custom_dns">Usa un server DNS personalizzato</string>
<string name="enable_direct_only">Abilita %1$s</string>
+ <string name="enable_ipv6">In-tunnel IPv6</string>
<string name="enable_method">Abilita metodo</string>
<string name="encrypted_dns_proxy_info_message_part1">Con il metodo \"Proxy DNS crittografato\", l\'app comunicherà con la nostra API Mullvad tramite un indirizzo proxy. Lo fa recuperando un indirizzo da un server DNS over HTTPS (DoH) e quindi utilizzandolo per raggiungere i nostri server API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Se non sei connesso alla nostra VPN, il proxy DNS crittografato utilizzerà il tuo IP non VPN durante la connessione. I server DoH sono ospitati da uno dei seguenti provider: Quad9 o CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Manca una chiave WireGuard valida. Gestisci le chiavi da Impostazioni avanzate.</string>
<string name="not_found">Non trovato</string>
<string name="number_of_providers">Fornitori: %1$d</string>
+ <string name="obfuscation_info">L\'offuscamento nasconde il traffico WireGuard all\'interno di un altro protocollo. Può essere utilizzato per aggirare la censura e altri tipi di filtraggio, in cui una semplice connessione WireGuard verrebbe bloccata.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Attenzione: Shadowsocks può aumentare il consumo della batteria a seconda dell\'utilizzo dei dati, ad esempio durante lo streaming di un video.</string>
<string name="obfuscation_title">Offuscamento WireGuard</string>
<string name="off">Off</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">Aggiorna server DNS</string>
<string name="update_list_name">Aggiorna nome elenco</string>
+ <string name="uri_browser_app_not_found">Nessuna app browser installata, impossibile aprire il link</string>
+ <string name="uri_market_app_not_found">Nessun app store Android installato, impossibile aprire il link</string>
<string name="use_method">Usa metodo</string>
<string name="user_email_hint">La tua e-mail (opzionale)</string>
<string name="user_message_hint">Per consentirci di assisterti meglio, scrivi in ​​inglese o in svedese e indica da quale Paese ti stai connettendo.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Il codice voucher è già stato utilizzato.</string>
<string name="voucher_is_account_number">Sembra che tu abbia inserito un numero di account anziché un codice voucher. Se desideri modificare l\'account attivo, effettua prima la disconnessione.</string>
<string name="voucher_success_title">Il voucher è stato riscattato correttamente.</string>
+ <string name="vpn_permission_denied_error">L\'autorizzazione VPN è stata negata o un\'altra app ha abilitato \"VPN sempre attiva\"</string>
<string name="vpn_permission_error_notification_message">Premi Connetti per richiedere l\'autorizzazione VPN</string>
<string name="vpn_permission_error_notification_title">Errore di autorizzazione VPN</string>
<string name="we_will_look_into_this">Verificheremo.</string>
diff --git a/android/lib/resource/src/main/res/values-ja/strings.xml b/android/lib/resource/src/main/res/values-ja/strings.xml
index 2a3ccd3159..de93bef8c2 100644
--- a/android/lib/resource/src/main/res/values-ja/strings.xml
+++ b/android/lib/resource/src/main/res/values-ja/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">入力をクリア</string>
<string name="close">閉じる</string>
<string name="collapse">折りたたむ</string>
+ <string name="confirm_ipv6_dns">VPN設定で [IPv6] を有効にしない限り、IPv6 DNSサーバーは機能しません。</string>
<string name="confirm_local_dns">VPN設定で [ローカルネットワーク共有] を有効にしない限り、ローカルDNSサーバーは機能しません。</string>
<string name="confirm_no_email">お客様への返信先を入力せずに問題の報告を送信しようとしています。ご報告に対する返信が必要な場合は、返信先のメールアドレスを入力する必要があります。</string>
<string name="confirm_removal">はい。デバイスをログアウトさせます</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">このデバイスを削除しました。再度接続するには、ログインし直す必要があります。</string>
<string name="device_inactive_title">デバイスが無効です</string>
<string name="device_inactive_unblock_warning">ログインに進むと、このデバイスのインターネットのブロックが解除されます。</string>
+ <string name="device_ip_version_title">デバイスのIPバージョン</string>
<string name="device_name">デバイス名</string>
<string name="device_name_info_first_paragraph">これはデバイスに割り当てられる名前です。Mullvadアカウントにログインするデバイスごとに一意の名前が付けられるため、アプリまたはウェブサイトでデバイスを管理する際にデバイスを区別しやすくなります。</string>
<string name="device_name_info_second_paragraph">1つのMullvadアカウントで最大5台のデバイスにログインできます。</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">それでも有効にする</string>
<string name="enable_custom_dns">カスタムDNSサーバーを使う</string>
<string name="enable_direct_only">%1$sを有効にする</string>
+ <string name="enable_ipv6">トンネル内のIPv6</string>
<string name="enable_method">方法を有効化する</string>
<string name="encrypted_dns_proxy_info_message_part1">[暗号化DNSプロキシ] 方式を使用すると、アプリはプロキシアドレスを通じてMullvad APIと通信します。これはDNS over HTTPS (DoH) サーバーからアドレスを取得し、APIサーバーへのアクセスに利用することで行われます。</string>
<string name="encrypted_dns_proxy_info_message_part2">当社のVPNに接続していない場合、暗号化DNSプロキシは接続時に独自の非VPN IPを使用します。DoHサーバーは、Quad9またはCloudFlareのいずれかによってホストされます。</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">有効なWireGuard鍵が見つかりません。詳細設定で鍵を管理してください。</string>
<string name="not_found">見つかりませんでした</string>
<string name="number_of_providers">プロバイダ数: %1$d</string>
+ <string name="obfuscation_info">難読化は、WireGuardトラフィックを別のプロトコル内に隠します。プレーンなWireGuard接続がブロックされる検閲やその他のフィルタリングを回避するために使用できます。</string>
<string name="obfuscation_info_shadowsocks_batteryusage">注意: Shadowsocksの場合、データ通信の使い方 (動画配信など) によってはバッテリー消費量が増加する可能性があります。</string>
<string name="obfuscation_title">WireGuardの難読化</string>
<string name="off">オフ</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">DNS サーバーを更新</string>
<string name="update_list_name">リスト名の更新</string>
+ <string name="uri_browser_app_not_found">ブラウザアプリがインストールされていないため、リンクを開けませんでした</string>
+ <string name="uri_market_app_not_found">Androidアプリストアがインストールされていないため、リンクを開けませんでした</string>
<string name="use_method">この方法を使用する</string>
<string name="user_email_hint">あなたのメールアドレス (任意)</string>
<string name="user_message_hint">最適なサポートを提供するため、英語またはスウェーデン語でご入力ください。また、接続元の国をお知らせください。</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">バウチャーコードはすでに使用されています。</string>
<string name="voucher_is_account_number">バウチャーコードではなくアカウント番号を入力したようです。有効なアカウントを変更する場合は、先にログアウトしてください。</string>
<string name="voucher_success_title">バウチャーを正常に使用しました。</string>
+ <string name="vpn_permission_denied_error">VPNへのアクセス許可が拒否されたか、別のアプリで「Always-on VPN」が有効になっています</string>
<string name="vpn_permission_error_notification_message">[接続] を押してVPNへのアクセス許可をリクエストしてください</string>
<string name="vpn_permission_error_notification_title">VPN許可エラー</string>
<string name="we_will_look_into_this">この問題を調査いたします。</string>
diff --git a/android/lib/resource/src/main/res/values-ko/strings.xml b/android/lib/resource/src/main/res/values-ko/strings.xml
index 24bc47028d..0237af5df8 100644
--- a/android/lib/resource/src/main/res/values-ko/strings.xml
+++ b/android/lib/resource/src/main/res/values-ko/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">입력 지우기</string>
<string name="close">닫기</string>
<string name="collapse">접기</string>
+ <string name="confirm_ipv6_dns">VPN 설정에서 \"IPv6\"를 활성화하지 않으면 IPv6 DNS 서버가 작동하지 않습니다.</string>
<string name="confirm_local_dns">VPN 설정에서 \"로컬 네트워크 공유\"를 활성화하지 않으면 로컬 DNS 서버가 작동하지 않습니다.</string>
<string name="confirm_no_email">연락처 없이 문제 보고서를 보내려고 합니다. 보고서에 대한 답변을 원하면 이메일 주소를 입력해야 합니다.</string>
<string name="confirm_removal">예, 장치에서 로그아웃</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">이 장치를 제거했습니다. 다시 연결하려면 다시 로그인해야 합니다.</string>
<string name="device_inactive_title">장치가 비활성 상태입니다.</string>
<string name="device_inactive_unblock_warning">로그인하면 이 장치에서 인터넷 차단이 해제됩니다.</string>
+ <string name="device_ip_version_title">장치 IP 버전</string>
<string name="device_name">장치 이름</string>
<string name="device_name_info_first_paragraph">이것은 장치에 할당된 이름입니다. Mullvad 계정에 로그인된 각 장치에는 앱이나 웹사이트에서 장치를 관리할 때 장치를 보다 쉽게 식별할 수 있는 고유한 이름이 부여됩니다.</string>
<string name="device_name_info_second_paragraph">최대 5개의 장치에서 하나의 Mullvad 계정에 로그인할 수 있습니다.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">그래도 사용</string>
<string name="enable_custom_dns">사용자 지정 DNS 서버 사용</string>
<string name="enable_direct_only">%1$s 활성화</string>
+ <string name="enable_ipv6">터널 내 IPv6</string>
<string name="enable_method">방법 활성화</string>
<string name="encrypted_dns_proxy_info_message_part1">앱은 \"암호화된 DNS 프록시\" 방식을 사용하여 프록시 주소를 통해 Mullvad API와 통신합니다. 이는 DoH(DNS over HTTPS) 서버에서 주소를 검색한 다음, 그 주소를 사용해 당사 API 서버에 도달하는 방식으로 이루어집니다.</string>
<string name="encrypted_dns_proxy_info_message_part2">당사 VPN에 연결되지 않은 경우, 연결 시 암호화된 DNS 프록시는 사용자의 비 VPN IP를 사용합니다. DoH 서버는 Quad 9, CloudFlare 등의 제공업체에서 호스팅합니다.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">유효한 WireGuard 키가 없습니다. 고급 설정에서 키를 관리하세요.</string>
<string name="not_found">찾을 수 없음</string>
<string name="number_of_providers">제공업체: %1$d</string>
+ <string name="obfuscation_info">난독 처리는 다른 프로토콜 내에서 WireGuard 트래픽을 숨깁니다. 일반 WireGuard 연결이 차단되는 상황에서 검열 및 기타 유형의 필터링을 우회하는 데 사용할 수 있습니다.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">주의: Shadowsocks는 비디오 스트리밍 등 데이터 사용량에 따라 배터리 소모량이 증가할 수 있습니다.</string>
<string name="obfuscation_title">WireGuard 난독화</string>
<string name="off">끄기</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">DNS 서버 업데이트</string>
<string name="update_list_name">목록 이름 업데이트</string>
+ <string name="uri_browser_app_not_found">설치되어 있는 브라우저 앱이 없습니다. 링크를 열 수 없습니다</string>
+ <string name="uri_market_app_not_found">설치되어 있는 Android 앱 스토어가 없습니다. 링크를 열 수 없습니다</string>
<string name="use_method">방법 사용</string>
<string name="user_email_hint">이메일(선택 사항)</string>
<string name="user_message_hint">더 나은 지원을 위해 영어 또는 스웨덴어로 메시지를 작성하고 연결 국가를 포함하세요.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">이미 사용된 바우처 코드입니다.</string>
<string name="voucher_is_account_number">바우처 코드 대신 계정 번호를 입력한 것 같습니다. 활성 계정을 변경하려면 먼저 로그아웃하세요.</string>
<string name="voucher_success_title">바우처가 성공적으로 사용되었습니다.</string>
+ <string name="vpn_permission_denied_error">VPN 권한이 거부되었거나 다른 앱에 \"상시 접속 VPN\"이 활성화되어 있을 수 있습니다</string>
<string name="vpn_permission_error_notification_message">VPN 권한을 요청하려면 연결을 누르세요</string>
<string name="vpn_permission_error_notification_title">VPN 권한 오류</string>
<string name="we_will_look_into_this">조사해보겠습니다.</string>
diff --git a/android/lib/resource/src/main/res/values-my/strings.xml b/android/lib/resource/src/main/res/values-my/strings.xml
index 356bf4f745..3fece6dbff 100644
--- a/android/lib/resource/src/main/res/values-my/strings.xml
+++ b/android/lib/resource/src/main/res/values-my/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">ထည့်သွင်းမှုကို ရှင်းရန်</string>
<string name="close">ပိတ်ရန်</string>
<string name="collapse">ချုံ့ရန်</string>
+ <string name="confirm_ipv6_dns">VPN ဆက်တင်များအောက်ရှိ \"IPv6\" ကို မဖွင့်ထားပါက IPv6 DNS ဆာဗာသည် အလုပ်လုပ်မည်မဟုတ်ပါ။</string>
<string name="confirm_local_dns">လိုကယ် DNS ဆာဗာသည် VPN ဆက်တင်များအောက်ရှိ \"လိုကယ် ကွန်ရက် ဝေမျှမှု\"ကို မဖွင့်မချင်း အလုပ်လုပ်မည် မဟုတ်ပါ။</string>
<string name="confirm_no_email">သင်သည် သင့်ထံ ကျွန်ုပ်တို့ ပြန်ဆက်သွယ်နိုင်မည့် နည်းလမ်း မပါဘဲ ပြဿနာ ရီပို့တ်ကို ပေးပို့တော့မည် ဖြစ်ပါသည်။ သင့်ရီပို့တ်အတွက် အဖြေ ရရှိလိုပါက အီမေးလိပ်စာ ဖြည့်သွင်းပေးရပါမည်။</string>
<string name="confirm_removal">စက်မှ ထွက်မည်</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">ဤစက်ကို ဖယ်ရှားပြီး ဖြစ်သည်။ ထပ်မံချိတ်ဆက်ရန်အတွက် ပြန်လည် ဝင်ရောက်ရန် လိုပါသည်။</string>
<string name="device_inactive_title">စက်သည် သက်ဝင်လုပ်ဆောင်မှု မရှိပါ</string>
<string name="device_inactive_unblock_warning">ဝင်ရောက်ရန်သွားခြင်းဖြင့် ဤစက်တွင် အင်တာနက်ကို ပိတ်ဆို့ထားမှုမှ ဖယ်ရှားပါလိမ့်မည်။</string>
+ <string name="device_ip_version_title">စက် IP ဗားရှင်း</string>
<string name="device_name">စက်အမည်</string>
<string name="device_name_info_first_paragraph">ဤအမည်မှာ စက်အတွက် သတ်မှတ်ထားသော အမည် ဖြစ်ပါသည်။ Mullvad အကောင့်တစ်ခုတွင် ဝင်ရောက်ထားသည့် စက်တစ်ခုစီသည် တစ်မူထူးခြားသည့် အမည်တစ်ခု ရရှိမည်ဖြစ်ပြီး အက်ပ် သို့မဟုတ် ဝက်ဘ်ဆိုက်ပေါ်တွင် သင့်စက်များကို စီမံသည့်အခါ သင်အနေဖြင့် ကွဲကွဲပြားပြားသိရှိအောင် ကူညီပေးပါသည်။</string>
<string name="device_name_info_second_paragraph">Mullvad အကောင့်တစ်ခုတွင် စက် 5 ခုအထိ ဝင်ရောက်ထားနိုင်ပါသည်။</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">မည်သို့ပင်ဖြစ်စေ ဖွင့်ရန်</string>
<string name="enable_custom_dns">စိတ်ကြိုက် DNS ဆာဗာကို သုံးရန်</string>
<string name="enable_direct_only">%1$s ကို ဖွင့်ရန်</string>
+ <string name="enable_ipv6">Tunnel-အဝင် IPv6</string>
<string name="enable_method">နည်းလမ်းကို ဖွင့်ရန်</string>
<string name="encrypted_dns_proxy_info_message_part1">ထိုအက်ပ်သည် “ကုဒ်ဝှက်ထားသော DNS ပရောက်စီ” နည်းလမ်းအားဖြင့် ကျွန်ုပ်တို့၏ Mullvad API ထံသို့ ပရောက်စီလိပ်စာမှတစ်ဆင့် ဆက်သွယ်ပေးမည်ဖြစ်သည်။ HTTPS (DoH) ဆာဗာရှိ DNS မှ လိပ်စာတစ်ခုကို ပြန်လည်ရယူခြင်းအားဖြင့် ထိုသို့လုပ်ဆောင်ပြီးနောက် ကျွန်ုပ်တို့၏ API ဆာဗာများသို့ရောက်ရှိရန် ၎င်းကို အသုံးပြုသည်။</string>
<string name="encrypted_dns_proxy_info_message_part2">အကယ်၍ သင်သည် ကျွန်ုပ်တို့၏ VPN သို့ ချိတ်ဆက်ထားခြင်းမရှိပါက ကုဒ်ဝှက်ထားသော DNS ပရောက်စီသည် ချိတ်ဆက်ရာတွင် သင်၏ကိုယ်ပိုင် VPN မဟုတ်သော IP ကို ​​အသုံးပြုပါမည်။ DoH ဆာဗာများကို အောက်ပါဝန်ဆောင်မှုပေးသူများထဲမှ တစ်ခုမှ လက်ခံဆောင်ရွက်ပေးသည်- Quad 9 သို့မဟုတ် CloudFlare ။</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">အကျုံးဝင်သည့် WireGuard ကီး မရှိပါ။ အဆင့်မြင့်ဆက်တင် အောက်တွင် ကီးများကို စီမံခန့်ခွဲပါ။</string>
<string name="not_found">ရှာမတွေ့ပါ</string>
<string name="number_of_providers">ပံ့ပိုးသူများ- %1$d</string>
+ <string name="obfuscation_info">Obfuscation သည် အခြားပရိုတိုကောလ်အတွင်းရှိ WireGuard ကူးလူးမှုကို ဝှက်ထားပေးပါသည်။ သာမန် WireGuard ချိတ်ဆက်မှုကို ပိတ်ဆို့မည့် အခြားသော စစ်ထုတ်မှု အမျိုးအစားများနှင့် ဆင်ဆာဖြတ်တောက်ခြင်းကို ရှောင်လွှဲနိုင်စေရာတွင် ကူညီနိုင်စေရန် ၎င်းကို သုံးနိုင်ပါသည်။</string>
<string name="obfuscation_info_shadowsocks_batteryusage">သတိပြုရန်- Shadowsocks သည် ဗီဒီယိုတစ်ခုကို တိုက်ရိုက်ကြည့်ရှုနားဆင်ခြင်းကဲ့သို့ ဒေတာသုံးစွဲမှုပေါ် မူတည်၍ ဘက်ထရီသုံးစွဲမှု တိုးလာနိုင်ပါသည်။</string>
<string name="obfuscation_title">WireGuard Obfuscation\\n</string>
<string name="off">ပိတ်</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">DNS ဆာဗာကို အပ်ဒိတ်လုပ်ရန်</string>
<string name="update_list_name">စာရင်း အမည်ကို အပ်ဒိတ်လုပ်ရန်</string>
+ <string name="uri_browser_app_not_found">ဘရောက်ဇာအက်ပ် တစ်ခုမျှ ထည့်သွင်းထားခြင်း မရှိပါ၊ လင့်ခ်ကို ဖွင့်၍မရပါ</string>
+ <string name="uri_market_app_not_found">Android အက်ပ်စတိုး တစ်ခုမျှ ထည့်သွင်းထားခြင်း မရှိပါ၊ လင့်ခ်ကို ဖွင့်၍မရပါ</string>
<string name="use_method">နည်းလမ်းကို သုံးရန်</string>
<string name="user_email_hint">သင့်အီးမေးလ် (မဖြည့်လည်း ရပါသည်)</string>
<string name="user_message_hint">သင့်အား ပို၍ အကူအညီပေးနိုင်ရန် အင်္ဂလိပ်ဘာသာ သို့မဟုတ် ဆွီဒင်ဘာသာဖြင့် ရေးပြီး မည်သည့်နိုင်ငံမှ သင်ချိတ်ဆက်နေသည်ကို ထည့်သွင်းဖော်ပြပါ။</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">ဘောက်ချာကုဒ် သုံးထားပြီးသား ဖြစ်ပါသည်။</string>
<string name="voucher_is_account_number">ဘောက်ချာကုဒ်အစား အကောင့်နံပါတ်တစ်ခုကို ထည့်သွင်းထားပုံရသည်။ အသုံးပြုနေသောအကောင့်ကို ပြောင်းလဲလိုပါက ဦးစွာ အကောင့်မှထွက်ပါ။</string>
<string name="voucher_success_title">ဘောက်ချာကို အောင်မြင်စွာ လဲယူခဲ့ပါသည်။</string>
+ <string name="vpn_permission_denied_error">VPN ခွင့်ပြုချက်ကို ငြင်းပယ်ထားသည် သို့မဟုတ် အခြားအက်ပ်တွင် \"အမြဲဖွင့် VPN\" ဖွင့်ထားသည်</string>
<string name="vpn_permission_error_notification_message">VPN ခွင့်ပြုချက်တောင်းရန် ချိတ်ဆက်ရန်ကို နှိပ်ပေးပါ</string>
<string name="vpn_permission_error_notification_title">VPN ခွင့်ပြုချက် ချို့ယွင်းချက်</string>
<string name="we_will_look_into_this">ဤသည်ကို စစ်ဆေးလိုက်ပါမည်။</string>
diff --git a/android/lib/resource/src/main/res/values-nb/strings.xml b/android/lib/resource/src/main/res/values-nb/strings.xml
index 3bf161ba9d..8278650ce4 100644
--- a/android/lib/resource/src/main/res/values-nb/strings.xml
+++ b/android/lib/resource/src/main/res/values-nb/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Fjern inndata</string>
<string name="close">Lukk</string>
<string name="collapse">Skjul</string>
+ <string name="confirm_ipv6_dns">IPv6 DNS-serveren fungerer ikke med mindre du aktiverer «IPv6» under VPN-innstillinger.</string>
<string name="confirm_local_dns">Den lokale DNS-serveren fungerer ikke med mindre du aktiverer «Deling av lokalt nettverk» under VPN-innstillinger.</string>
<string name="confirm_no_email">Problemrapporten blir nå sendt uten en måte for oss å kontakte deg på. Hvis du ønsker svar på rapporten, må du oppgi en e-postadresse.</string>
<string name="confirm_removal">Ja, logg av enhet</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Du har fjernet denne enheten. For å koble til igjen, må du logge inn på nytt.</string>
<string name="device_inactive_title">Enheten er inaktiv</string>
<string name="device_inactive_unblock_warning">Å gå til pålogging vil oppheve blokkeringen av internettet på denne enheten.</string>
+ <string name="device_ip_version_title">Enhets-IP-versjon</string>
<string name="device_name">Enhetsnavn</string>
<string name="device_name_info_first_paragraph">Dette er navnet som er tildelt enheten. Enhver enhet som er logget inn på en Mullvad-konto, får et unikt navn som gjør det enklere for deg å identifisere den når du administrerer enheten i appen eller på nettsiden.</string>
<string name="device_name_info_second_paragraph">Du kan ha opptil fem enheter logget inn på samme Mullvad-konto.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Aktiver uansett</string>
<string name="enable_custom_dns">Bruk egendefinert DNS-server</string>
<string name="enable_direct_only">Aktiver %1$s</string>
+ <string name="enable_ipv6">IPv6 i tunnel</string>
<string name="enable_method">Aktiver metoden</string>
<string name="encrypted_dns_proxy_info_message_part1">Med metoden «Kryptert DNS-proxy» vil appen kommunisere med Mullvad API gjennom en proxy-adresse. Dette gjøres ved å hente en adresse fra en DNS over HTTPS-server (DoH) og deretter bruke den til å nå API-serverne våre.</string>
<string name="encrypted_dns_proxy_info_message_part2">Hvis du ikke er koblet til VPN-tjenesten vår, vil den krypterte DNS-proxyen bruke din egen ikke-VPN-IP når du kobler til. En av følgende leverandører er vert for DoH-serverne: Quad9 eller CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Det mangler en gyldig WireGuard-nøkkel. Du kan behandle nøklene under avanserte innstillinger.</string>
<string name="not_found">Ikke funnet</string>
<string name="number_of_providers">Leverandører: %1$d</string>
+ <string name="obfuscation_info">Tilsløring skjuler WireGuard-trafikken i en annen protokoll. Man kan på den måten omgå sensur og andre typer filter der en vanlig WireGuard-tilkobling ville blitt blokkert.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Merk: Shadowsocks kan øke batteriforbruket avhengig av databruk, for eksempel ved strømming av video.</string>
<string name="obfuscation_title">Tilsløring av WireGuard</string>
<string name="off">Av</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">Oppdater DNS-serveren</string>
<string name="update_list_name">Oppdater listenavn</string>
+ <string name="uri_browser_app_not_found">Ingen nettleserapp installert. Kunne ikke åpne koblingen.</string>
+ <string name="uri_market_app_not_found">Ingen Android-appbutikk installert. Kunne ikke åpne koblingen.</string>
<string name="use_method">Bruk metode</string>
<string name="user_email_hint">E-post (valgfritt)</string>
<string name="user_message_hint">For at vi skal kunne hjelpe deg bedre, ber vi deg om å skrive på engelsk eller svensk og fortelle hvilket land du befinner deg i.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kupongkoden er allerede brukt.</string>
<string name="voucher_is_account_number">Det ser ut til at du har oppgitt et kontonummer i stedet for en kupongkode. Hvis du vil endre den aktive kontoen, må du først logge ut.</string>
<string name="voucher_success_title">Kupongkoden er løst inn.</string>
+ <string name="vpn_permission_denied_error">VPN-tillatelsen ble avslått, eller en annen app har «VPN alltid på» aktivert</string>
<string name="vpn_permission_error_notification_message">Trykk på koble til for å be om VPN-tillatelse</string>
<string name="vpn_permission_error_notification_title">Feil med VPN-tillatelse</string>
<string name="we_will_look_into_this">Dette skal vi følge opp.</string>
diff --git a/android/lib/resource/src/main/res/values-nl/strings.xml b/android/lib/resource/src/main/res/values-nl/strings.xml
index 89c55a946d..31dde41616 100644
--- a/android/lib/resource/src/main/res/values-nl/strings.xml
+++ b/android/lib/resource/src/main/res/values-nl/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Invoer wissen</string>
<string name="close">Sluiten</string>
<string name="collapse">Samenvouwen</string>
+ <string name="confirm_ipv6_dns">De IPv6-DNS-server werkt niet, tenzij u \"IPv6\" inschakelt in de VPN-instellingen.</string>
<string name="confirm_local_dns">De lokale DNS-server werkt niet, tenzij u \"Delen via lokaal netwerk\" inschakelt bij de VPN-instellingen.</string>
<string name="confirm_no_email">U staat op het punt om het probleemrapport te verzenden zonder een contactmethode op te geven. Voer een e-mailadres in als u een antwoord wenst op het rapport.</string>
<string name="confirm_removal">Ja, apparaat afmelden</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">U hebt dit apparaat verwijderd. U moet zich opnieuw aanmelden om het opnieuw te verbinden.</string>
<string name="device_inactive_title">Apparaat is niet actief</string>
<string name="device_inactive_unblock_warning">Als u naar aanmelden gaat, wordt het blokkeren van internet op dit apparaat opgeheven.</string>
+ <string name="device_ip_version_title">IP-versie apparaat</string>
<string name="device_name">Apparaatnaam</string>
<string name="device_name_info_first_paragraph">Dit is de naam die aan het apparaat is toegewezen. Elk apparaat dat is aangemeld op een Mullvad-account, krijgt een unieke naam waarmee u het kunt identificeren wanneer u uw apparaten beheert in de app of op de website.</string>
<string name="device_name_info_second_paragraph">U kunt maximaal 5 apparaten aangemeld hebben op één Mullvad-account.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Toch inschakelen</string>
<string name="enable_custom_dns">Aangepaste DNS-server gebruiken</string>
<string name="enable_direct_only">%1$s inschakelen</string>
+ <string name="enable_ipv6">IPv6 in tunnel</string>
<string name="enable_method">Methode inschakelen</string>
<string name="encrypted_dns_proxy_info_message_part1">Met de methode \"Versleutelde DNS-proxy\" communiceert de app met onze Mullvad-API via een proxyadres. De app doet dit door een adres op te halen van een DoH-server (DNS over HTTPS) en dat te gebruiken om onze API-servers te bereiken.</string>
<string name="encrypted_dns_proxy_info_message_part2">Als u niet verbonden bent met onze VPN, gebruikt de versleutelde DNS-proxy uw eigen niet-VPN IP-adres bij het verbinden. De DoH-servers worden gehost door een van de volgende aanbieders: Quad9 of CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Geldige WireGuard-sleutel ontbreekt. Beheer sleutels onder Geavanceerde instellingen.</string>
<string name="not_found">Niet gevonden</string>
<string name="number_of_providers">Providers: %1$d</string>
+ <string name="obfuscation_info">Obfuscatie verbergt het WireGuard-verkeer in een ander protocol. Het kan worden gebruikt om censuur en andere soorten filtering te omzeilen, waar een gewone WireGuard-verbinding zou worden geblokkeerd.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Let op: Shadowsocks kan het batterijverbruik verhogen afhankelijk van het gegevensgebruik, zoals het streamen van een video.</string>
<string name="obfuscation_title">WireGuard-obfuscatie</string>
<string name="off">Uit</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">DNS-server bijwerken</string>
<string name="update_list_name">Lijstnaam bijwerken</string>
+ <string name="uri_browser_app_not_found">Er is geen browserapp geïnstalleerd of de link kan niet worden geopend</string>
+ <string name="uri_market_app_not_found">Er is geen Android-appstore geïnstalleerd of de link kan niet worden geopend</string>
<string name="use_method">Methode gebruiken</string>
<string name="user_email_hint">Uw e-mailadres (optioneel)</string>
<string name="user_message_hint">Om u beter te kunnen helpen, kunt u in het Engels of Zweeds schrijven. Vermeld uit welk land u komt.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Vouchercode is al gebruikt.</string>
<string name="voucher_is_account_number">Het lijkt erop dat u een accountnummer hebt ingevoerd in plaats van een vouchercode. Als u het actieve account wilt wijzigen, meld u dan eerst af.</string>
<string name="voucher_success_title">Voucher is ingewisseld.</string>
+ <string name="vpn_permission_denied_error">VPN-toegang is geweigerd of \"VPN altijd aan\" is geactiveerd in een andere app</string>
<string name="vpn_permission_error_notification_message">Druk op Verbinding maken om VPN-toestemming te verzoeken</string>
<string name="vpn_permission_error_notification_title">VPN-machtigingsfout</string>
<string name="we_will_look_into_this">We gaan het bekijken.</string>
diff --git a/android/lib/resource/src/main/res/values-pl/strings.xml b/android/lib/resource/src/main/res/values-pl/strings.xml
index b6d815487f..9db21876a5 100644
--- a/android/lib/resource/src/main/res/values-pl/strings.xml
+++ b/android/lib/resource/src/main/res/values-pl/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Wyczyść dane wejściowe</string>
<string name="close">Zamknij</string>
<string name="collapse">Zwiń</string>
+ <string name="confirm_ipv6_dns">Serwer DNS protokołu IPv6 nie będzie działać, jeśli nie włączysz opcji „IPv6” w ustawieniach VPN.</string>
<string name="confirm_local_dns">Lokalny serwer DNS nie będzie działał, dopóki nie włączysz opcji „Udostępnianie sieci lokalnej” w obszarze Ustawienia VPN.</string>
<string name="confirm_no_email">Za chwilę wyślesz zgłoszenie problemu, nie umożliwiając nam skontaktowania się z Tobą. Aby uzyskać odpowiedź na zgłoszenie, musisz podać adres e-mail.</string>
<string name="confirm_removal">Tak, wyloguj urządzenie</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Urządzenie usunięto. Aby połączyć się ponownie, musisz się ponownie zalogować.</string>
<string name="device_inactive_title">Urządzenie nieaktywne</string>
<string name="device_inactive_unblock_warning">Przejście do logowania odblokuje Internet na tym urządzeniu.</string>
+ <string name="device_ip_version_title">Wersja protokołu IP urządzenia</string>
<string name="device_name">Nazwa urządzenia</string>
<string name="device_name_info_first_paragraph">Jest to nazwa przypisana do urządzenia. Każde urządzenie zalogowane na koncie Mullvad otrzymuje unikalną nazwę, która pozwala zidentyfikować je podczas zarządzania urządzeniami w aplikacji lub za pośrednictwem witryny internetowej.</string>
<string name="device_name_info_second_paragraph">Na jednym koncie Mullvad może być zalogowanych maksymalnie 5 urządzeń.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Mimo to włącz</string>
<string name="enable_custom_dns">Użyj niestandardowego serwera DNS</string>
<string name="enable_direct_only">Włącz %1$s</string>
+ <string name="enable_ipv6">Protokół IPv6 w tunelu</string>
<string name="enable_method">Włącz metodę</string>
<string name="encrypted_dns_proxy_info_message_part1">Dzięki metodzie „szyfrowany serwer proxy DNS” aplikacja będzie komunikować się z naszym interfejsem API Mullvad za pośrednictwem adresu serwera proxy. Odbywa się to poprzez pobranie adresu z serwera DNS over HTTPS (DoH), a następnie użycie go do połączenia z naszymi serwerami interfejsu API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Jeśli nie masz połączenia z naszą siecią VPN, szyfrowany serwer proxy DNS użyje Twojego własnego adresu IP bez VPN podczas łączenia. Serwery DoH są hostowane przez jednego z następujących dostawców: Quad 9 lub CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Brak prawidłowego klucza WireGuard. Zarządzaj kluczami w Ustawieniach zaawansowanych.</string>
<string name="not_found">Nie znaleziono</string>
<string name="number_of_providers">Dostawcy: %1$d</string>
+ <string name="obfuscation_info">Zaciemnianie ukrywa ruch WireGuard w innym protokole. Można go użyć do obchodzenia cenzury i innych typów filtrowania, w których zwykłe połączenie WireGuard byłoby blokowane.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Uwaga: protokół Shadowsocks może zwiększyć zużycie baterii w zależności od wykorzystania danych, takich jak przesyłanie strumieniowe wideo.</string>
<string name="obfuscation_title">Zaciemnianie WireGuard</string>
<string name="off">Wył.</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-przez-TCP</string>
<string name="update_dns_server_dialog_title">Zaktualizuj serwer DNS</string>
<string name="update_list_name">Zaktualizuj nazwę listy</string>
+ <string name="uri_browser_app_not_found">Nie zainstalowano żadnej aplikacji przeglądarki, nie można otworzyć linku</string>
+ <string name="uri_market_app_not_found">Nie zainstalowano żadnego sklepu z aplikacjami dla systemu Android, nie można otworzyć linku</string>
<string name="use_method">Użyj metody</string>
<string name="user_email_hint">Twój adres e-mail (opcjonalnie)</string>
<string name="user_message_hint">Abyśmy mogli lepiej Ci pomóc, napisz w języku angielskim lub szwedzkim i podaj kraj, z którego się łączysz.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kod z tego kuponu został już użyty.</string>
<string name="voucher_is_account_number">Wygląda na to, że wpisano numer konta zamiast kodu kuponu. Jeśli chcesz zmienić aktywne konto, najpierw się wyloguj.</string>
<string name="voucher_success_title">Kupon został zrealizowany.</string>
+ <string name="vpn_permission_denied_error">Odmówiono uprawnienia VPN lub inna aplikacja ma włączoną funkcję „Zawsze włączony VPN”</string>
<string name="vpn_permission_error_notification_message">Naciśnij przycisk Połącz, aby zażądać uprawnienia VPN</string>
<string name="vpn_permission_error_notification_title">Błąd uprawnienia VPN</string>
<string name="we_will_look_into_this">Sprawdzimy to.</string>
diff --git a/android/lib/resource/src/main/res/values-pt/strings.xml b/android/lib/resource/src/main/res/values-pt/strings.xml
index 0572cac958..a07690cd88 100644
--- a/android/lib/resource/src/main/res/values-pt/strings.xml
+++ b/android/lib/resource/src/main/res/values-pt/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Limpar entrada</string>
<string name="close">Fechar</string>
<string name="collapse">Colapsar</string>
+ <string name="confirm_ipv6_dns">O servidor DNS IPv6 não funcionará a menos que ative a \"IPv6\" nas definições de VPN.</string>
<string name="confirm_local_dns">O servidor DNS local não funcionará a menos que ative a \"Partilha de rede local\" nas definições de VPN.</string>
<string name="confirm_no_email">Está prestes a enviar o relatório de problema sem que tenhamos uma forma de lhe responder. Se pretender uma resposta ao seu relatório, tem de introduzir um endereço de email.</string>
<string name="confirm_removal">Sim, desligar o dispositivo</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Removeu este dispositivo. Para voltar a ligar o dispositivo, terá de voltar a iniciar a sessão.</string>
<string name="device_inactive_title">O dispositivo está desativado</string>
<string name="device_inactive_unblock_warning">Ir para a ligação irá desbloquear a Internet neste dispositivo.</string>
+ <string name="device_ip_version_title">Versão do IP do dispositivo</string>
<string name="device_name">Nome do dispositivo</string>
<string name="device_name_info_first_paragraph">Este é o nome atribuído ao dispositivo. Cada dispositivo com sessão iniciada numa conta Mullvad recebe um nome único que lhe ajuda a identificá-lo quando gere os seus dispositivos na app ou no site.</string>
<string name="device_name_info_second_paragraph">Pode ter até 5 dispositivos com sessão iniciada numa só conta Mullvad.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Ativar mesmo assim</string>
<string name="enable_custom_dns">Usar servidor DNS personalizado</string>
<string name="enable_direct_only">Ativar %1$s</string>
+ <string name="enable_ipv6">IPv6 em túnel</string>
<string name="enable_method">Ativar método</string>
<string name="encrypted_dns_proxy_info_message_part1">Com o método \"Proxy DNS encriptado\", a aplicação irá comunicar com a nossa API Mullvad através de um endereço proxy. Para tal, obtém um endereço de um servidor DNS sobre HTTPS (DoH) e utiliza-o para aceder aos nossos servidores de API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Se não estiver ligado à nossa VPN, o proxy DNS encriptado utiliza o seu próprio IP e não a VPN ao estabelecer a ligação. Os servidores DoH são alojados por um dos seguintes fornecedores: Quad9 ou CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Chave WireGuard válida em falta. Faça a gestão das chaves em Definições Avançadas.</string>
<string name="not_found">Não encontrada</string>
<string name="number_of_providers">Fornecedores: %1$d</string>
+ <string name="obfuscation_info">A ofuscação oculta o tráfego do WireGuard dentro de outro protocolo. Pode ser utilizado para ajudar a contornar a censura e outros tipos de filtragem, onde uma simples ligação WireGuard seria bloqueada.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Atenção: Shadowsocks pode aumentar o consumo da bateria dependendo da utilização de dados, como a transmissão de um vídeo.</string>
<string name="obfuscation_title">Ofuscação WireGuard</string>
<string name="off">Desligado</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP sobre TCP</string>
<string name="update_dns_server_dialog_title">Atualizar servidor DNS</string>
<string name="update_list_name">Atualizar nome da lista</string>
+ <string name="uri_browser_app_not_found">Nenhuma aplicação de navegador Android instalada. Não foi possível abrir a ligação</string>
+ <string name="uri_market_app_not_found">Nenhuma loja de aplicações Android instalada. Não foi possível abrir a ligação</string>
<string name="use_method">Utilizar método</string>
<string name="user_email_hint">O seu email (opcional)</string>
<string name="user_message_hint">Para o ajudar melhor, escreva em inglês ou sueco e indique o país de onde está a efetuar a ligação.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">O código do voucher já foi utilizado.</string>
<string name="voucher_is_account_number">Parece que introduziu um número de conta em vez de um código de voucher. Se pretender alterar a conta ativa, termine a sessão primeiro.</string>
<string name="voucher_success_title">O voucher foi reclamado com sucesso.</string>
+ <string name="vpn_permission_denied_error">A permissão de VPN foi negada, ou outra aplicação tem a opção \"VPN sempre ligada\" ativada</string>
<string name="vpn_permission_error_notification_message">Prima \"ligar\" para solicitar a permissão de VPN</string>
<string name="vpn_permission_error_notification_title">Erro de permissão da VPN</string>
<string name="we_will_look_into_this">Vamos analisar esta situação.</string>
diff --git a/android/lib/resource/src/main/res/values-ru/strings.xml b/android/lib/resource/src/main/res/values-ru/strings.xml
index 2d3282df05..fee90d7ca7 100644
--- a/android/lib/resource/src/main/res/values-ru/strings.xml
+++ b/android/lib/resource/src/main/res/values-ru/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Очистить поле ввода</string>
<string name="close">Закрыть</string>
<string name="collapse">Свернуть</string>
+ <string name="confirm_ipv6_dns">DNS-сервер IPv6 не будет работать, если не включить IPv6 в разделе «Настройки VPN».</string>
<string name="confirm_local_dns">Локальный DNS-сервер не будет работать, если не включить «Обмен данными в локальной сети» в разделе «Настройки VPN».</string>
<string name="confirm_no_email">Вы собираетесь отправить отчет о проблеме, не оставив контакты. Если вы хотите получить ответ, введите свой адрес электронной почты.</string>
<string name="confirm_removal">Выйти из профиля на устройстве</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Вы удалили это устройство. Чтобы снова подключиться, нужно будет выполнить вход.</string>
<string name="device_inactive_title">Устройство неактивно</string>
<string name="device_inactive_unblock_warning">Вход в профиль разблокирует Интернет на этом устройстве.</string>
+ <string name="device_ip_version_title">Версия IP на устройстве</string>
<string name="device_name">Имя устройства</string>
<string name="device_name_info_first_paragraph">Это имя, присвоенное устройству. Каждое устройство, подключенное к учетной записи Mullvad, получает уникальное имя, которое помогает вам идентифицировать его при управлении устройствами в приложении или на сайте.</string>
<string name="device_name_info_second_paragraph">К одной учетной записи Mullvad можно подключить до 5 устройств.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Всё равно включить</string>
<string name="enable_custom_dns">Пользовательский DNS-сервер</string>
<string name="enable_direct_only">Включить параметр «%1$s»</string>
+ <string name="enable_ipv6">IPv6 внутри туннеля</string>
<string name="enable_method">Включить метод</string>
<string name="encrypted_dns_proxy_info_message_part1">При использовании метода «Прокси через зашифрованный DNS» приложение будет взаимодействовать с API Mullvad через прокси-адрес. Полученный от сервера «DNS по HTTPS» (DoH) адрес будет использоваться для доступа к нашим серверам API.</string>
<string name="encrypted_dns_proxy_info_message_part2">Если вы не подключены к нашему VPN, функция «Зашифрованный DNS-прокси» при подключении будет использовать ваш IP-адрес, не относящийся к VPN. Серверы DoH размещаются у одного из следующих провайдеров: Quad9 или CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Не найден действительный ключ WireGuard. Управлять ключами можно в дополнительных настройках.</string>
<string name="not_found">Не найдено</string>
<string name="number_of_providers">провайдеры: %1$d</string>
+ <string name="obfuscation_info">Обфускация скрывает трафик WireGuard внутри другого протокола. Это может использоваться для обхода цензуры и других видов фильтрации, когда обычные соединения WireGuard блокируются.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Внимание! Функция Shadowsocks может увеличивать расход заряда аккумулятора в зависимости от использования трафика (например, при потоковой передаче видео).</string>
<string name="obfuscation_title">Обфускация WireGuard</string>
<string name="off">Выкл.</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP через TCP</string>
<string name="update_dns_server_dialog_title">Обновить DNS-сервер</string>
<string name="update_list_name">Обновление названия списка</string>
+ <string name="uri_browser_app_not_found">Не удалось открыть ссылку: браузер не установлен</string>
+ <string name="uri_market_app_not_found">Не удалось открыть ссылку: магазин приложений Android не установлен</string>
<string name="use_method">Использовать метод</string>
<string name="user_email_hint">Ваша электронная почта (необязательно)</string>
<string name="user_message_hint">Чтобы мы могли быстрее решить проблему, напишите нам на английском или шведском и укажите, из какой страны вы подключаетесь.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Этот код ваучера уже использовался.</string>
<string name="voucher_is_account_number">Вы ввели номер учетной записи вместо кода ваучера. Чтобы изменить активную учетную запись, сначала выйдите из системы.</string>
<string name="voucher_success_title">Ваучер погашен.</string>
+ <string name="vpn_permission_denied_error">Нет разрешения на использование VPN или другое приложение работает в режиме «Постоянная VPN»</string>
<string name="vpn_permission_error_notification_message">Чтобы запросить разрешение для VPN, нажмите «Подключить»</string>
<string name="vpn_permission_error_notification_title">Ошибка разрешения для VPN</string>
<string name="we_will_look_into_this">Мы рассмотрим эту проблему.</string>
diff --git a/android/lib/resource/src/main/res/values-sv/strings.xml b/android/lib/resource/src/main/res/values-sv/strings.xml
index 2c256d8196..d93fc363c5 100644
--- a/android/lib/resource/src/main/res/values-sv/strings.xml
+++ b/android/lib/resource/src/main/res/values-sv/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Rensa inmatning</string>
<string name="close">Stäng</string>
<string name="collapse">Dölj</string>
+ <string name="confirm_ipv6_dns">IPv6 DNS-servern fungerar inte om du inte aktiverar \"IPv6\" under VPN-inställningar.</string>
<string name="confirm_local_dns">Den lokala DNS-servern fungerar inte om du inte aktiverar \"Lokal nätverksdelning\" under VPN-inställningar.</string>
<string name="confirm_no_email">Du är på väg att skicka problemrapporten utan att vi har möjlighet att besvara dig. Om du vill ha svar på din rapport måste du ange en e-postadress.</string>
<string name="confirm_removal">Ja, logga ut enheten</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Du har tagit bort den här enheten. Du måste logga in igen för att återansluta.</string>
<string name="device_inactive_title">Enheten är inaktiv</string>
<string name="device_inactive_unblock_warning">Om du loggar in tas blockering av internet bort på den här enheten.</string>
+ <string name="device_ip_version_title">Enhetens IP-version</string>
<string name="device_name">Enhetens namn</string>
<string name="device_name_info_first_paragraph">Det här är namnet som tilldelas enheten. Varje enhet som är inloggad på ett Mullvad-konto får ett unikt namn som hjälper dig att identifiera den när du hanterar dina enheter i appen eller på webbplatsen.</string>
<string name="device_name_info_second_paragraph">Upp till fem enheter kan vara inloggade på ett Mullvad-konto.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Aktivera ändå</string>
<string name="enable_custom_dns">Använd anpassad DNS-server</string>
<string name="enable_direct_only">Aktivera %1$s</string>
+ <string name="enable_ipv6">IPv6 i tunnel</string>
<string name="enable_method">Aktivera metod</string>
<string name="encrypted_dns_proxy_info_message_part1">Med metoden \"Krypterad DNS-proxy\" kommunicerar appen med vår Mullvad API via en proxyadress. Den gör det genom att hämta en adress från en DNS over HTTPS-server (DoH) och sedan använda den för att nå våra API-servrar.</string>
<string name="encrypted_dns_proxy_info_message_part2">Om du inte är ansluten till vår VPN använder den krypterade DNS-proxyn din egen IP-adress utan VPN när du ansluter. En av följande leverantörer är värd för DoH-servrarna: Quad 9 eller CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Giltig WireGuard-nyckel saknas. Hantera nycklar i Avancerade inställningar.</string>
<string name="not_found">Hittades inte</string>
<string name="number_of_providers">Leverantörer: %1$d</string>
+ <string name="obfuscation_info">Obfuskering döljer WireGuard-trafik inne i ett annat protokoll. Det kan användas för att kringgå censur och andra filtertyper där en vanlig WireGuard-anslutning skulle blockeras.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Obs! Shadowsocks kan öka batteriförbrukningen beroende på dataanvändningen, som till exempel att strömma en video.</string>
<string name="obfuscation_title">WireGuard-obfuskering</string>
<string name="off">Av</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP över TCP</string>
<string name="update_dns_server_dialog_title">Uppdatera DNS-server</string>
<string name="update_list_name">Uppdatera listnamn</string>
+ <string name="uri_browser_app_not_found">Ingen webbläsarapp är installerad, det gick inte att öppna länken</string>
+ <string name="uri_market_app_not_found">Ingen Android-appbutik är installerad, det gick inte att öppna länken</string>
<string name="use_method">Använd metod</string>
<string name="user_email_hint">Din e-postadress (valfritt)</string>
<string name="user_message_hint">Skriv på engelska eller svenska och ange från vilket land du är ansluten så att vi kan hjälpa dig bättre.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kupongkoden har redan använts.</string>
<string name="voucher_is_account_number">Det verkar som om du angett ett kontonummer istället för en kupongkod. Logga först ut om du vill ändra den aktiva koden.</string>
<string name="voucher_success_title">Kupongen har lösts in.</string>
+ <string name="vpn_permission_denied_error">VPN-behörighet avvisades eller så har en annan app aktiverat \"Alltid på-VPN\"</string>
<string name="vpn_permission_error_notification_message">Tryck på anslut för att begära VPN-behörighet</string>
<string name="vpn_permission_error_notification_title">Behörighetsfel med VPN</string>
<string name="we_will_look_into_this">Vi kommer att undersöka detta.</string>
diff --git a/android/lib/resource/src/main/res/values-th/strings.xml b/android/lib/resource/src/main/res/values-th/strings.xml
index a596f4c2a3..0eeee4df5f 100644
--- a/android/lib/resource/src/main/res/values-th/strings.xml
+++ b/android/lib/resource/src/main/res/values-th/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">ล้างข้อมูลอินพุต</string>
<string name="close">ปิด</string>
<string name="collapse">ยุบ</string>
+ <string name="confirm_ipv6_dns">เซิร์ฟเวอร์ DNS IPv6 จะไม่ทำงาน เว้นแต่คุณจะเปิดใช้งาน \"IPv6\" ภายใต้การตั้งค่า VPN</string>
<string name="confirm_local_dns">เซิร์ฟเวอร์ DNS ท้องถิ่นจะไม่ทำงาน เว้นแต่คุณจะเปิดใช้งาน \"การแชร์ในเครือข่ายท้องถิ่น\" ซึ่งอยู่ในส่วนการตั้งค่า VPN</string>
<string name="confirm_no_email">คุณกำลังจะส่งรายงานปัญหา โดยไม่มีการระบุวิธีการติดต่อกลับให้กับเรา และคุณจำเป็นต้องป้อนที่อยู่อีเมลของคุณ หากคุณอยากให้เราตอบกลับการรายงานของคุณ</string>
<string name="confirm_removal">ใช่ นำอุปกรณ์ออกจากระบบ</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">คุณได้ลบอุปกรณ์เครื่องนี้แล้ว หากต้องการเชื่อมต่ออีกครั้ง คุณจะต้องเข้าสู่ระบบใหม่อีกครั้ง</string>
<string name="device_inactive_title">อุปกรณ์ไม่ได้ใช้งาน</string>
<string name="device_inactive_unblock_warning">การไปที่ส่วนเข้าสู่ระบบจะปลดบล็อกอินเทอร์เน็ตบนอุปกรณ์เครื่องนี้</string>
+ <string name="device_ip_version_title">เวอร์ชัน IP ของอุปกรณ์</string>
<string name="device_name">ชื่ออุปกรณ์</string>
<string name="device_name_info_first_paragraph">นี่เป็นชื่อที่มอบหมายให้กับอุปกรณ์ อุปกรณ์แต่ละเครื่องที่ลงชื่อเข้าใช้บนบัญชี Mullvad จะได้รับชื่อเฉพาะ ที่จะช่วยคุณระบุอุปกรณ์ ในขณะที่คุณจัดการอุปกรณ์ของคุณในแอปหรือบนเว็บไซต์</string>
<string name="device_name_info_second_paragraph">คุณสามารถลงชื่อเข้าใช้อุปกรณ์ได้สูงสุด 5 เครื่อง กับบัญชี Mullvad หนึ่งบัญชี</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">เปิดใช้งานต่อไป</string>
<string name="enable_custom_dns">ใช้เซิร์ฟเวอร์ DNS แบบกำหนดเอง</string>
<string name="enable_direct_only">เปิดใช้งาน %1$s</string>
+ <string name="enable_ipv6">IPv6 แบบภายในอุโมงค์</string>
<string name="enable_method">เปิดใช้งานวิธีการ</string>
<string name="encrypted_dns_proxy_info_message_part1">การใช้วิธี \"พร็อกซี DNS ที่เข้ารหัส\" จะช่วยให้แอปสื่อสารกับ Mullvad API ของเราผ่านที่อยู่พร็อกซี ซึ่งทำได้โดยดึงที่อยู่จากเซิร์ฟเวอร์ DNS ผ่าน HTTPS (DoH) แล้วจึงใช้ที่อยู่ดังกล่าวเพื่อเข้าถึงเซิร์ฟเวอร์ API ของเรา</string>
<string name="encrypted_dns_proxy_info_message_part2">หากคุณไม่ได้เชื่อมต่อกับ VPN ของเรา พร็อกซี DNS ที่เข้ารหัสจะใช้ IP ที่ไม่ใช่ VPN ของคุณในขณะที่เชื่อมต่อ เซิร์ฟเวอร์ DoH ได้รับการโฮสต์โดยผู้ให้บริการรายใดรายหนึ่งต่อไปนี้: Quad9 หรือ CloudFlare</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">คีย์ WireGuard ที่ใช้ได้ขาดหายไป จัดการคีย์ภายใต้การตั้งค่าขั้นสูง</string>
<string name="not_found">ไม่พบ</string>
<string name="number_of_providers">ผู้ให้บริการ: %1$d</string>
+ <string name="obfuscation_info">การทำให้ข้อมูลยุ่งเหยิงจะซ่อนการรับส่งข้อมูล WireGuard ภายในอีกโพรโทคอลหนึ่ง ซึ่งใช้เพื่อช่วยหลบเลี่ยงการเซ็นเซอร์ และการกรองประเภทอื่นๆ ที่การเชื่อมต่อ WireGuard แบบธรรมดาจะถูกบล็อกได้</string>
<string name="obfuscation_info_shadowsocks_batteryusage">โปรดทราบ: Shadowsocks อาจเพิ่มการใช้แบตเตอรี่ โดยขึ้นอยู่กับการใช้งานข้อมูล เช่น การสตรีมวิดีโอ</string>
<string name="obfuscation_title">การทำให้ข้อมูลยุ่งเหยิงของ WireGuard</string>
<string name="off">ปิด</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-ผ่าน-TCP</string>
<string name="update_dns_server_dialog_title">อัปเดตเซิร์ฟเวอร์ DNS</string>
<string name="update_list_name">อัปเดตชื่อรายการ</string>
+ <string name="uri_browser_app_not_found">ไม่ได้ติดตั้งแอปเบราว์เซอร์ ไม่สามารถเปิดลิงก์ได้</string>
+ <string name="uri_market_app_not_found">ไม่มีการติดตั้ง App Store ของ Android ไม่สามารถเปิดลิงก์ได้</string>
<string name="use_method">ใช้วิธีการ</string>
<string name="user_email_hint">อีเมลของคุณ (ไม่บังคับ)</string>
<string name="user_message_hint">โปรดเขียนเป็นภาษาอังกฤษหรือสวีเดน พร้อมระบุประเทศต้นทางที่คุณเชื่อมต่อ เพื่อให้รับความช่วยเหลือได้ดียิ่งขึ้น</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">รหัสบัตรกำนัลถูกใช้ไปแล้ว</string>
<string name="voucher_is_account_number">ดูเหมือนว่า คุณได้ป้อนหมายเลขบัญชีแทนรหัสบัตรกำนัล หากคุณต้องการเปลี่ยนบัญชีที่ใช้งานอยู่ โปรดออกจากระบบก่อน</string>
<string name="voucher_success_title">แลกบัตรกำนัลสำเร็จแล้ว</string>
+ <string name="vpn_permission_denied_error">สิทธิ์ VPN ถูกปฏิเสธ หรือไม่ก็แอปอื่นเปิดใช้งาน \"เปิด VPN เสมอ\"</string>
<string name="vpn_permission_error_notification_message">กรุณากดเชื่อมต่อ เพื่อขออนุญาตสิทธิ์ VPN</string>
<string name="vpn_permission_error_notification_title">เกิดข้อผิดพลาดในการอนุญาต VPN</string>
<string name="we_will_look_into_this">เราจะตรวจสอบปัญหานี้</string>
diff --git a/android/lib/resource/src/main/res/values-tr/strings.xml b/android/lib/resource/src/main/res/values-tr/strings.xml
index a5a7d4eb67..30a44f01de 100644
--- a/android/lib/resource/src/main/res/values-tr/strings.xml
+++ b/android/lib/resource/src/main/res/values-tr/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">Girişi temizle</string>
<string name="close">Kapat</string>
<string name="collapse">Daralt</string>
+ <string name="confirm_ipv6_dns">VPN ayarlarındaki \"IPv6\" seçeneğini etkinleştirmediğiniz sürece IPv6 DNS sunucusu çalışmaz.</string>
<string name="confirm_local_dns">VPN ayarlarındaki \"Yerel Ağ Paylaşımı\" seçeneğini etkinleştirmediğiniz sürece yerel DNS sunucusu etkinleşmez.</string>
<string name="confirm_no_email">Sorun raporunu, size geri dönüş yapmamıza imkan vermeyen bir şekilde göndermek üzeresiniz. Sorununuz için yanıt almak istiyorsanız bir e-posta adresi girmelisiniz.</string>
<string name="confirm_removal">Evet, cihazdan çıkış yap</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">Bu cihazı kaldırdın. Tekrar bağlanmak için yeniden giriş yapmanız gerekecek.</string>
<string name="device_inactive_title">Cihaz etkin değil</string>
<string name="device_inactive_unblock_warning">Giriş yapmak bu cihazdaki internet engelini kaldıracaktır.</string>
+ <string name="device_ip_version_title">Cihaz IP sürümü</string>
<string name="device_name">Cihaz adı</string>
<string name="device_name_info_first_paragraph">Bu, cihaza atanan addır. Mullvad hesabında oturum açan her cihaza, uygulamadaki veya web sitesindeki cihazlarınızı yönetirken tanımlamanıza yardımcı olacak benzersiz bir ad verilir.</string>
<string name="device_name_info_second_paragraph">Bir Mullvad hesabı ile en fazla 5 cihazda oturum açabilirsiniz.</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">Yine de etkinleştir</string>
<string name="enable_custom_dns">Özel DNS sunucusu kullanın</string>
<string name="enable_direct_only">%1$s ayarını etkinleştir</string>
+ <string name="enable_ipv6">Tünel içi IPv6</string>
<string name="enable_method">Yöntemi etkinleştir</string>
<string name="encrypted_dns_proxy_info_message_part1">\"Şifreli DNS proxy\'si\" yönteminde, uygulama bir proxy adresi üzerinden Mullvad API ile iletişim kurar. Bunun için bir DNS over HTTPS (DoH) sunucusundan bir adres alır ve bu adresi kullanarak API sunucularımıza bağlanır.</string>
<string name="encrypted_dns_proxy_info_message_part2">VPN\'imize bağlı değilseniz Şifreli DNS proxy\'si bağlanırken VPN dışı IP\'nizi kullanır. DoH sunucuları şu sağlayıcılardan birinde barındırılır: Quad9 veya CloudFlare.</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">Geçerli WireGuard anahtarı eksik. Gelişmiş ayarlardan anahtarları yönetin.</string>
<string name="not_found">Bulunamadı</string>
<string name="number_of_providers">Hizmet sağlayıcılar: %1$d</string>
+ <string name="obfuscation_info">Gizleme, WireGuard trafiğini başka bir protokolün içinde gizler. Normal bir WireGuard bağlantısının engelleneceği sansürü ve diğer filtreleme türlerini aşmaya yardımcı olmak için kullanılabilir.</string>
<string name="obfuscation_info_shadowsocks_batteryusage">Dikkat: Shadowsocks, video oynatma gibi işlemler için veri kullanımına bağlı olarak pil tüketimini artırabilir.</string>
<string name="obfuscation_title">WireGuard gizlemesi</string>
<string name="off">Kapalı</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">TCP üzerinden UDP</string>
<string name="update_dns_server_dialog_title">DNS sunucusunu güncelle</string>
<string name="update_list_name">Liste adını güncelle</string>
+ <string name="uri_browser_app_not_found">Hiçbir tarayıcı uygulaması yüklü olmadığından bağlantı açılamadı</string>
+ <string name="uri_market_app_not_found">Android uygulama mağazası yüklü olmadığından bağlantı açılamadı</string>
<string name="use_method">Yöntemi kullan</string>
<string name="user_email_hint">E-posta adresiniz (isteğe bağlı)</string>
<string name="user_message_hint">Size daha iyi yardımcı olabilmemiz için lütfen mesajınızı İngilizce veya İsveççe olarak yazın ve hangi ülkeden bağlandığınızı belirtin.</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">Kupon kodu zaten kullanılmış.</string>
<string name="voucher_is_account_number">Kupon kodu yerine hesap numarası girdiniz. Aktif hesabı değiştirmek istiyorsanız lütfen önce çıkış yapın.</string>
<string name="voucher_success_title">Kupon başarıyla kullanıldı.</string>
+ <string name="vpn_permission_denied_error">VPN izni reddedildi veya başka bir uygulamada \"VPN her zaman açık\" seçeneği etkinleştirildi</string>
<string name="vpn_permission_error_notification_message">VPN izni istemek için lütfen bağlantıya dokunun</string>
<string name="vpn_permission_error_notification_title">VPN izin hatası</string>
<string name="we_will_look_into_this">Bunu araştıracağız.</string>
diff --git a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
index 8b73b2ae72..0ed3d053c7 100644
--- a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
+++ b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">清除输入</string>
<string name="close">关闭</string>
<string name="collapse">收起</string>
+ <string name="confirm_ipv6_dns">除非您在 VPN 设置中启用“IPv6”,否则 IPv6 DNS 服务器将不会运行。</string>
<string name="confirm_local_dns">除非您在 VPN 设置下启用“本地网络共享”,否则本地 DNS 服务器将不会运行。</string>
<string name="confirm_no_email">您即将发送问题报告,但没有提供让我们可以联系到您的方式。如果您希望获得回复,必须输入您的电子邮件地址。</string>
<string name="confirm_removal">是,退出设备</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">您已移除此设备。要重新连接,您需要重新登录。</string>
<string name="device_inactive_title">设备处于非活动状态</string>
<string name="device_inactive_unblock_warning">前往登录将在此设备上解除阻止互联网。</string>
+ <string name="device_ip_version_title">设备 IP 版本</string>
<string name="device_name">设备名称</string>
<string name="device_name_info_first_paragraph">这是为设备分配的名称。每台登录 Mulvad 帐户的设备都会获得一个唯一名称,有助于您在应用或网站上管理设备时识别各个设备。</string>
<string name="device_name_info_second_paragraph">一个 Mulvad 帐户最多可以登录 5 台设备。</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">仍然启用</string>
<string name="enable_custom_dns">使用自定义 DNS 服务器</string>
<string name="enable_direct_only">启用“%1$s”</string>
+ <string name="enable_ipv6">隧道内 IPv6</string>
<string name="enable_method">启用方法</string>
<string name="encrypted_dns_proxy_info_message_part1">利用“加密 DNS 代理”方法,应用将通过代理地址与我们的 Mullvad API 进行通信。通信时,应用从 DNS over HTTPS (DoH) 服务器获取地址,然后使用该地址连接我们的 API 服务器。</string>
<string name="encrypted_dns_proxy_info_message_part2">如果您未连接到我们的 VPN,加密 DNS 代理将在连接时使用您自己的非 VPN IP。DoH 服务器由下列提供商之一托管:Quad9 或 CloudFlare。</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">缺少有效的 WireGuard 密钥。在“高级”设置下管理密钥。</string>
<string name="not_found">找不到</string>
<string name="number_of_providers">提供商:%1$d</string>
+ <string name="obfuscation_info">混淆会将 WireGuard 流量隐藏在其他协议中。这有助于规避审查和其他类型的过滤,在这些过滤中,普通 WireGuard 连接将被阻止。</string>
<string name="obfuscation_info_shadowsocks_batteryusage">注意:根据数据使用情况(例如流式传输视频),Shadowsocks 可能会增加电量消耗。</string>
<string name="obfuscation_title">WireGuard 混淆</string>
<string name="off">关</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">更新 DNS 服务器</string>
<string name="update_list_name">更新列表名称</string>
+ <string name="uri_browser_app_not_found">未安装浏览器应用,无法打开链接</string>
+ <string name="uri_market_app_not_found">未安装 Android 应用商店,无法打开链接</string>
<string name="use_method">使用方法</string>
<string name="user_email_hint">您的电子邮件(可选)</string>
<string name="user_message_hint">为了更好地帮助您,请用英语或瑞典语书写,并包含您连接时所在的国家/地区。</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">该优惠券码已被使用。</string>
<string name="voucher_is_account_number">您输入的似乎是帐号,而不是代金券码。如果您想更改有效帐户,请先退出登录。</string>
<string name="voucher_success_title">优惠券已成功兑换。</string>
+ <string name="vpn_permission_denied_error">VPN 权限被拒绝,或其他应用已启用“始终开启 VPN”</string>
<string name="vpn_permission_error_notification_message">请按“连接”以请求 VPN 权限</string>
<string name="vpn_permission_error_notification_title">VPN 权限错误</string>
<string name="we_will_look_into_this">我们将对此进行调查。</string>
diff --git a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
index d74a94df99..58c0671eb2 100644
--- a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
+++ b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
@@ -67,6 +67,7 @@
<string name="clear_input">清除輸入</string>
<string name="close">關閉</string>
<string name="collapse">折疊</string>
+ <string name="confirm_ipv6_dns">若要執行 IPv6 DNS 伺服器,需先在 VPN 設定下啟用「IPv6」。</string>
<string name="confirm_local_dns">若要使本機 DNS 伺服器運作,需先在 VPN 設定下啟用「本機網路共享」。</string>
<string name="confirm_no_email">您即將傳送的問題報告未包含回覆方式資訊。如果想收到您這份報告的回覆,請輸入您的電子郵件位址。</string>
<string name="confirm_removal">是,將裝置登出</string>
@@ -124,6 +125,7 @@
<string name="device_inactive_description">您已移除此裝置。若要重新連線,您需要重新登入。</string>
<string name="device_inactive_title">裝置處於非活動狀態</string>
<string name="device_inactive_unblock_warning">若前往登入,則會在此裝置上解除對網際網路的封鎖。</string>
+ <string name="device_ip_version_title">裝置 IP 版本</string>
<string name="device_name">裝置名稱</string>
<string name="device_name_info_first_paragraph">這是系統指派給裝置的名稱。每台登入 Mulvad 帳戶的裝置都會獲得一個獨特名稱,有助於您在應用程式或網站上管理裝置時識別各台裝置。</string>
<string name="device_name_info_second_paragraph">一個 Mulvad 帳戶最多可以登入 5 台裝置。</string>
@@ -155,6 +157,7 @@
<string name="enable_anyway">仍然啟用</string>
<string name="enable_custom_dns">使用自訂 DNS 伺服器</string>
<string name="enable_direct_only">啟用 %1$s</string>
+ <string name="enable_ipv6">通道內 IPv6</string>
<string name="enable_method">啟用方式</string>
<string name="encrypted_dns_proxy_info_message_part1">使用「加密 DNS 代理伺服器」方法時,應用程式會透過代理伺服器位址和我們的 Mullvad API 通訊。應用程式會先從 DNS over HTTPS (DoH) 伺服器取得一個位址,再利用該位址連線至我們的 API 伺服器。</string>
<string name="encrypted_dns_proxy_info_message_part2">如果您未連線至我們的 VPN 服務,則加密 DNS 代理伺服器將在連線時使用您本人的非 VPN IP。DoH 伺服器由下列供應商之一負責託管:Quad9 或 CloudFlare。</string>
@@ -251,6 +254,7 @@
<string name="no_wireguard_key">缺少有效的 WireGuard 金鑰。在「進階」設定下管理金鑰。</string>
<string name="not_found">找不到</string>
<string name="number_of_providers">供應商:%1$d</string>
+ <string name="obfuscation_info">藉由混淆,WireGuard 的流量能隱藏在另一個通訊協定中。這有助於規避審查或其他類型的篩選。在這類篩選中,普通 WireGuard 連線將遭到封鎖。</string>
<string name="obfuscation_info_shadowsocks_batteryusage">注意:Shadowsocks 可能會因資料使用情形 (如播放串流影片) 而增加電力消耗。</string>
<string name="obfuscation_title">WireGuard 混淆</string>
<string name="off">關閉</string>
@@ -366,6 +370,8 @@
<string name="upd_over_tcp">UDP-over-TCP</string>
<string name="update_dns_server_dialog_title">更新 DNS 伺服器</string>
<string name="update_list_name">更新清單名稱</string>
+ <string name="uri_browser_app_not_found">未安裝瀏覽器應用程式,無法開啟連結</string>
+ <string name="uri_market_app_not_found">未安裝 Android 應用程式商店,無法開啟連結</string>
<string name="use_method">使用方式</string>
<string name="user_email_hint">您的電子郵件 (選填)</string>
<string name="user_message_hint">為了給您提供更完善的協助,請您使用英語或瑞典語書寫,並註明您是從哪個國家/地區進行連線。</string>
@@ -378,6 +384,7 @@
<string name="voucher_already_used">此憑證兌換碼已有人用過。</string>
<string name="voucher_is_account_number">您輸入的似乎是帳戶,而不是憑證代碼。如果您想變更有效帳戶,請先登出。</string>
<string name="voucher_success_title">憑證已成功兌換。</string>
+ <string name="vpn_permission_denied_error">VPN 權限遭到拒絕,或者已有其他應用程式啟用「一律啟用 VPN」</string>
<string name="vpn_permission_error_notification_message">請按「連線」請求 VPN 權限</string>
<string name="vpn_permission_error_notification_title">VPN 權限錯誤</string>
<string name="we_will_look_into_this">我們會對此進行調查。</string>
diff --git a/desktop/packages/mullvad-vpn/locales/da/messages.po b/desktop/packages/mullvad-vpn/locales/da/messages.po
index c40aaae9d0..7b10f70f76 100644
--- a/desktop/packages/mullvad-vpn/locales/da/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/da/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Danish\n"
"Language: da_DK\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d mere..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Glem kontonummer %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Gå til blogindlæg for at læse mere, bliver åbnet eksternt"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Gå til VPN-indstillinger for at ændre tunnelprotokollen"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Køb mere kredit."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s-support er ophørt. Opdater appen eller"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s-SUPPORT SLUTTER SNART"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s-support slutter snart. Skift placering eller"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "KONTOKREDIT UDLØBER SNART"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOKERER INTERNETTET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "skift tunnelprotokol til %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Klik her for at se nyhederne."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NY VERSION INSTALLERET"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "INGEN %(openVpn)s-SERVER TILGÆNGELIG"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "INGEN %(openVpn)s-SERVERE TILGÆNGELIGE"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Skift tunnelprotokol til %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Afslut og genstart appen."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Læs mere"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Send problemrapport"
@@ -1322,8 +1391,8 @@ msgstr "Indstil %(openvpn)s MSS-værdi. Gyldigt område: %(min)d - %(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "For at aktivere brotilstand skal du ændre <b>%(transportProtocol)s</b> til <b>%(automatic)s</b> eller <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Bemærk: denne indstilling kan ikke bruges i kombination med <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Bemærk venligst: Vi ophæver understøttelsen af %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Auto-tilslutning"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Læs mere"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Tilsidesættelse af server-IP"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-indstillinger"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Bemærk: Vær forsigtig, hvis du har et begrænset dataabonnement, da denne funktion vil øge din netværkstrafik. Denne funktion kan kun bruges med %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Bemærk: Dette øger netværkstrafikken og vil også påvirke hastighed, ventetid og batteriforbrug negativt. Brug det varsomt på abonnementer med begrænsninger. Virker kun med %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Tilsløring"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Tilsløring skjuler WireGuard-trafikken inden i en anden protokol. Det kan bruges til at hjælpe med at omgå censur og andre typer filtrering, hvor en almindelig WireGuard-forbindelse ville blive blokeret."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Skift til \"%(wireguard)s\" eller \"%(automatic)s\" i Indstillinger > %(tunnelProtocol)s for at gøre %(setting)s tilgængelig."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Skift til \"%(wireguard)s\" i Indstillinger > %(tunnelProtocol)s for at gøre %(setting)s tilgængelig."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Slet metode"
msgid "Delete method?"
msgstr "Vil du slette metoden?"
+msgid "Device IP version"
+msgstr "Enhedens IP-version"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Deaktiver \"%s\" nedenfor for at aktivere disse indstillinger."
@@ -2534,6 +2621,9 @@ msgstr "Importen lykkedes, tilsidesættelser aktive"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Import af nye tilsidesættelser vil muligvis erstatte nogle tidligere importerede tilsidesættelser."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 i tunnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Ugyldig eller manglende værdi \"%s\""
@@ -2567,6 +2657,12 @@ msgstr "Navnet blev ændret til %s"
msgid "New list"
msgstr "Ny liste"
+msgid "No Android app store installed, could not open link"
+msgstr "Der er ikke installeret nogen Android-appbutik, og linket kunne ikke åbnes"
+
+msgid "No browser app installed, could not open link"
+msgstr "Der er ikke installeret nogen browser-app, så linket kunne ikke åbnes"
+
msgid "No changelog was added for this version"
msgstr "Der blev ikke føjet nogen ændringslog til denne version"
@@ -2645,9 +2741,6 @@ msgstr "Nulstil til standard"
msgid "Search"
msgstr "Søg"
-msgid "See full changelog"
-msgstr "Se hele ændringsloggen"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Sæt %s-tilsløring til \"Automatisk\" eller \"Fra\" nedenfor for at aktivere denne indstilling."
@@ -2669,9 +2762,6 @@ msgstr "Viser den aktuelle VPN-tunnelstatus"
msgid "Shows reminders when the account time is about to expire"
msgstr "Viser påmindelser, når kontotiden er ved at udløbe"
-msgid "Split tunneling"
-msgstr "Split tunneling"
-
msgid "Submit"
msgstr "Indsend"
@@ -2687,6 +2777,9 @@ msgstr "Tekst"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Indstillingerne for automatisk forbindelse og Lockdown-tilstand kan findes i Android- systemindstillingerne. Følg denne vejledning for at aktivere en eller begge."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "IPv6 DNS-serveren fungerer ikke, medmindre du aktiverer \"IPv6\" under VPN-indstillinger."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Lockdown-tilstanden kaldes \"Bloker forbindelser uden VPN\" i Android-systemindstillingerne. Det hjælper med at minimere lækager, men det har nogle kendte begrænsninger, som du kan læse mere om"
@@ -2699,6 +2792,9 @@ msgstr "Den lokale DNS-server fungerer ikke, medmindre du aktiverer \"Lokal netv
msgid "This address has already been entered."
msgstr "Denne adresse er allerede blevet indtastet."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Dette giver adgang til WireGuard for enheder, der kun understøtter IPv6."
+
msgid "This field is required"
msgstr "Dette felt er påkrævet"
@@ -2750,8 +2846,8 @@ msgstr "Brug metode"
msgid "VPN permission error"
msgstr "VPN-tilladelsesfejl"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-tilladelse blev nægtet, da tunnelen blev oprettet. Prøv at oprette forbindelse igen."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN-tilladelse blev afvist, eller en anden app har \"VPN altid aktiveret\""
msgid "VPN tunnel status"
msgstr "VPN-tunnelstatus"
diff --git a/desktop/packages/mullvad-vpn/locales/da/relay-locations.po b/desktop/packages/mullvad-vpn/locales/da/relay-locations.po
index 5166508295..7cb7a3d3d7 100644
--- a/desktop/packages/mullvad-vpn/locales/da/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/da/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Danish\n"
"Language: da_DK\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/de/messages.po b/desktop/packages/mullvad-vpn/locales/de/messages.po
index c743197d7f..dde63b6e52 100644
--- a/desktop/packages/mullvad-vpn/locales/de/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/de/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: German\n"
"Language: de_DE\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d mehr …"
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Kontonummer %(accountNumber)s vergessen"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Im Blog-Beitrag gibt es weitere Informationen, er wird extern geöffnet"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "VPN-Einstellungen öffnen, um das Tunnelprotokoll zu ändern"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Mehr Guthaben erwerben."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s wird nicht mehr unterstützt. Bitte aktualisieren Sie die App oder"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s WIRD NICHT MEHR UNTERSTÜTZT"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s wird nicht mehr unterstützt. Wechseln Sie den Ort oder"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "KONTOGUTHABEN LÄUFT BALD AB"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "INTERNET SPERREN"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "ändern Sie das Tunnelprotokoll zu %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Klicken Sie hier, um die Änderungen zu sehen."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NEUE VERSION INSTALLIERT"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "KEIN %(openVpn)s-SERVER VERFÜGBAR"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "KEINE %(openVpn)s-SERVER VERFÜGBAR"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Bitte ändern Sie das Tunnelprotokoll zu %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Bitte schließen Sie die App und starten Sie sie neu."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Mehr erfahren"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Problembericht senden"
@@ -1322,8 +1391,8 @@ msgstr "%(openvpn)s MSS-Wert einstellen. Gültiger Bereich: %(min)d - %(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Um den Brückenmodus zu aktivieren, stellen Sie das <b>%(transportProtocol)s</b> auf <b>%(automatic)s</b> oder <b>%(tcp)s</b>."
@@ -1957,6 +2026,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Achtung: Diese Einstellung kann nicht in Kombination mit <b>%(customDnsFeatureName)s</b> verwendet werden"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Achtung: Wir beenden die Unterstützung von %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Automatische Verbindung"
@@ -2031,6 +2107,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Mehr erfahren"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Server-IP überschreiben"
@@ -2138,8 +2220,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-Einstellungen"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Achtung! Seien Sie vorsichtig, wenn Sie einen begrenzten Datentarif haben, da diese Funktion Ihren Traffic erhöht. Diese Funktion kann nur mit %(wireguard)s verwendet werden."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Achtung! Dies erhöht den Netzwerk-Traffic und wirkt sich auch negativ auf die Geschwindigkeit, die Latenz und den Akkuverbrauch aus. Bei begrenzten Tarifen ist Vorsicht geboten. Funktioniert nur mit %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2190,8 +2272,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Verschleierung"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Bei der Verschleierung wird der WireGuard-Datenverkehr in einem anderen Protokoll versteckt. Sie kann dazu verwendet werden, Zensur und andere Arten von Filtern zu umgehen, bei denen eine reine WireGuard-Verbindung blockiert würde."
msgctxt "wireguard-settings-view"
@@ -2226,8 +2310,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Schalten Sie unter Einstellungen > %(tunnelProtocol)s auf „%(wireguard)s“ oder „%(automatic)s“ um, um %(setting)s verfügbar zu machen."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Schalten Sie unter Einstellungen > %(tunnelProtocol)s auf „%(wireguard)s“ um, um %(setting)s verfügbar zu machen."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2439,6 +2523,9 @@ msgstr "Methode löschen"
msgid "Delete method?"
msgstr "Methode löschen?"
+msgid "Device IP version"
+msgstr "Geräte-IP-Version"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Deaktivieren Sie unten „%s“, um diese Einstellungen zu aktivieren."
@@ -2535,6 +2622,9 @@ msgstr "Import erfolgreich, Überschreibungen aktiv"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Der Import neuer Überschreibungen kann einige zuvor importierte Überschreibungen ersetzen."
+msgid "In-tunnel IPv6"
+msgstr "In-Tunnel-IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "Ungültiger oder fehlender Wert „%s“"
@@ -2568,6 +2658,12 @@ msgstr "Name wurde geändert in %s"
msgid "New list"
msgstr "Neue Liste"
+msgid "No Android app store installed, could not open link"
+msgstr "Kein Android-App-Store installiert, Link konnte nicht geöffnet werden"
+
+msgid "No browser app installed, could not open link"
+msgstr "Keine Browser-App installiert, Link konnte nicht geöffnet werden"
+
msgid "No changelog was added for this version"
msgstr "Für diese Version wurde kein Changelog erstellt"
@@ -2646,9 +2742,6 @@ msgstr "Auf Standard zurücksetzen"
msgid "Search"
msgstr "Suche"
-msgid "See full changelog"
-msgstr "Komplettes Changelog anzeigen"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "%s-Verschleierung unten auf „Automatisch“ oder „Aus“ einstellen, um diese Einstellung zu aktivieren."
@@ -2670,9 +2763,6 @@ msgstr "Zeigt den aktuellen Status des VPN-Tunnels an"
msgid "Shows reminders when the account time is about to expire"
msgstr "Erinnerungen anzeigen, wenn die Kontozeit bald abläuft"
-msgid "Split tunneling"
-msgstr "Split Tunneling"
-
msgid "Submit"
msgstr "Absenden"
@@ -2688,6 +2778,9 @@ msgstr "Text"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Die Einstellungen für die automatische Verbindung und den Sperrmodus finden Sie in den Android-Systemeinstellungen. Folgen Sie dieser Anleitung, um eine oder beide Einstellungen zu aktivieren."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "Der IPv6-DNS-Server wird nicht funktionieren, solange „IPv6“ nicht in den VPN-Einstellungen aktiviert ist."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Der Sperrmodus heißt in den Android-Systemeinstellungen „Verbindungen ohne VPN blockieren“. Dieser trägt dazu bei, Lecks zu minimieren, hat jedoch einige bekannte Einschränkungen. Mehr dazu finden Sie"
@@ -2700,6 +2793,9 @@ msgstr "Der lokale DNS-Server wird nicht funktionieren, solange „Teilen im lok
msgid "This address has already been entered."
msgstr "Diese Adresse wurde bereits eingetragen."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Dies ermöglicht den Zugriff auf WireGuard für Geräte, welche ausschließlich IPv6 unterstützen."
+
msgid "This field is required"
msgstr "Dieses Feld ist erforderlich"
@@ -2751,8 +2847,8 @@ msgstr "Methode verwenden"
msgid "VPN permission error"
msgstr "VPN-Berechtigungsfehler"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-Berechtigungen wurden beim Erstellen des Tunnels abgelehnt."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN-Berechtigung wurde abgelehnt oder bei einer anderen App ist „Alway-on VPN“ aktiviert"
msgid "VPN tunnel status"
msgstr "Status des VPN-Tunnels"
diff --git a/desktop/packages/mullvad-vpn/locales/de/relay-locations.po b/desktop/packages/mullvad-vpn/locales/de/relay-locations.po
index 16eb6827b6..c2715ac748 100644
--- a/desktop/packages/mullvad-vpn/locales/de/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/de/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: German\n"
"Language: de_DE\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/es/messages.po b/desktop/packages/mullvad-vpn/locales/es/messages.po
index a0fa2672c8..e36b6aa56e 100644
--- a/desktop/packages/mullvad-vpn/locales/es/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/es/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
msgid "%(amount)d more..."
msgstr "%(amount)d más..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Olvidar el número de cuenta %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Ir a la publicación del blog para leer más. Se abre externamente"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Ir a la configuración de VPN para cambiar el protocolo del túnel"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Compre más crédito."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "La compatibilidad con %(openVpn)s ha finalizado. Actualice la aplicación o"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "FINALIZA LA COMPATIBILIDAD CON %(openVpn)s"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "Finaliza la compatibilidad con %(openVpn)s. Cambia de ubicación o"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "EL CRÉDITO DE SU CUENTA CADUCA PRONTO"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOQUEANDO INTERNET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "cambia el protocolo del túnel a %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Haga clic aquí para ver las novedades."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NUEVA VERSIÓN INSTALADA"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "NO HAY NINGÚN SERVIDOR DE %(openVpn)s DISPONIBLE"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "NO HAY SERVIDORES DE %(openVpn)s DISPONIBLES"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Cambie el protocolo del túnel a %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Reinicie la aplicación."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Más información"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Enviar informe de problemas"
@@ -1322,8 +1391,8 @@ msgstr "Establezca el valor de MSS de %(openvpn)s. Intervalo válido: %(min)d-%(
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Para activar el modo Puente, cambie el <b>%(transportProtocol)s</b> a <b>%(automatic)s</b> o <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Atención: este ajuste no se puede utilizar en combinación con <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Atención: Vamos a retirar la compatibilidad con %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Conexión automática"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Más información"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Anulación de IP de servidor"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "Configuración de %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Atención: Tenga cuidado si tiene un plan de datos limitado, ya que esta característica aumentará su tráfico de red. Se puede utilizar solo con %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Atención: Esto aumenta el tráfico de la red y también afectará negativamente a la velocidad, la latencia y el uso de la batería. Úselo con precaución en planes limitados. Solo funciona con %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Ofuscación"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "La ofuscación oculta el tráfico de WireGuard dentro de otro protocolo. Puede usarse para sortear la censura y otros tipos de filtrado donde podría bloquearse una conexión de WireGuard normal."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Cambie a «%(wireguard)s» o “%(automatic)s” en Configuración > %(tunnelProtocol)s para poder disponer de %(setting)s."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Cambie a «%(wireguard)s» en Configuración > %(tunnelProtocol)s para poder disponer de %(setting)s."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Eliminar método"
msgid "Delete method?"
msgstr "¿Eliminar el método?"
+msgid "Device IP version"
+msgstr "Versión de IP del dispositivo"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Deshabilite «%s» abajo para activar estos ajustes."
@@ -2534,6 +2621,9 @@ msgstr "Importación realizada correctamente. Anulaciones activas"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Importar nuevas anulaciones podría reemplazar algunas anulaciones anteriormente importadas."
+msgid "In-tunnel IPv6"
+msgstr "Tunelización IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "El valor «%s» falta o no es válido"
@@ -2567,6 +2657,12 @@ msgstr "Se ha cambiado el nombre a %s"
msgid "New list"
msgstr "Nueva lista"
+msgid "No Android app store installed, could not open link"
+msgstr "No hay ninguna tienda de aplicaciones de Android instalada. No se ha podido abrir el enlace"
+
+msgid "No browser app installed, could not open link"
+msgstr "No hay ninguna aplicación de navegador instalada. No se ha podido abrir el enlace"
+
msgid "No changelog was added for this version"
msgstr "No se ha añadido ningún registro de cambios para esta versión"
@@ -2645,9 +2741,6 @@ msgstr "Restablecer a valores predeterminados"
msgid "Search"
msgstr "Buscar"
-msgid "See full changelog"
-msgstr "Ver el registro de cambios completo"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Establezca la ofuscación de %s en «Automática» o «Desactivada» a continuación para activar esta configuración."
@@ -2669,9 +2762,6 @@ msgstr "Muestra el estado actual del túnel VPN"
msgid "Shows reminders when the account time is about to expire"
msgstr "Muestra avisos cuando el tiempo de la cuenta está a punto de caducar"
-msgid "Split tunneling"
-msgstr "«Split tunneling»"
-
msgid "Submit"
msgstr "Enviar"
@@ -2687,6 +2777,9 @@ msgstr "Texto"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "La configuración del modo de bloqueo y de la conexión automática puede encontrarse en la configuración del sistema Android, siga esta guía para habilitar uno o ambos."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "El servidor IPv6 DNS no funcionará a no ser que habilite la opción «IPv6» en la configuración de la VPN."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "El modo de bloqueo se llama «Bloquear conexiones sin VPN» en la configuración del sistema Android. Ayuda a minimizar las filtraciones, sin embargo, posee algunas limitaciones conocidas sobre las que puede leer más información"
@@ -2699,6 +2792,9 @@ msgstr "El servidor DNS local no funcionará a no ser que habilite la opción «
msgid "This address has already been entered."
msgstr "Esta dirección ya se ha introducido."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Esto permite acceder a WireGuard desde dispositivos que solo sean compatibles con IPv6."
+
msgid "This field is required"
msgstr "Este campo es obligatorio"
@@ -2750,8 +2846,8 @@ msgstr "Utilizar método"
msgid "VPN permission error"
msgstr "Error en la autorización de la VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "Se denegó el permiso para usar una conexión VPN al crear el túnel. Intente volver a establecer la conexión."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "Se ha denegado el permiso de VPN u otra aplicación tiene habilitada la opción «VPN siempre activa»"
msgid "VPN tunnel status"
msgstr "Estado del túnel VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/es/relay-locations.po b/desktop/packages/mullvad-vpn/locales/es/relay-locations.po
index 95e69e6f9a..5a3a277cce 100644
--- a/desktop/packages/mullvad-vpn/locales/es/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/es/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Spanish\n"
"Language: es_ES\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/fi/messages.po b/desktop/packages/mullvad-vpn/locales/fi/messages.po
index 40e633f562..8093f9d930 100644
--- a/desktop/packages/mullvad-vpn/locales/fi/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/fi/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d lisää..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Pyyhi tilin numero %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Lue lisää blogiartikkelista (avautuu toiselle sivustolle)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Vaihda tunneliprotokolla VPN-asetuksissa"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Osta lisää käyttöaikaa."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s:n tuki on päättynyt. Päivitä sovellus tai"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s:N TUKI PÄÄTTYY"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s:n tuki päättyy. Vaihda sijainti tai"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "TILIN KÄYTTÖAIKA PÄÄTTYY PIAN"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "VERKKOYHTEYS ESTETTY"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "vaihda tunneliprotokolla %(wireGuard)siin."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Katso uudet ominaisuudet napsauttamalla tästä."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "UUSI VERSIO ASENNETTIIN"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "%(openVpn)s-PALVELINTA EI OLE KÄYTETTÄVISSÄ"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "%(openVpn)s-PALVELIMIA EI OLE KÄYTETTÄVISSÄ"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Vaihda tunneliprotokolla %(wireGuard)siin."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Sammuta sovellus ja käynnistä se uudelleen."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Lue lisää"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Lähetä ongelmaraportti"
@@ -1322,8 +1391,8 @@ msgstr "Aseta %(openvpn)s MSS -arvo asteikolla %(min)d–%(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Aktivoi siltaustila muuttamalla <b>%(transportProtocol)s</b>-asetukseksi <b>%(automatic)s</b> tai <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Huomio: <b>%(customDnsFeatureName)s</b> ja tämä asetus eivät voi olla käytössä samanaikaisesti."
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Huomio: poistamme %(openVpn)s:n tuen."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Automaattinen yhteys"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Haittaohjelmat"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Lue lisää"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Palvelimen IP-osoitteen ohitus"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-asetukset"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Huomio: Ole varovainen, jos sinulla on rajoitettu datasopimus, koska tämä ominaisuus kasvattaa verkkoliikennettäsi. Tätä ominaisuutta voidaan käyttää vain %(wireguard)sin kanssa."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Huomio: Toiminto kasvattaa verkkoliikennettä ja vaikuttaa sen vuoksi negatiivisesti sekä nopeuteen, viiveeseen että akun kulumiseen. Käytä harkiten, kun datasopimuksesi on rajoitettu. Toimii vain %(wireguard)sin kanssa."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Hämäysteknologia"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Hämäysteknologian käyttäminen piilottaa WireGuard-liikenteen toisen protokollan sisään. Sitä voidaan käyttää kiertämään sensuuria ja muita suodatuksia niissä tapauksissa, kun tavallinen WireGuard-yhteys muutoin estettäisi."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Vaihda arvoon \"%(wireguard)s\" tai \"%(automatic)s\" kohdasta Asetukset > %(tunnelProtocol)s saadaksesi asetuksen %(setting)s käyttöön."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Ota %(setting)s käyttöön vaihtamalla arvoon \"%(wireguard)s\" kohdassa Asetukset > %(tunnelProtocol)s."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Poista menetelmä"
msgid "Delete method?"
msgstr "Poista menetelmä?"
+msgid "Device IP version"
+msgstr "Laitteen IP-versio"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Ota nämä asetukset käyttöön poistamalla \"%s\" käytöstä alta."
@@ -2534,6 +2621,9 @@ msgstr "Tuonti onnistui ja ohituksia on käytössä"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Uusien ohitusten tuonti saattaa korvata joitain aiemmin tuotuja ohituksia."
+msgid "In-tunnel IPv6"
+msgstr "Tunnelin IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "Arvo \"%s\" puuttuu tai on virheellinen"
@@ -2567,6 +2657,12 @@ msgstr "Nimeksi vaihdettiin \"%s\""
msgid "New list"
msgstr "Uusi luettelo"
+msgid "No Android app store installed, could not open link"
+msgstr "Androidin sovelluskauppaa ei ole asennettu, joten linkin avaaminen ei onnistu"
+
+msgid "No browser app installed, could not open link"
+msgstr "Selainsovellusta ei ole asennettu, joten linkin avaaminen ei onnistu"
+
msgid "No changelog was added for this version"
msgstr "Tälle versiolle ei lisätty muutoslokia"
@@ -2645,9 +2741,6 @@ msgstr "Palauta oletusarvo"
msgid "Search"
msgstr "Haku"
-msgid "See full changelog"
-msgstr "Avaa koko muutosloki"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Jotta voit käyttää tätä asetusta, poista %s-hämäysteknologia käytöstä tai säädä sen asetukseksi \"Automaattinen\" alta."
@@ -2669,9 +2762,6 @@ msgstr "Näyttää VPN-tunnelin nykyisen tilan"
msgid "Shows reminders when the account time is about to expire"
msgstr "Näyttää muistutuksia, kun tilin käyttöaika on umpeutumassa"
-msgid "Split tunneling"
-msgstr "Sovelluskohtainen yhdistäminen"
-
msgid "Submit"
msgstr "Lähetä"
@@ -2687,6 +2777,9 @@ msgstr "Teksti"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Automaattisen yhdistämisen ja lukitustilan asetukset löytyvät Androidin järjestelmäasetuksista. Voit ottaa jommankumman tai molemmat käyttöön tämän oppaan ohjeilla."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "IPv6-DNS-palvelin ei toimi, ellet ota IPv6:ta käyttöön VPN-asetuksista."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Lukitustila löytyy Android-järjestelmäasetuksista nimellä \"Estä yhteydet ilman VPN:ää\". Lukitustila auttaa minimoimaan vuodot, mutta siihen liittyy myös muutamia tunnettuja rajoituksia. Voit lukea niistä lisää"
@@ -2699,6 +2792,9 @@ msgstr "Paikallinen DNS-palvelin ei toimi, ellet ota paikallisen verkon jakamist
msgid "This address has already been entered."
msgstr "Tämä osoite on annettu jo."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Tämä mahdollistaa pääsyn WireGuardiin laitteille, jotka tukevat vain IPv6-protokollaa."
+
msgid "This field is required"
msgstr "Tämä kenttä on pakollinen"
@@ -2750,8 +2846,8 @@ msgstr "Käytä menetelmä"
msgid "VPN permission error"
msgstr "VPN-lupavirhe"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-lupa evättiin tunnelia luotaessa. Yritä muodostaa yhteys uudelleen."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN:n käyttöoikeus evättiin tai toisella sovelluksella on aina päällä oleva VPN käytössä"
msgid "VPN tunnel status"
msgstr "VPN-tunnelin tila"
diff --git a/desktop/packages/mullvad-vpn/locales/fi/relay-locations.po b/desktop/packages/mullvad-vpn/locales/fi/relay-locations.po
index 7b587c74cd..0c75482f42 100644
--- a/desktop/packages/mullvad-vpn/locales/fi/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/fi/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/fr/messages.po b/desktop/packages/mullvad-vpn/locales/fr/messages.po
index ef3fb654a3..4a658d3958 100644
--- a/desktop/packages/mullvad-vpn/locales/fr/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/fr/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: French\n"
"Language: fr_FR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d de plus..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Oublier le numéro de compte %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Consulter l'article de blog pour en savoir plus, s'ouvre à l'extérieur"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Aller dans les paramètres VPN pour changer le protocole du tunnel"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Achetez plus de crédits."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "La prise en charge de %(openVpn)s est terminée. Veuillez mettre à jour l'application ou"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "LA PRISE EN CHARGE DE %(openVpn)s SE TERMINE"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "La prise en charge de %(openVpn)s se termine. Changez de localisation ou"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "LES CRÉDITS DU COMPTE EXPIRENT BIENTÔT"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOCAGE D'INTERNET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "changez de protocole de tunnel pour %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Cliquez ici pour voir les nouveautés."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NOUVELLE VERSION INSTALLÉE"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "AUCUN SERVEUR %(openVpn)s DISPONIBLE"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "AUCUN SERVEUR %(openVpn)s DISPONIBLE"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Veuillez changer de protocole de tunnel pour %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Veuillez quitter et redémarrer l'application."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "En savoir plus"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Envoyer un rapport de problème"
@@ -1322,8 +1391,8 @@ msgstr "Définir la valeur MSS %(openvpn)s. Plage valide : %(min)d - %(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Changez le paramètre <b>%(transportProtocol)s</b> en <b>%(automatic)s</b> ou <b>%(tcp)s</b> pour activer le mode Pont."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Attention : Ce paramètre ne peut pas être utilisé en combinaison avec <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Attention : nous arrêtons la prise en charge de %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Connexion automatique"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "En savoir plus"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Substitution d'IP de serveur"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "Paramètres de %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Attention : soyez prudent si vous disposez d'un forfait à données limitées, car cette fonctionnalité augmente votre trafic réseau. Elle ne peut être utilisée qu'avec %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Attention : cette option augmente le trafic sur le réseau et peut avoir un impact négatif sur la vitesse, la latence et l'utilisation de la batterie. À utiliser avec précaution pour les forfaits limités. Ne fonctionne qu'avec %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Dissimulation"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "La dissimulation cache le trafic WireGuard à l'intérieur d'un autre protocole. Elle peut être utilisée pour aider à contourner la censure et d'autres types de filtrage, où une connexion WireGuard simple serait bloquée."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Passez sur « %(wireguard)s » ou « %(automatic)s » dans Paramètres > %(tunnelProtocol)s pour rendre le %(setting)s disponible."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Passez sur « %(wireguard)s » dans Paramètres > %(tunnelProtocol)s pour rendre le %(setting)s disponible."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Supprimer la méthode"
msgid "Delete method?"
msgstr "Supprimer la méthode ?"
+msgid "Device IP version"
+msgstr "Version de l'IP de l'appareil"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Désactivez « %s » ci-dessous pour activer ces paramètres."
@@ -2534,6 +2621,9 @@ msgstr "Importation réussie, les substitutions sont actives"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "L'importation de nouvelles substitutions peut remplacer certaines substitutions importées précédemment."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 en tunnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Valeur « %s » non valide ou manquante"
@@ -2567,6 +2657,12 @@ msgstr "Le nom a été changé en %s"
msgid "New list"
msgstr "Nouvelle liste"
+msgid "No Android app store installed, could not open link"
+msgstr "Aucune boutique d'applications Android n'est installée, le lien n'a pas pu être ouvert"
+
+msgid "No browser app installed, could not open link"
+msgstr "Aucune application de navigateur n'est installée, le lien ne peut pas être ouvert"
+
msgid "No changelog was added for this version"
msgstr "Aucun journal des modifications n'a été ajouté pour cette version"
@@ -2645,9 +2741,6 @@ msgstr "Réinitialiser à la valeur par défaut"
msgid "Search"
msgstr "Recherche"
-msgid "See full changelog"
-msgstr "Voir le journal des modifications complet"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Pour activer ce paramètre, réglez l'offuscation de %s sur « Automatique » ou « Désactivée » ci-dessous."
@@ -2669,9 +2762,6 @@ msgstr "Affiche l'état actuel du tunnel VPN"
msgid "Shows reminders when the account time is about to expire"
msgstr "Affiche des rappels lorsque le temps du compte va expirer"
-msgid "Split tunneling"
-msgstr "Split tunneling"
-
msgid "Submit"
msgstr "Envoyer"
@@ -2687,6 +2777,9 @@ msgstr "Texte"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Les paramètres de la connexion automatique et du mode Verrouillage se trouvent dans les paramètres du système Android, suivez ce guide pour activer l'un, l'autre ou les deux."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "Le serveur DNS IPv6 ne fonctionnera pas si vous n'activez pas « IPv6 » dans les paramètres VPN."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Le mode Verrouillage est appelé « Bloquer les connexions sans VPN » dans les paramètres système d'Android. Il permet de minimiser les fuites, mais présente des limites connues sur lesquelles vous pouvez en savoir plus"
@@ -2699,6 +2792,9 @@ msgstr "Le serveur DNS local ne fonctionnera pas si vous n'activez pas le « Par
msgid "This address has already been entered."
msgstr "Cette adresse a déjà été saisie."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Ceci permet l'accès à WireGuard pour les appareils qui ne prennent en charge que l'IPv6."
+
msgid "This field is required"
msgstr "Ce champ est requis"
@@ -2750,8 +2846,8 @@ msgstr "Utiliser la méthode"
msgid "VPN permission error"
msgstr "Erreur de permission VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "La permission VPN a été refusée lors de la création du tunnel. Veuillez essayer de vous reconnecter."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "L'autorisation VPN a été refusée ou une autre application a activé « Toujours exiger un VPN »."
msgid "VPN tunnel status"
msgstr "État du tunnel VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/fr/relay-locations.po b/desktop/packages/mullvad-vpn/locales/fr/relay-locations.po
index c7e33e2305..bf0bdd6f51 100644
--- a/desktop/packages/mullvad-vpn/locales/fr/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/fr/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: French\n"
"Language: fr_FR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/it/messages.po b/desktop/packages/mullvad-vpn/locales/it/messages.po
index fa34f6451b..1456a89613 100644
--- a/desktop/packages/mullvad-vpn/locales/it/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/it/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Italian\n"
"Language: it_IT\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "Altri %(amount)d..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Dimentica numero di account %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Vai al post del blog per scoprire di più, si apre esternamente"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Vai alle impostazioni VPN per cambiare il protocollo di tunneling"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Acquista altro credito."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "Il supporto di %(openVpn)s è terminato. Aggiorna l'app o"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "IL SUPPORTO DI %(openVpn)s STA TERMINANDO"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "Il supporto di %(openVpn)s sta terminando. Cambia posizione o"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "CREDITO ACCOUNT IN SCADENZA"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOCCO INTERNET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "cambia il protocollo di tunneling in %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Clicca qui per vedere le novità."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NUOVA VERSIONE INSTALLATA"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "NESSUN SERVER %(openVpn)s DISPONIBILE"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "NESSUN SERVER %(openVpn)s DISPONIBILE"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Cambia il protocollo di tunneling in %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Esci e riavvia l'app."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Scopri di più"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Invia segnalazione problema"
@@ -1322,8 +1391,8 @@ msgstr "Imposta il valore MSS di %(openvpn)s. Intervallo valido: %(min)d - %(max
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Per attivare la modalità Bridge, cambia <b>%(transportProtocol)s</b> in <b>%(automatic)s</b> o <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Attenzione: questa impostazione non può essere utilizzata in combinazione con <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Attenzione: stiamo rimuovendo il supporto per %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Connessione automatica"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Scopri di più"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Sovrascritture IP server"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "Impostazioni %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Attenzione: poiché aumenta il traffico di rete, usa questa funzionalità con cautela se disponi di un piano dati limitato. Questa funzionalità può essere utilizzata solo con %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Attenzione: questo aumenta il traffico di rete e avrà anche effetti negativi su velocità, latenza e consumo della batteria. Da usare con cautela su un piano dati limitato. Funziona solo con %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Offuscamento"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "L'offuscamento nasconde il traffico WireGuard all'interno di un altro protocollo. Può essere utilizzato per aggirare la censura e altri tipi di filtraggio, in cui una semplice connessione WireGuard verrebbe bloccata."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Passa a “%(wireguard)s” o “%(automatic)s” in Impostazioni > %(tunnelProtocol)s per rendere disponibile %(setting)s."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Passa a “%(wireguard)s” in Impostazioni > %(tunnelProtocol)s per rendere disponibile %(setting)s."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Elimina metodo"
msgid "Delete method?"
msgstr "Eliminare il metodo?"
+msgid "Device IP version"
+msgstr "Versione IP dispositivo"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Disabilita \"%s\" di seguito per attivare queste impostazioni."
@@ -2534,6 +2621,9 @@ msgstr "Importazione riuscita, sovrascritture attiva"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "L'importazione di nuove sovrascritture potrebbe sostituire alcune sovrascritture precedentemente importate."
+msgid "In-tunnel IPv6"
+msgstr "In-tunnel IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "Valore \"%s\" non valido o mancante"
@@ -2567,6 +2657,12 @@ msgstr "Il nome è stato modificato in %s"
msgid "New list"
msgstr "Nuovo elenco"
+msgid "No Android app store installed, could not open link"
+msgstr "Nessun app store Android installato, impossibile aprire il link"
+
+msgid "No browser app installed, could not open link"
+msgstr "Nessuna app browser installata, impossibile aprire il link"
+
msgid "No changelog was added for this version"
msgstr "Nessun changelog aggiunto per questa versione"
@@ -2645,9 +2741,6 @@ msgstr "Ripristina predefiniti"
msgid "Search"
msgstr "Cerca"
-msgid "See full changelog"
-msgstr "Vedi changelog completo"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Per attivare, imposta l'offuscamento %s su \"Automatico\" o \"Off\" qui sotto."
@@ -2669,9 +2762,6 @@ msgstr "Mostra lo stato attuale del tunnel VPN"
msgid "Shows reminders when the account time is about to expire"
msgstr "Mostra promemoria quando il tempo dell'account sta per scadere"
-msgid "Split tunneling"
-msgstr "Split tunneling"
-
msgid "Submit"
msgstr "Invia"
@@ -2687,6 +2777,9 @@ msgstr "Testo"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Le impostazioni della modalità di Connessione automatica e di Blocco si trovano nelle impostazioni del sistema Android. Segui questa guida per abilitare una o entrambe."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "Il server DNS IPv6 non funzionerà a meno che non abiliti \"IPv6\" nelle impostazioni VPN."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "La Modalità Blocco si chiama \"Blocca connessioni senza VPN\" nelle impostazioni del sistema Android. Aiuta a ridurre al minimo le perdite, tuttavia presenta alcune limitazioni su cui consigliamo di approfondire"
@@ -2699,6 +2792,9 @@ msgstr "Il server DNS locale non funzionerà a meno che non abiliti \"Condivisio
msgid "This address has already been entered."
msgstr "Questo indirizzo è già stato inserito."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Ciò consente l'accesso a WireGuard per i dispositivi che supportano solo IPv6."
+
msgid "This field is required"
msgstr "Questo campo è obbligatorio"
@@ -2750,8 +2846,8 @@ msgstr "Usa metodo"
msgid "VPN permission error"
msgstr "Errore di autorizzazione VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "L'autorizzazione VPN è stata negata durante la creazione del tunnel. Prova a connetterti di nuovo."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "L'autorizzazione VPN è stata negata o un'altra app ha abilitato \"VPN sempre attiva\""
msgid "VPN tunnel status"
msgstr "Stato del tunnel VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/it/relay-locations.po b/desktop/packages/mullvad-vpn/locales/it/relay-locations.po
index 8b4bd8720d..573e2e41de 100644
--- a/desktop/packages/mullvad-vpn/locales/it/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/it/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Italian\n"
"Language: it_IT\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/ja/messages.po b/desktop/packages/mullvad-vpn/locales/ja/messages.po
index 901e049cae..16a3fbd24f 100644
--- a/desktop/packages/mullvad-vpn/locales/ja/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/ja/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "その他%(amount)d件..."
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "アカウント番号 %(accountNumber)s との連携を解除します"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "ブログ記事を開いて続きを読む (外部ブラウザで開きます)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "VPN設定に移動してトンネルのプロトコルを変更"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s。追加クレジットを購入してください。"
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)sのサポートが終了しました。アプリを更新するか、"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)sのサポートが終了します"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)sのサポートが終了します。場所を切り替えるか、"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "アカウントのクレジットがもうすぐ無効になります。"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "インターネットをブロック中"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "トンネルのプロトコルを%(wireGuard)sに変更してください。"
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "新機能を確認するにはここをクリックしてください。"
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "新バージョンがインストールされました"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "利用可能な%(openVpn)sサーバーはありません"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "利用可能な%(openVpn)sサーバーはありません"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "トンネルのプロトコルを%(wireGuard)sに変更してください。"
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "アプリをいったん終了して、再起動してください。"
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "続きを読む"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "問題の報告を送信"
@@ -1316,8 +1385,8 @@ msgstr "%(openvpn)s MSSの値を設定します。有効範囲: %(min)d ~ %(ma
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "ブリッジモードを有効にするには、<b>%(transportProtocol)s</b>を<b>%(automatic)s</b>または<b>%(tcp)s</b>に変更してください。"
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "注意: この設定を「<b>%(customDnsFeatureName)s</b>」と一緒に使用することはできません"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "注意: %(openVpn)sのサポートは終了します。"
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "自動接続"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "マルウェア"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "続きを読む"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "サーバーIPのオーバーライド"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)sの設定"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "注意: この機能はネットワークトラフィックの総数を増加させるため、上限のあるデータプランをご利用の場合にはご注意ください。この機能は%(wireguard)sでのみ使用できます。"
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "注意: これによりネットワークトラフィックが増加し、速度、遅延、およびバッテリー使用率に悪影響を及ぼします。上限付きプランでは注意して使用してください。%(wireguard)sでのみ機能します。"
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,8 +2265,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "難読化"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "難読化は、WireGuardトラフィックを別のプロトコル内に隠します。プレーンなWireGuard接続がブロックされる検閲やその他のフィルタリングを回避するために使用できます。"
msgctxt "wireguard-settings-view"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "%(setting)sを使用可能にするには、設定 > %(tunnelProtocol)sで “%(wireguard)s” または “%(automatic)s” に切り替えてください。"
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "%(setting)sを使用可能にするには、設定 > %(tunnelProtocol)sで「%(wireguard)s」に切り替えてください。"
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "方法を削除"
msgid "Delete method?"
msgstr "方法を削除しますか?"
+msgid "Device IP version"
+msgstr "デバイスのIPバージョン"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "これらの設定を有効にするには、下の [%s] を無効にしてください。"
@@ -2528,6 +2615,9 @@ msgstr "インポートが正常に完了しました。オーバーライドは
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "新しいオーバーライドをインポートすると、以前インポートしたオーバーライドが置き換えられる可能性があります。"
+msgid "In-tunnel IPv6"
+msgstr "トンネル内のIPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "値 \"%s\" は無効であるか、または見つかりません"
@@ -2561,6 +2651,12 @@ msgstr "名前が %s に変更されました"
msgid "New list"
msgstr "新規リスト"
+msgid "No Android app store installed, could not open link"
+msgstr "Androidアプリストアがインストールされていないため、リンクを開けませんでした"
+
+msgid "No browser app installed, could not open link"
+msgstr "ブラウザアプリがインストールされていないため、リンクを開けませんでした"
+
msgid "No changelog was added for this version"
msgstr "このバージョンに追加された変更履歴はありません。"
@@ -2639,9 +2735,6 @@ msgstr "デフォルトにリセット"
msgid "Search"
msgstr "検索"
-msgid "See full changelog"
-msgstr "すべての変更履歴を見る"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "この設定を有効化するには、以下の%sの難読化を「自動」または「オフ」に設定してください。"
@@ -2663,9 +2756,6 @@ msgstr "現在のVPNトンネルのステータスを表示します"
msgid "Shows reminders when the account time is about to expire"
msgstr "アカウントの期限切れが迫っているときにリマインダーを表示します"
-msgid "Split tunneling"
-msgstr "スプリットトンネリング"
-
msgid "Submit"
msgstr "送信"
@@ -2681,6 +2771,9 @@ msgstr "テキスト"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "自動接続とロックダウンモードの設定はAndroidシステム設定にあります。どちらか、または両方をこのガイドに従って有効にしてください。"
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "VPN設定で [IPv6] を有効にしない限り、IPv6 DNSサーバーは機能しません。"
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "このロックダウンモードは、Androidのシステム設定では [VPN以外の接続のブロック] と呼ばれています。情報漏洩の可能性を低減することが可能ですが、既知の制限がいくつかあります。制限については、"
@@ -2693,6 +2786,9 @@ msgstr "VPN設定で [ローカルネットワーク共有] を有効にしな
msgid "This address has already been entered."
msgstr "このアドレスは入力済みです。"
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "これにより、IPv6のみをサポートするデバイスでもWireGuardにアクセスできるようになります。"
+
msgid "This field is required"
msgstr "このフィールドは必須です"
@@ -2744,8 +2840,8 @@ msgstr "この方法を使用する"
msgid "VPN permission error"
msgstr "VPN許可エラー"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "トンネルを作成中にVPNへのアクセスが拒否されました。もう一度接続してみてください。"
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPNへのアクセス許可が拒否されたか、別のアプリで「Always-on VPN」が有効になっています"
msgid "VPN tunnel status"
msgstr "VPNトンネルのステータス"
diff --git a/desktop/packages/mullvad-vpn/locales/ja/relay-locations.po b/desktop/packages/mullvad-vpn/locales/ja/relay-locations.po
index dae3b1f6d1..2291e5249c 100644
--- a/desktop/packages/mullvad-vpn/locales/ja/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/ja/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Japanese\n"
"Language: ja_JP\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/ko/messages.po b/desktop/packages/mullvad-vpn/locales/ko/messages.po
index 81c216fff3..8e2f247b6c 100644
--- a/desktop/packages/mullvad-vpn/locales/ko/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/ko/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d개 더 보기..."
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "계정 번호 %(accountNumber)s 삭제하기"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "블로그 게시물로 이동해 더 자세한 내용을 읽어보세요. 외부에서 열립니다."
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "터널 프로토콜을 변경하려면 VPN 설정으로 이동하세요"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. 추가 크레딧을 구매하세요."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s의 지원이 종료되었습니다. 앱을 업데이트하거나"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s 지원이 종료됩니다"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s 지원이 종료됩니다. 위치를 전환하거나"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "계정 크레딧이 곧 만료됩니다"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "인터넷 차단"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "%(wireGuard)s로 터널 프로토콜을 변경하세요."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "업데이트 내역을 확인하려면 여기를 클릭하세요."
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "새 버전 설치 완료"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "사용 가능한 %(openVpn)s 서버 없음"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "사용 가능한 %(openVpn)s 서버 없음"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "%(wireGuard)s로 터널 프로토콜을 변경하세요."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "앱을 종료한 후 다시 시작하세요."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "자세히 알아보기"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "문제 보고서 보내기"
@@ -1316,8 +1385,8 @@ msgstr "%(openvpn)s MSS 값을 설정하세요. 유효 범위: %(min)d ~ %(max)d
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "브리지 모드를 활성화하려면 <b>%(transportProtocol)s</b>을(를) <b>%(automatic)s</b> 또는 <b>%(tcp)s</b>(으)로 변경합니다."
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "주의: 이 설정은 <b>%(customDnsFeatureName)s</b>과(와) 함께 사용할 수 없습니다."
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "주의: %(openVpn)s 지원을 중단할 예정입니다."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "자동 연결"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "맬웨어"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "자세히 알아보기"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "서버 IP 재정의"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s 설정"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "주의: 이 기능은 네트워크 트래픽을 증가시키므로 제한된 데이터 플랜 사용 시에는 유의하시기 바랍니다. 이 기능은 %(wireguard)s가 있어야만 사용할 수 있습니다."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "주의: 이 기능은 네트워크 트래픽을 증가시키며 속도, 대기 시간, 배터리 사용에도 부정적인 영향을 미칩니다. 제한된 데이터 플랜 사용 시에는 유의하시기 바랍니다. %(wireguard)s에 대해서만 작동됩니다."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,8 +2265,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "난독 처리"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "난독 처리는 다른 프로토콜 내에서 WireGuard 트래픽을 숨깁니다. 일반 WireGuard 연결이 차단되는 상황에서 검열 및 기타 유형의 필터링을 우회하는 데 사용할 수 있습니다."
msgctxt "wireguard-settings-view"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "설정 > %(tunnelProtocol)s에서 “%(wireguard)s” 또는 “%(automatic)s”으로 전환하면 %(setting)s을 사용할 수 있습니다."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "설정 > %(tunnelProtocol)s에서 “%(wireguard)s”로 전환하면 %(setting)s을 사용할 수 있습니다."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "방법 삭제"
msgid "Delete method?"
msgstr "이 방법을 삭제하시겠습니까?"
+msgid "Device IP version"
+msgstr "장치 IP 버전"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "이 설정을 활성화하려면 아래의 \"%s\"를 비활성화하세요."
@@ -2528,6 +2615,9 @@ msgstr "가져오기 성공, 재정의 활성화"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "새로운 재정의를 가져오면 이전에 가져온 일부 재정의가 교체될 수 있습니다."
+msgid "In-tunnel IPv6"
+msgstr "터널 내 IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "\"%s\"에 대해 유효하지 않거나 누락된 값"
@@ -2561,6 +2651,12 @@ msgstr "이름이 %s(으)로 변경되었습니다"
msgid "New list"
msgstr "새 목록"
+msgid "No Android app store installed, could not open link"
+msgstr "설치되어 있는 Android 앱 스토어가 없습니다. 링크를 열 수 없습니다"
+
+msgid "No browser app installed, could not open link"
+msgstr "설치되어 있는 브라우저 앱이 없습니다. 링크를 열 수 없습니다"
+
msgid "No changelog was added for this version"
msgstr "이 버전에 추가된 변경 로그 없음"
@@ -2639,9 +2735,6 @@ msgstr "기본값으로 재설정"
msgid "Search"
msgstr "검색"
-msgid "See full changelog"
-msgstr "전체 변경 로그 확인"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "이 설정을 활성화하려면 아래 %s 난독 처리를 \"자동\" 또는 \"끄기\"로 설정합니다."
@@ -2663,9 +2756,6 @@ msgstr "현재 VPN 터널 상태 표시"
msgid "Shows reminders when the account time is about to expire"
msgstr "계정 시간이 만료되려고 할 때 알림 표시"
-msgid "Split tunneling"
-msgstr "분할 터널링"
-
msgid "Submit"
msgstr "제출"
@@ -2681,6 +2771,9 @@ msgstr "텍스트"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "자동 연결 및 잠금 모드 설정은 Android 시스템 설정에서 찾을 수 있습니다. 이 가이드에 따라 하나 또는 둘 다를 활성화하세요."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "VPN 설정에서 \"IPv6\"를 활성화하지 않으면 IPv6 DNS 서버가 작동하지 않습니다."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "잠금 모드는 Android 시스템 설정에서 \"VPN 없이 연결 차단\"이라고 합니다. 유출을 최소화하는 데 도움이 되지만, 몇 가지 알려진 제한 사항이 있습니다. 다음에서 자세한 내용을 확인하세요."
@@ -2693,6 +2786,9 @@ msgstr "VPN 설정에서 \"로컬 네트워크 공유\"를 활성화하지 않
msgid "This address has already been entered."
msgstr "이 주소는 이미 입력되었습니다."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "이를 통해 IPv6만 지원하는 장치에서 WireGuard에 액세스할 수 있습니다."
+
msgid "This field is required"
msgstr "이 필드는 필수입니다"
@@ -2744,8 +2840,8 @@ msgstr "방법 사용"
msgid "VPN permission error"
msgstr "VPN 권한 오류"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "터널을 만드는 동안 VPN 사용 권한이 거부되었습니다. 다시 연결해 보세요."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN 권한이 거부되었거나 다른 앱에 \"상시 접속 VPN\"이 활성화되어 있을 수 있습니다"
msgid "VPN tunnel status"
msgstr "VPN 터널 상태"
diff --git a/desktop/packages/mullvad-vpn/locales/ko/relay-locations.po b/desktop/packages/mullvad-vpn/locales/ko/relay-locations.po
index 7fb161e1f8..82ab28e57e 100644
--- a/desktop/packages/mullvad-vpn/locales/ko/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/ko/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Korean\n"
"Language: ko_KR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/my/messages.po b/desktop/packages/mullvad-vpn/locales/my/messages.po
index a6baebde3f..69c54520e6 100644
--- a/desktop/packages/mullvad-vpn/locales/my/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/my/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Burmese\n"
"Language: my_MM\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 11:51\n"
msgid "%(amount)d more..."
msgstr "နောက်ထပ် %(amount)d လုံး..."
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "အကောင့်နံပါတ် %(accountNumber)s ကို မမှတ်ထားရန်"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "နောက်ထပ်ဖတ်ရန်အတွက် ဘလော့ဂ်ပို့စ်သို့သွားပါ၊ ပြင်ပတွင် ဖွင့်၍ ပြသပါသည်"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Tunnel ပရိုတိုကောလ်ကို ပြောင်းရန်အတွက် VPN ဆက်တင်များသို့ သွားပါ"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s ။ နောက်ထပ် ခရက်ဒစ်များ ဝယ်ယူပါ။"
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s အကူအညီ ပြီးဆုံးသွားပါပြီ။ အက်ပ်ကို အပ်ဒိတ် လုပ်ပေးပါ၊ သို့မဟုတ်"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s အကူအညီ ပြီးဆုံးတော့မည်"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s အကူအညီ ပြီးဆုံးတော့မည်။ တည်နေရာ ပြောင်းပါ သို့မဟုတ်"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "မကြာမီ အကောင့် ခရက်ဒစ် သက်တမ်းကုန်ပါတော့မည်"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "အင်တာနက် ပိတ်ဆို့နေပါသည်"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "Tunnel ပရိုတိုကောလ်ကို %(wireGuard)s သို့ပြောင်းပါ။"
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "အသစ်ထူးသော အကြောင်းအရာကို ကြည့်ရန် ဤနေရာကို နှိပ်ပါ"
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "ဗားရှင်းအသစ်ကို ထည့်သွင်းထားသည်"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "ရရှိနိုင်သော %(openVpn)s ဆာဗာ မရှိပါ"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "ရရှိနိုင်သော %(openVpn)s ဆာဗာများ မရှိပါ"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Tunnel ပရိုတိုကောလ်ကို %(wireGuard)s သို့ပြောင်းပေးပါ။"
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "ထွက်ပြီး အက်ပ်ကို အစမှ ပြန်ဖွင့်ပေးပါ။"
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "ပိုမိုဖတ်ရှုရန်"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "ပြဿနာ ရီပို့တ် ပေးပို့ရန်"
@@ -1316,8 +1385,8 @@ msgstr "%(openvpn)s MSS တန်ဖိုးကို သတ်မှတ်ပ
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "ပေါင်းကူး မုဒ်ကို သက်ဝင်လုပ်ဆောင်ရန် <b>%(transportProtocol)s</b> ကို <b>%(automatic)s</b> သို့မဟုတ် <b>%(tcp)s</b> သို့ ပြောင်းပါ။"
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "သတိပြုရန်- <b>%(customDnsFeatureName)s</b> နှင့် ပေါင်းစပ်မှုတွင် ဤဆက်တင်ကို အသုံးမပြုနိုင်ပါ။"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "သတိပြုရန်- %(openVpn)s အတွက် အကူအညီကို ကျွန်ုပ်တို့ ဖယ်ရှားလျက်ရှိသည်။"
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "အော်တို ချိတ်ဆက်မှု"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "မဲလ်ဝဲရ်"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "ပိုမိုဖတ်ရှုရန်"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "ဆာဗာ IP ကျော်လွန် ပယ်ဖျက်ရန်"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s ဆက်တင်များ"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "သတိပြုရန်- ဤလုပ်ဆောင်ချက်က ကွန်ရက်သုံးစွဲမှုကို တိုးစေသောကြောင့် သင့်ဒေတာပလန်မှာ အကန့်အသတ်ဖြင့်သာ ရှိပါက သတိထားပါ။ ဤလုပ်ဆောင်ချက်ကို %(wireguard)s ဖြင့်သာအသုံးပြုနိုင်ပါသည်။"
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "သတိပြုရန်- ဤသည်က ကွန်ရက် ကူးလူးမှုကို တိုးလာစေပြီး အမြန်နှုန်း၊ တုံ့ပြန်မှုနှောင့်နှေးခြင်း (Latency) နှင့် ဘက်ထရီ သုံးစွဲမှုကိုလည်း ထိခိုက်စေပါလိမ့်မည်။ အကန့်အသတ်ရှိသော ပလန်များကို သတိဖြင့်အသုံးပြုပါ။ %(wireguard)s ဖြင့်သာ အလုပ်လုပ်ပါသည်။"
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,9 +2265,11 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Obfuscation"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
-msgstr "Obfuscation သည် အခြားပရိုတိုကောလ်အတွင်းရှိ WireGuard ကူးလူးမှုကို ဝှက်ထားပေးပါသည်။ သာမန် WireGuard ချိတ်ဆက်မှုကို ပိတ်ဆို့မည့် အခြားသော စစ်ထုတ်မှု အမျိုးအစားများနှင့် ဆင်ဆာဖြတ်တောက်ခြင်းကို ရှောင်လွှဲနိုင်စေရာတွင် ကူညီနိုင်စေရန် ဤသည်ကို သုံးနိုင်ပါသည်။"
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
+msgstr "Obfuscation သည် အခြားပရိုတိုကောလ်အတွင်းရှိ WireGuard ကူးလူးမှုကို ဝှက်ထားပေးပါသည်။ သာမန် WireGuard ချိတ်ဆက်မှုကို ပိတ်ဆို့မည့် အခြားသော စစ်ထုတ်မှု အမျိုးအစားများနှင့် ဆင်ဆာဖြတ်တောက်ခြင်းကို ရှောင်လွှဲနိုင်စေရာတွင် ကူညီနိုင်စေရန် ၎င်းကို သုံးနိုင်ပါသည်။"
msgctxt "wireguard-settings-view"
msgid "Port"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "%(setting)s ကို သုံးနိုင်စေရန် ဆက်တင်များ > %(tunnelProtocol)s တွင် “%(wireguard)s” သို့မဟုတ် “%(automatic)s” သို့ ပြောင်းပါ။"
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "%(setting)s ကို ရရှိနိုင်ရန် ဆက်တင်များ > %(tunnelProtocol)s တွင် “%(wireguard)s” သို့ ပြောင်းပါ။"
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "နည်းလမ်းကို ဖျက်ရန်"
msgid "Delete method?"
msgstr "နည်းလမ်းကို ဖျက်မည်လား။"
+msgid "Device IP version"
+msgstr "စက် IP ဗားရှင်း"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "ဤဆက်တင်များကို ဖွင့်ရန် အောက်ပါ \"%s\" ကို ပိတ်ပါ။"
@@ -2528,6 +2615,9 @@ msgstr "ထည့်သွင်းမှု အောင်မြင်ပါ
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "ကျော်လွန် ပယ်ဖျက်မှု အသစ်များကို ထည့်သွင်းခြင်းသည် ယခင်ထည့်သွင်းထားသော ကျော်လွန် ပယ်ဖျက်မှု အချို့ကို အစားထိုးနိုင်ပါသည်။"
+msgid "In-tunnel IPv6"
+msgstr "Tunnel-အဝင် IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "\"%s\" တန်ဖိုး မမှန်ကန်ပါ သို့မဟုတ် မရှိပါ"
@@ -2561,6 +2651,12 @@ msgstr "အမည်ကို %s သို့ ပြောင်းလိုက
msgid "New list"
msgstr "စာရင်းသစ်"
+msgid "No Android app store installed, could not open link"
+msgstr "Android အက်ပ်စတိုး တစ်ခုမျှ ထည့်သွင်းထားခြင်း မရှိပါ၊ လင့်ခ်ကို ဖွင့်၍မရပါ"
+
+msgid "No browser app installed, could not open link"
+msgstr "ဘရောက်ဇာအက်ပ် တစ်ခုမျှ ထည့်သွင်းထားခြင်း မရှိပါ၊ လင့်ခ်ကို ဖွင့်၍မရပါ"
+
msgid "No changelog was added for this version"
msgstr "ဤဗားရှင်းအတွက် မည်သည့်အပြောင်းအလဲမှတ်တမ်းကိုမျှ မထည့်ထားပါ"
@@ -2639,9 +2735,6 @@ msgstr "ပုံသေသို့ ပြန်လည်သတ်မှတ်
msgid "Search"
msgstr "ရှာဖွေမှု"
-msgid "See full changelog"
-msgstr "ပြောင်းလဲမှုမှတ်တမ်း အပြည့်အစုံကို ကြည့်ရန်"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "ဤဆက်တင်ကို သက်ဝင်လုပ်ဆောင်ရန် အောက်ရှိ %s obfuscation ကို \"အော်တိုမက်တစ်\" သို့မဟုတ် \"ပိတ်\" ဟု သတ်မှတ်ပါ။"
@@ -2663,9 +2756,6 @@ msgstr "လက်ရှိ VPN Tunnel အခြေအနေကို ပြသ
msgid "Shows reminders when the account time is about to expire"
msgstr "အကောင့်အချိန် သက်တမ်းကုန်ခါနီးချိန်၌ သတိပေးချက်များ ပြသပေးပါသည်"
-msgid "Split tunneling"
-msgstr "Split Tunneling"
-
msgid "Submit"
msgstr "ပေးပို့ရန်"
@@ -2681,6 +2771,9 @@ msgstr "စာသား"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "အော်တို ချိတ်ဆက်မှုနှင့် လော့ခ်ဒေါင်းစနစ် ဆက်တင်များကို Android စနစ် ဆက်တင်များတွင် ရှာတွေ့နိုင်ပြီး တစ်ခု သို့မဟုတ် နှစ်ခုလုံးကို ဖွင့်ရန် ဤလမ်းညွှန်ချက်ကို လိုက်နာပါ။"
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "VPN ဆက်တင်များအောက်ရှိ \"IPv6\" ကို မဖွင့်ထားပါက IPv6 DNS ဆာဗာသည် အလုပ်လုပ်မည်မဟုတ်ပါ။"
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "လော့ခ်ဒေါင်းစနစ်ကို Android စနစ်ဆက်တင်များတွင် \"VPN မသုံးဘဲ ချိတ်ဆက်မှုများကို ပိတ်ဆို့ရန်\"ဟု ခေါ်ဆိုပါသည်။ ၎င်းသည် ပေါက်ကြားမှုများကို လျှော့ချနိုင်အောင် ကူညီပေးနိုင်သော်လည်း အများသိ အကန့်အသတ်များရှိပြီး ၎င်းတို့အကြောင်းကို ဖော်ပြပါတွင် ဖတ်ရှုနိုင်သည်"
@@ -2693,6 +2786,9 @@ msgstr "လိုကယ် DNS ဆာဗာသည် VPN ဆက်တင်မ
msgid "This address has already been entered."
msgstr "ဤလိပ်စာကို ရိုက်ထည့်ထားပြီး ဖြစ်ပါသည်။"
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "ဤသည်က IPv6 ကိုသာ ပံ့ပိုးသည့် စက်များအတွက် WireGuard သို့ ဝင်ရောက်ခွင့် ပြုသည်။"
+
msgid "This field is required"
msgstr "ဤအကွက်ကို မဖြစ်မနေဖြည့်ရမည်"
@@ -2744,8 +2840,8 @@ msgstr "နည်းလမ်းကို သုံးရန်"
msgid "VPN permission error"
msgstr "VPN ခွင့်ပြုချက် ချို့ယွင်းချက်"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "Tunnel ဖန်တီးနေစဉ် VPN ခွင့်ပြုချက်ကို ပယ်ချခဲ့ပါသည်။ ထပ်မံချိတ်ဆက်ပေးပါ။"
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN ခွင့်ပြုချက်ကို ငြင်းပယ်ထားသည် သို့မဟုတ် အခြားအက်ပ်တွင် \"အမြဲဖွင့် VPN\" ဖွင့်ထားသည်"
msgid "VPN tunnel status"
msgstr "VPN Tunnel အခြေအနေ"
diff --git a/desktop/packages/mullvad-vpn/locales/my/relay-locations.po b/desktop/packages/mullvad-vpn/locales/my/relay-locations.po
index 3b88ad5b81..7fb0eec307 100644
--- a/desktop/packages/mullvad-vpn/locales/my/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/my/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Burmese\n"
"Language: my_MM\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/nb/messages.po b/desktop/packages/mullvad-vpn/locales/nb/messages.po
index ed6aa025f6..18e01cd048 100644
--- a/desktop/packages/mullvad-vpn/locales/nb/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/nb/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Norwegian Bokmal\n"
"Language: nb_NO\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d til …"
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Glem kontonummer %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Gå til blogginnlegget for å lese mer (åpnes eksternt)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Gå til VPN-innstillingene for å endre tunnelprotokoll"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Kjøp mer kreditt."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s-støtten er avsluttet. Oppdater appen eller"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s-STØTTEN AVSLUTTES"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s-støtten avsluttes. Bytt sted eller"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "KREDITTEN PÅ KONTOEN UTLØPER SNART"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "INTERNETT ER BLOKKERT"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "endre tunnelprotokoll til %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Klikk her for å se hva som er nytt."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NY VERSJON INSTALLERT"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "INGEN TILGJENGELIG %(openVpn)s-SERVER"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "INGEN TILGJENGELIGE %(openVpn)s-SERVERE"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Endre tunnelprotokoll til %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Avslutt og start appen på nytt."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Les mer"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Send problemrapport"
@@ -1322,8 +1391,8 @@ msgstr "Angi %(openvpn)s MSS-verdi. Verdiområde: %(min)d-%(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "For å aktivere bromodus, endre <b>%(transportProtocol)s</b> til <b>%(automatic)s</b> eller <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "OBS: Denne innstillingen kan ikke brukes sammen med <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "OBS: Vi fjerner støtten for %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Automatisk tilkobling"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Skadelig programvare"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Les mer"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Overstyring av server-IP"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-innstillinger"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "OBS: Vær forsiktig hvis du har et abonnement med begrenset data, siden denne funksjonen vil øke nettverkstrafikken. Denne funksjonen kan bare brukes med %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "OBS: Dette vil øke nettverkstrafikken og også ha negativ innvirkning på hastighet, ventetid og batteriforbruk. Bruk med varsomhet hvis du har abonnement med begrenset data. Fungerer bare med %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,9 +2271,11 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Tilsløring"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
-msgstr "Tilsløring skjuler WireGuard-trafikken i en annen protokoll. Man kan på den måten omgå sensur og andre typer filter i tilfeller der en vanlig WireGuard-tilkobling ville blitt blokkert."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
+msgstr "Tilsløring skjuler WireGuard-trafikken i en annen protokoll. Man kan på den måten omgå sensur og andre typer filter der en vanlig WireGuard-tilkobling ville blitt blokkert."
msgctxt "wireguard-settings-view"
msgid "Port"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Bytt til «%(wireguard)s» eller «%(automatic)s» i Innstillinger > %(tunnelProtocol)s for å gjøre %(setting)s tilgjengelig."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Bytt til «%(wireguard)s» i Innstillinger > %(tunnelProtocol)s for å gjøre %(setting)s tilgjengelig."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Slett metoden"
msgid "Delete method?"
msgstr "Slette metoden?"
+msgid "Device IP version"
+msgstr "Enhets-IP-versjon"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Deaktiver «%s» nedenfor for å aktivere innstillingene."
@@ -2534,6 +2621,9 @@ msgstr "Importering vellykket. Overstyringer aktive"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Importering av nye overstyringer kan erstatte tidligere importerte overstyringer."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 i tunnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Ugyldig eller mangler verdien «%s»"
@@ -2567,6 +2657,12 @@ msgstr "Navn ble endret til %s"
msgid "New list"
msgstr "Ny liste"
+msgid "No Android app store installed, could not open link"
+msgstr "Ingen Android-appbutikk installert. Kunne ikke åpne koblingen."
+
+msgid "No browser app installed, could not open link"
+msgstr "Ingen nettleserapp installert. Kunne ikke åpne koblingen."
+
msgid "No changelog was added for this version"
msgstr "Det ble ikke lagt til noen endringslogg for denne versjonen"
@@ -2645,9 +2741,6 @@ msgstr "Tilbakestill til standard"
msgid "Search"
msgstr "Søk"
-msgid "See full changelog"
-msgstr "Se komplett endringslogg"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Angi %s-tilsløring til «Automatisk» eller «Av» nedenfor for å aktivere denne innstillingen."
@@ -2669,9 +2762,6 @@ msgstr "Viser gjeldende VPN-tunnelstatus"
msgid "Shows reminders when the account time is about to expire"
msgstr "Viser påminnelser når tidsavbrudd for kontoen er i ferd med å inntreffe"
-msgid "Split tunneling"
-msgstr "Delt tunnelering"
-
msgid "Submit"
msgstr "Send inn"
@@ -2687,6 +2777,9 @@ msgstr "Tekst"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Du finner innstillingene for automatisk tilkobling og låsemodus i Androids systeminnstillinger. Følg denne veiledningen for å aktivere én eller begge."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "IPv6 DNS-serveren fungerer ikke med mindre du aktiverer «IPv6» under VPN-innstillinger."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Låsemodusen kalles «Blokker tilkoblinger uten VPN» i systeminnstillingene for Android. Den bidrar til å minimere lekkasjer, men den har noen kjente begrensninger som du kan lese mer om"
@@ -2699,6 +2792,9 @@ msgstr "Den lokale DNS-serveren fungerer ikke med mindre du aktiverer «Deling a
msgid "This address has already been entered."
msgstr "Denne adressen er allerede skrevet inn."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Dette gir tilgang til WireGuard for enheter som bare støtter IPv6."
+
msgid "This field is required"
msgstr "Feltet er påkrevd"
@@ -2750,8 +2846,8 @@ msgstr "Bruk metode"
msgid "VPN permission error"
msgstr "Feil med VPN-tillatelse"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-tillatelse ble avvist under opprettelsen av tunnelen. Prøv å koble til igjen."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN-tillatelsen ble avslått, eller en annen app har «VPN alltid på» aktivert"
msgid "VPN tunnel status"
msgstr "VPN-tunnelstatus"
diff --git a/desktop/packages/mullvad-vpn/locales/nb/relay-locations.po b/desktop/packages/mullvad-vpn/locales/nb/relay-locations.po
index abd3a2f909..d79d4d1c58 100644
--- a/desktop/packages/mullvad-vpn/locales/nb/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/nb/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Norwegian Bokmal\n"
"Language: nb_NO\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/nl/messages.po b/desktop/packages/mullvad-vpn/locales/nl/messages.po
index 83b6b52aed..410dd2e7b3 100644
--- a/desktop/packages/mullvad-vpn/locales/nl/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/nl/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
msgid "%(amount)d more..."
msgstr "Nog %(amount)d..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Accountnummer %(accountNumber)s vergeten"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Ga naar het blogbericht om meer te lezen. Wordt extern geopend"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Ga naar de VPN-instellingen om het tunnelprotocol te wijzigen"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Koop meer krediet."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s wordt niet meer ondersteund. Werk de app bij of"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "ONDERSTEUNING VOOR %(openVpn)s EINDIGT"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "Ondersteuning voor %(openVpn)s eindigt. Schakel over naar een andere locatie of"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "ACCOUNTKREDIET VERVALT BINNENKORT"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "INTERNET GEBLOKKEERD"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "wijzig het tunnelprotocol in %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Klik hier om te zien wat er nieuw is."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NIEUWE VERSIE GEÏNSTALLEERD"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "GEEN %(openVpn)s-SERVER BESCHIKBAAR"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "GEEN %(openVpn)s-SERVERS BESCHIKBAAR"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Wijzig het tunnelprotocol in %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Sluit en herstart de app."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Meer lezen"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Probleemrapport sturen"
@@ -1322,8 +1391,8 @@ msgstr "Stel de MSS-waarde voor %(openvpn)s in. Geldig bereik: %(min)d - %(max)d
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Om de Bridge-modus te activeren wijzigt u <b>%(transportProtocol)s</b> in <b>%(automatic)s</b> of <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Let op: deze instelling kan niet worden gebruikt in combinatie met <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Opgelet: we stoppen de ondersteuning voor %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Automatisch verbinden"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Meer lezen"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Overschrijving van server-IP-adressen"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-instellingen"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Let op: wees voorzichtig als u een beperkt data-abonnement hebt, want deze functie zorgt voor meer netwerkverkeer. Deze functie kan alleen worden gebruikt met %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Opgelet: dit verhoogt het netwerkverkeer en kan ook de snelheid, latentie en het accugebruik negatief beïnvloeden. Gebruik dit voorzichtig bij een beperkt abonnement. Werkt alleen met %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Obfuscatie"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Obfuscatie verbergt het WireGuard-verkeer in een ander protocol. Het kan worden gebruikt om censuur en andere soorten filtering te omzeilen, waar een gewone WireGuard-verbinding zou worden geblokkeerd."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Schakel over op \"%(wireguard)s\" of \"%(automatic)s\" in Instellingen > %(tunnelProtocol)s om %(setting)s beschikbaar te maken."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Schakel over op \"%(wireguard)s\" in Instellingen > %(tunnelProtocol)s om %(setting)s beschikbaar te maken."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Methode verwijderen"
msgid "Delete method?"
msgstr "Methode verwijderen?"
+msgid "Device IP version"
+msgstr "IP-versie apparaat"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Schakel \"%s\" hieronder uit om deze instellingen te activeren."
@@ -2534,6 +2621,9 @@ msgstr "Importeren geslaagd, overschrijvingen actief"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Het importeren van nieuwe overschrijvingen kan sommige eerder geïmporteerde overschrijvingen vervangen."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 in tunnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Ongeldige of ontbrekende waarde \"%s\""
@@ -2567,6 +2657,12 @@ msgstr "Naam is gewijzigd in %s"
msgid "New list"
msgstr "Nieuwe lijst"
+msgid "No Android app store installed, could not open link"
+msgstr "Er is geen Android-appstore geïnstalleerd of de link kan niet worden geopend"
+
+msgid "No browser app installed, could not open link"
+msgstr "Er is geen browserapp geïnstalleerd of de link kan niet worden geopend"
+
msgid "No changelog was added for this version"
msgstr "Er is geen changelog toegevoegd voor deze versie"
@@ -2645,9 +2741,6 @@ msgstr "Standaardwaarde herstellen"
msgid "Search"
msgstr "Zoeken"
-msgid "See full changelog"
-msgstr "Volledige changelog weergeven"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Stel %s-obfuscatie hieronder in op \"Automatisch\" of \"Uit\" om deze instelling te activeren."
@@ -2669,9 +2762,6 @@ msgstr "Toont de huidige status van de VPN-tunnel"
msgid "Shows reminders when the account time is about to expire"
msgstr "Toont herinneringen wanneer de accounttijd op het punt staat te verlopen"
-msgid "Split tunneling"
-msgstr "Split tunneling"
-
msgid "Submit"
msgstr "Verzenden"
@@ -2687,6 +2777,9 @@ msgstr "Tekst"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "De instellingen Automatisch verbinden en Lockdownmodus zijn te vinden in de Android-systeeminstellingen, volg deze gids om een of beide in te schakelen."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "De IPv6-DNS-server werkt niet, tenzij u \"IPv6\" inschakelt in de VPN-instellingen."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "De Lockdownmodus heet \"Verbindingen zonder VPN blokkeren\" in de Android-systeeminstellingen. Deze helpt om lekken te minimaliseren, maar heeft enkele bekende beperkingen. Meer daarover leest u"
@@ -2699,6 +2792,9 @@ msgstr "De lokale DNS-server werkt niet, tenzij u \"Delen via lokaal netwerk\" i
msgid "This address has already been entered."
msgstr "Dit adres is al ingevoerd."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Hiermee krijgen apparaten die alleen IPv6 ondersteunen toegang tot WireGuard."
+
msgid "This field is required"
msgstr "Dit veld is verplicht"
@@ -2750,8 +2846,8 @@ msgstr "Methode gebruiken"
msgid "VPN permission error"
msgstr "VPN-machtigingsfout"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-toestemming is geweigerd tijdens maken van de tunnel. Probeer opnieuw verbinding te maken."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN-toegang is geweigerd of \"VPN altijd aan\" is geactiveerd in een andere app"
msgid "VPN tunnel status"
msgstr "Status VPN-tunnel"
diff --git a/desktop/packages/mullvad-vpn/locales/nl/relay-locations.po b/desktop/packages/mullvad-vpn/locales/nl/relay-locations.po
index 105e7a5016..e11cb5603f 100644
--- a/desktop/packages/mullvad-vpn/locales/nl/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/nl/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/pl/messages.po b/desktop/packages/mullvad-vpn/locales/pl/messages.po
index 08962d7abd..ce0504d270 100644
--- a/desktop/packages/mullvad-vpn/locales/pl/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/pl/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "Jeszcze %(amount)d"
@@ -346,6 +346,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Zapomnij numer konta %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Przejdź do wpisu na blogu, aby przeczytać więcej (otwierany zewnętrznie)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Przejdź do ustawień VPN, aby zmienić protokół tunelowania"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -922,6 +933,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Doładuj konto."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "Obsługa %(openVpn)s została zakończona. Zaktualizuj aplikację lub"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "OBSŁUGA %(openVpn)s DOBIEGA KOŃCA"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "Obsługa %(openVpn)s dobiega końca. Zmień lokalizację lub"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "DOŁADOWANIE KONTA WKRÓTCE WYGASA"
@@ -938,6 +972,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOKOWANIE INTERNETU"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "zmień protokół tunelowania na %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Kliknij tutaj, aby zobaczyć, co nowego."
@@ -959,10 +1001,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "ZAINSTALOWANO NOWĄ WERSJĘ"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "BRAK DOSTĘPNEGO SERWERA %(openVpn)s"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "BRAK DOSTĘPNYCH SERWERÓW %(openVpn)s"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Zmień protokół tunelowania na %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Zamknij i uruchom ponownie aplikację."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Dowiedz się więcej"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Wyślij zgłoszenie problemu"
@@ -1334,8 +1403,8 @@ msgstr "Ustaw wartość MSS %(openvpn)s. Prawidłowy zakres: %(min)d - %(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Aby aktywować tryb mostu, zmień <b>%(transportProtocol)s</b> na <b>%(automatic)s</b> lub <b>%(tcp)s</b>."
@@ -1968,6 +2037,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Uwaga: tego ustawienia nie można używać w połączeniu z opcją <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Uwaga: usuwamy obsługę %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Automatyczne łączenie"
@@ -2042,6 +2118,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Złośliwe oprogramowanie"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Dowiedz się więcej"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Zastąpienie adresu IP serwera"
@@ -2149,8 +2231,8 @@ msgid "%(wireguard)s settings"
msgstr "Ustawienia %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Uwaga: zachowaj ostrożność, jeśli masz ograniczony plan transmisji danych, ponieważ funkcja ta zwiększy ruch sieciowy. Tej funkcji można używać jedynie z usługą %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Uwaga: zwiększa to ruch sieciowy, a także negatywnie wpływa na szybkość, opóźnienia i zużycie baterii. Używaj ostrożnie w przypadku planów z ograniczeniami. Działa tylko z %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2201,8 +2283,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Zaciemnianie"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Zaciemnianie ukrywa ruch WireGuard w innym protokole. Można go użyć do obchodzenia cenzury i innych typów filtrowania, w których zwykłe połączenie WireGuard byłoby blokowane."
msgctxt "wireguard-settings-view"
@@ -2237,8 +2321,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Przełącz na opcję „%(wireguard)s” lub „%(automatic)s” w obszarze Ustawienia > %(tunnelProtocol)s, aby udostępnić funkcję %(setting)s."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Przełącz na opcję „%(wireguard)s” w obszarze Ustawienia > %(tunnelProtocol)s, aby udostępnić funkcję %(setting)s."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2450,6 +2534,9 @@ msgstr "Usuń metodę"
msgid "Delete method?"
msgstr "Usunąć metodę?"
+msgid "Device IP version"
+msgstr "Wersja protokołu IP urządzenia"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Aby aktywować te ustawienia, wyłącz opcję „%s” poniżej."
@@ -2546,6 +2633,9 @@ msgstr "Import zakończony powodzeniem, zastąpienia są aktywne"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Wskutek importu nowych zastąpień zastąpione mogą zostać niektóre wcześniej zaimportowane zastąpienia."
+msgid "In-tunnel IPv6"
+msgstr "Protokół IPv6 w tunelu"
+
msgid "Invalid or missing value \"%s\""
msgstr "Nieprawidłowa lub brakująca wartość „%s”"
@@ -2579,6 +2669,12 @@ msgstr "Nazwę zmieniono na %s"
msgid "New list"
msgstr "Nowa lista"
+msgid "No Android app store installed, could not open link"
+msgstr "Nie zainstalowano żadnego sklepu z aplikacjami dla systemu Android, nie można otworzyć linku"
+
+msgid "No browser app installed, could not open link"
+msgstr "Nie zainstalowano żadnej aplikacji przeglądarki, nie można otworzyć linku"
+
msgid "No changelog was added for this version"
msgstr "Nie dodano dziennika zmian w tej wersji"
@@ -2657,9 +2753,6 @@ msgstr "Przywróć domyślne"
msgid "Search"
msgstr "Wyszukaj"
-msgid "See full changelog"
-msgstr "Zobacz pełny dziennik zmian"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Aby aktywować to ustawienie, ustaw poniżej zaciemnianie %s na „Automatyczne” lub „Wył.”."
@@ -2681,9 +2774,6 @@ msgstr "Pokazuje bieżący status tunelu VPN"
msgid "Shows reminders when the account time is about to expire"
msgstr "Pokazuje przypomnienia, gdy kończy się czas na koncie"
-msgid "Split tunneling"
-msgstr "Dzielone tunelowanie"
-
msgid "Submit"
msgstr "Prześlij"
@@ -2699,6 +2789,9 @@ msgstr "Tekst"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Ustawienia trybu automatycznego łączenia i trybu Lockdown można znaleźć w ustawieniach systemu Android. Aby włączyć jeden lub oba tryby, postępuj zgodnie z niniejszym poradnikiem."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "Serwer DNS protokołu IPv6 nie będzie działać, jeśli nie włączysz opcji „IPv6” w ustawieniach VPN."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Tryb Lockdown w ustawieniach systemu Android nazywa się Blokuj połączenia bez pośrednictwa sieci VPN. Pomaga zminimalizować wycieki, jednak ma pewne znane ograniczenia, o których można przeczytać więcej"
@@ -2711,6 +2804,9 @@ msgstr "Lokalny serwer DNS nie będzie działał, dopóki nie włączysz opcji
msgid "This address has already been entered."
msgstr "Ten adres został już wprowadzony."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Umożliwia dostęp do WireGuard urządzeniom obsługującym jedynie protokół IPv6."
+
msgid "This field is required"
msgstr "To pole jest wymagane"
@@ -2762,8 +2858,8 @@ msgstr "Użyj metody"
msgid "VPN permission error"
msgstr "Błąd uprawnienia VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "Uprawnienie VPN zostało odrzucone podczas tworzenia tunelu. Spróbuj połączyć się ponownie."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "Odmówiono uprawnienia VPN lub inna aplikacja ma włączoną funkcję „Zawsze włączony VPN”"
msgid "VPN tunnel status"
msgstr "Status tunelu VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/pl/relay-locations.po b/desktop/packages/mullvad-vpn/locales/pl/relay-locations.po
index 1a9a44cfda..b78342c2b4 100644
--- a/desktop/packages/mullvad-vpn/locales/pl/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/pl/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Polish\n"
"Language: pl_PL\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/pt/messages.po b/desktop/packages/mullvad-vpn/locales/pt/messages.po
index 97cefe5d31..da14d932b6 100644
--- a/desktop/packages/mullvad-vpn/locales/pt/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/pt/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
msgid "%(amount)d more..."
msgstr "Mais %(amount)d..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Esquecer o número de conta %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Consulte a publicação no blogue para mais informações. Abre externamente"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Vá para as definições de VPN para alterar o protocolo do túnel"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Comprar mais crédito."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "O suporte para %(openVpn)s terminou. Atualize a aplicação ou"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "O SUPORTE PARA %(openVpn)s ESTÁ A TERMINAR"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "O suporte para %(openVpn)s está a terminar. Altere a localização ou"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "O CRÉDITO DA CONTA EXPIRA BREVEMENTE"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOQUEAR A INTERNET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "altere o protocolo do túnel para %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Clique aqui para ver as novidades."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NOVA VERSÃO INSTALADA"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "NENHUM SERVIDOR %(openVpn)s DISPONÍVEL"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "NENHUM SERVIDOR %(openVpn)s DISPONÍVEL"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Altere o protocolo do túnel para %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Termine a sessão e reinicie a aplicação."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Mais informações"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Enviar relatório do problema"
@@ -1322,8 +1391,8 @@ msgstr "Definir o valor MSS %(openvpn)s. Intervalo válido: %(min)d - %(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Para ativar o modo Ponte, altere o <b>%(transportProtocol)s</b> para <b>%(automatic)s</b> ou <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Atenção: esta definição não pode ser usada em combinação com <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Atenção: estamos a remover o suporte para %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Ligação automática"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Malware"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Mais informações"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Substituição de IP de servidor"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "Definições do %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Atenção: tenha cuidado se tiver um plano de dados limitado, pois esta funcionalidade aumenta o tráfego de rede. Esta funcionalidade apenas pode ser utilizada com %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Atenção: isto aumenta o tráfego de rede e também afeta negativamente a velocidade, a latência e a utilização da bateria. Utilize com precaução em planos limitados. Apenas funciona com %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Ofuscação"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "A ofuscação oculta o tráfego do WireGuard dentro de outro protocolo. Pode ser utilizado para ajudar a contornar a censura e outros tipos de filtragem, onde uma simples ligação WireGuard seria bloqueada."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Altere para “%(wireguard)s” ou “%(automatic)s” em Definições > %(tunnelProtocol)s para tornar o %(setting)s disponível."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Altere para “%(wireguard)s” em Definições > %(tunnelProtocol)s para tornar %(setting)s disponível."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Eliminar método"
msgid "Delete method?"
msgstr "Eliminar método?"
+msgid "Device IP version"
+msgstr "Versão do IP do dispositivo"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Desative \"%s\" abaixo para ativar estas definições."
@@ -2534,6 +2621,9 @@ msgstr "Importação bem-sucedida: substituições ativas"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "A importação de novas substituições pode substituir algumas substituições importadas anteriormente."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 em túnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Valor inválido ou em falta \"%s\""
@@ -2567,6 +2657,12 @@ msgstr "O nome foi alterado para %s"
msgid "New list"
msgstr "Nova lista"
+msgid "No Android app store installed, could not open link"
+msgstr "Nenhuma loja de aplicações Android instalada. Não foi possível abrir a ligação"
+
+msgid "No browser app installed, could not open link"
+msgstr "Nenhuma aplicação de navegador Android instalada. Não foi possível abrir a ligação"
+
msgid "No changelog was added for this version"
msgstr "Não foi adicionado nenhum registo de alterações a esta versão"
@@ -2645,9 +2741,6 @@ msgstr "Repor para as predefinições"
msgid "Search"
msgstr "Pesquisar"
-msgid "See full changelog"
-msgstr "Ver registo de alterações completo"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Defina abaixo a ofuscação %s para \"Automático\" ou \"Desligado\" para ativar esta definição."
@@ -2669,9 +2762,6 @@ msgstr "Indica o estado atual do túnel VPN"
msgid "Shows reminders when the account time is about to expire"
msgstr "Mostra lembretes quando o tempo da conta está prestes a expirar"
-msgid "Split tunneling"
-msgstr "Divisão do túnel"
-
msgid "Submit"
msgstr "Enviar"
@@ -2687,6 +2777,9 @@ msgstr "Texto"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "As definições da ligação automática e do modo de bloqueio podem ser encontradas nas definições do sistema Android. Siga este guia para ativar uma ou ambas as funcionalidades."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "O servidor DNS IPv6 não funcionará a menos que ative a \"IPv6\" nas definições de VPN."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "O modo de bloqueio é designado por \"Bloquear ligações sem VPN\" nas definições do sistema Android. Ajuda a minimizar fugas, mas tem algumas limitações conhecidas sobre as quais pode ler mais"
@@ -2699,6 +2792,9 @@ msgstr "O servidor DNS local não funcionará a menos que ative a \"Partilha de
msgid "This address has already been entered."
msgstr "Este endereço já foi introduzido."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Isto permite acesso ao WireGuard por dispositivos que suportem apenas IPv6."
+
msgid "This field is required"
msgstr "Este campo é obrigatório"
@@ -2750,8 +2846,8 @@ msgstr "Utilizar método"
msgid "VPN permission error"
msgstr "Erro de permissão da VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "A transmissão foi negada durante a criação do túnel. Tente fazer novamente a ligação."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "A permissão de VPN foi negada, ou outra aplicação tem a opção \"VPN sempre ligada\" ativada"
msgid "VPN tunnel status"
msgstr "Estado do túnel VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/pt/relay-locations.po b/desktop/packages/mullvad-vpn/locales/pt/relay-locations.po
index a0096e9e9b..635ba47bfe 100644
--- a/desktop/packages/mullvad-vpn/locales/pt/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/pt/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Portuguese\n"
"Language: pt_PT\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-15 12:04\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/ru/messages.po b/desktop/packages/mullvad-vpn/locales/ru/messages.po
index d6fdf52a23..e4e161a5f7 100644
--- a/desktop/packages/mullvad-vpn/locales/ru/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/ru/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "Еще %(amount)d..."
@@ -346,6 +346,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Забыть номер учетной записи %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Перейти в блог, чтобы узнать больше (откроется во внешнем браузере)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Перейти в настройки VPN для изменения протокола туннеля"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -922,6 +933,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Пополните баланс."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "Поддержка %(openVpn)s прекращена. Обновите приложение или"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "ОКОНЧАНИЕ ПОДДЕРЖКИ %(openVpn)s"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "Мы прекращаем поддержку %(openVpn)s. Выберите другое местоположение или"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "ЗАКАНЧИВАЕТСЯ БАЛАНС НА УЧЕТНОЙ ЗАПИСИ"
@@ -938,6 +972,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "ИНТЕРНЕТ ЗАБЛОКИРОВАН"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "измените протокол туннеля на %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Нажмите здесь и узнайте, что нового."
@@ -959,10 +1001,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "УСТАНОВЛЕНА НОВАЯ ВЕРСИЯ"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "СЕРВЕРЫ %(openVpn)s НЕДОСТУПНЫ"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "СЕРВЕРЫ %(openVpn)s НЕДОСТУПНЫ"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Измените протокол туннеля на %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Закройте и перезапустите приложение."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Подробнее"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Отправить сообщение о проблеме"
@@ -1334,8 +1403,8 @@ msgstr "Установите значение MSS для %(openvpn)s. Диапа
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Чтобы активировать режим моста, измените <b>%(transportProtocol)s</b> на <b>%(automatic)s</b> или <b>%(tcp)s</b>."
@@ -1968,6 +2037,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Внимание: этот параметр нельзя использовать вместе с параметром <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Внимание: мы прекращаем поддержку протокола %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Автоподключение"
@@ -2042,6 +2118,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Вредоносное ПО"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Подробнее"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Переопределение IP-адреса сервера"
@@ -2149,8 +2231,8 @@ msgid "%(wireguard)s settings"
msgstr "Настройки %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Внимание! Будьте осторожны, если у вас ограниченный тариф: эта функция повышает объем сетевого трафика. Можно использовать только с %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Внимание! Включение этой функции приведет к увеличению сетевого трафика. Также снизится скорость, увеличится задержка и усилится расход заряда аккумулятора. Будьте внимательны при использовании функции на ограниченных по трафику планах. Работает только с %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2201,9 +2283,11 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Обфускация"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
-msgstr "Обфускация скрывает трафик WireGuard внутри другого протокола. Это может использоваться для обхода цензуры и других видов фильтрации, когда обычное соединение WireGuard было бы заблокировано."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
+msgstr "Обфускация скрывает трафик WireGuard внутри другого протокола. Это может использоваться для обхода цензуры и других видов фильтрации, когда обычные соединения WireGuard блокируются."
msgctxt "wireguard-settings-view"
msgid "Port"
@@ -2237,8 +2321,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Чтобы использовать функцию «%(setting)s», перейдите в раздел «Настройки > %(tunnelProtocol)s» и выберите вариант %(wireguard)s или «%(automatic)s»."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Чтобы использовать функцию «%(setting)s», перейдите в раздел «Настройки > %(tunnelProtocol)s» и выберите вариант %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2450,6 +2534,9 @@ msgstr "Удалить метод"
msgid "Delete method?"
msgstr "Удалить метод?"
+msgid "Device IP version"
+msgstr "Версия IP на устройстве"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Чтобы активировать эти параметры, отключите параметр «%s»."
@@ -2546,6 +2633,9 @@ msgstr "Импортировано, переопределения активн
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Импорт новых переопределений может заменить некоторые ранее импортированные переопределения."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 внутри туннеля"
+
msgid "Invalid or missing value \"%s\""
msgstr "Недопустимое или отсутствующее значение «%s»"
@@ -2579,6 +2669,12 @@ msgstr "Имя изменено на «%s»"
msgid "New list"
msgstr "Новый список"
+msgid "No Android app store installed, could not open link"
+msgstr "Не удалось открыть ссылку: магазин приложений Android не установлен"
+
+msgid "No browser app installed, could not open link"
+msgstr "Не удалось открыть ссылку: браузер не установлен"
+
msgid "No changelog was added for this version"
msgstr "Для этой версии история изменений отсутствует"
@@ -2657,9 +2753,6 @@ msgstr "Восстановить значение по умолчанию"
msgid "Search"
msgstr "Поиск"
-msgid "See full changelog"
-msgstr "Полная история изменений"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Чтобы активировать эту настройку, установите для параметра обфускации %s значение «Автоматически» или «Выкл.» (см. ниже)."
@@ -2681,9 +2774,6 @@ msgstr "Показывает текущее состояние VPN-туннел
msgid "Shows reminders when the account time is about to expire"
msgstr "Показывает уведомления, когда время на учетной записи скоро закончится"
-msgid "Split tunneling"
-msgstr "Раздельное туннелирование"
-
msgid "Submit"
msgstr "Отправить"
@@ -2699,6 +2789,9 @@ msgstr "Текст"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Настройки автоподключения и режима блокировки можно найти в системных настройках Android. Чтобы включить их, следуйте этой инструкции."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "DNS-сервер IPv6 не будет работать, если не включить IPv6 в разделе «Настройки VPN»."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "В системных настройках Android режим блокировки называется «Блокировать соединения без VPN». Он помогает минимизировать утечки, однако имеет ряд известных ограничений, прочитать подробнее о которых можно"
@@ -2711,6 +2804,9 @@ msgstr "Локальный DNS-сервер не будет работать, е
msgid "This address has already been entered."
msgstr "Этот адрес уже введен."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Это обеспечивает доступ к WireGuard для устройств, поддерживающих только IPv6."
+
msgid "This field is required"
msgstr "Это обязательное поле"
@@ -2762,8 +2858,8 @@ msgstr "Использовать метод"
msgid "VPN permission error"
msgstr "Ошибка разрешения для VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "При создании туннеля в доступе к VPN было отказано. Попробуйте подключиться снова."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "Нет разрешения на использование VPN или другое приложение работает в режиме «Постоянная VPN»"
msgid "VPN tunnel status"
msgstr "Состояние туннеля VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/ru/relay-locations.po b/desktop/packages/mullvad-vpn/locales/ru/relay-locations.po
index 5740c6f117..19c7f741eb 100644
--- a/desktop/packages/mullvad-vpn/locales/ru/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/ru/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Russian\n"
"Language: ru_RU\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/sv/messages.po b/desktop/packages/mullvad-vpn/locales/sv/messages.po
index 668f1bcf03..f2abc04ef7 100644
--- a/desktop/packages/mullvad-vpn/locales/sv/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/sv/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d till ..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "Glöm kontonumret %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Gå till blogginlägget för att läsa mer (öppnas externt)"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Gå till VPN-inställningarna för att ändra tunnelprotokoll"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Köp mer kredit."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s-supporten har avslutats. Uppdatera appen eller"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s-SUPPORTEN AVSLUTAS"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s-supporten avslutas. Byt plats eller"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "KONTOKREDITEN GÅR SNART UT"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "BLOCKERAR INTERNET"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "ändra tunnelprotokoll till %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Klicka här för att se nyheterna."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "NY VERSION INSTALLERAD"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "INGEN TILLGÄNGLIG %(openVpn)s-SERVER"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "INGA TILLGÄNGLIGA %(openVpn)s-SERVRAR"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Ändra tunnelprotokoll till %(wireGuard)s."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Avsluta och starta om appen."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Läs mer"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Skicka problemrapport"
@@ -1322,8 +1391,8 @@ msgstr "Ange värde för %(openvpn)s MSS. Giltigt intervall: %(min)d–%(max)d."
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "För att aktivera Bryggläge ska du ändra <b>%(transportProtocol)s</b> till <b>%(automatic)s</b> eller <b>%(tcp)s</b>."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Obs! Den här inställningen kan inte användas tillsammans med <b>%(customDnsFeatureName)s</b>"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Obs! Vi tar bort supporten för %(openVpn)s."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Anslut automatiskt"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Skadlig kod"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Läs mer"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Åsidosättning av serverns IP-adress"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s-inställningar"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Obs! Var försiktig om du har ett abonnemang med begränsad mängd data eftersom detta ökar nätverkstrafiken. Funktionen kan bara användas med %(wireguard)s."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Obs! Detta ökar nätverkstrafiken men påverkar också hastighet, fördröjning och batterianvändning negativt. Var försiktig om du har ett abonnemang med begränsad datamängd. Fungerar bara med %(wireguard)s."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Obfuskering"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Obfuskering döljer WireGuard-trafik inne i ett annat protokoll. Det kan användas för att kringgå censur och andra filtertyper där en vanlig WireGuard-anslutning skulle blockeras."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "Växla till \"%(wireguard)s\" eller \"%(automatic)s\" i Inställningar > %(tunnelProtocol)s för att göra %(setting)s tillgängligt."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "Växla till \"%(wireguard)s\" i Inställningar > %(tunnelProtocol)s för att göra %(setting)s tillgängligt."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Radera metod"
msgid "Delete method?"
msgstr "Radera metod?"
+msgid "Device IP version"
+msgstr "Enhetens IP-version"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Inaktivera \"%s\" nedan för att aktivera dessa inställningar."
@@ -2534,6 +2621,9 @@ msgstr "Har importerats, åsidosättningar aktiva"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Om du importerar nya åsidosättningar kan tidigare importerade åsidosättningar ersättas."
+msgid "In-tunnel IPv6"
+msgstr "IPv6 i tunnel"
+
msgid "Invalid or missing value \"%s\""
msgstr "Värdet \"%s\" är ogiltigt eller saknas"
@@ -2567,6 +2657,12 @@ msgstr "Namnet har ändrats till %s"
msgid "New list"
msgstr "Ny lista"
+msgid "No Android app store installed, could not open link"
+msgstr "Ingen Android-appbutik är installerad, det gick inte att öppna länken"
+
+msgid "No browser app installed, could not open link"
+msgstr "Ingen webbläsarapp är installerad, det gick inte att öppna länken"
+
msgid "No changelog was added for this version"
msgstr "Ingen ändringslogg har lagts till för versionen"
@@ -2645,9 +2741,6 @@ msgstr "Återställ till standard"
msgid "Search"
msgstr "Sök"
-msgid "See full changelog"
-msgstr "Visa hela ändringsloggen"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Ställ in %s-obfuskering som \"Automatisk\" eller \"Av\" nedan för att aktivera inställningen."
@@ -2669,9 +2762,6 @@ msgstr "Visar nuvarande status för VPN-tunnel"
msgid "Shows reminders when the account time is about to expire"
msgstr "Visar påminnelser när kontots tidsgräns uppnås"
-msgid "Split tunneling"
-msgstr "Split tunneling"
-
msgid "Submit"
msgstr "Skicka"
@@ -2687,6 +2777,9 @@ msgstr "Text"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Inställningar för Anslut automatiskt och Låsningsläge finns i Androids systeminställningar. Följ guiden för att aktivera en av dem eller båda."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "IPv6 DNS-servern fungerar inte om du inte aktiverar \"IPv6\" under VPN-inställningar."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Låsningsläget kallas \"Blockera anslutningar utan VPN\" i systeminställningarna på Android. Det minimerar läckor men det finns några kända begränsningar som du kan läsa mer om"
@@ -2699,6 +2792,9 @@ msgstr "Den lokala DNS-servern fungerar inte om du inte aktiverar \"Lokal nätve
msgid "This address has already been entered."
msgstr "Adressen har redan angetts."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Detta ger WireGuard åtkomst till enheter som bara stöder IPv6."
+
msgid "This field is required"
msgstr "Fältet är obligatoriskt"
@@ -2750,8 +2846,8 @@ msgstr "Använd metod"
msgid "VPN permission error"
msgstr "Behörighetsfel med VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "VPN-behörighet nekades när tunneln skapades. Försök att ansluta igen."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN-behörighet avvisades eller så har en annan app aktiverat \"Alltid på-VPN\""
msgid "VPN tunnel status"
msgstr "VPN-tunnelstatus"
diff --git a/desktop/packages/mullvad-vpn/locales/sv/relay-locations.po b/desktop/packages/mullvad-vpn/locales/sv/relay-locations.po
index 0bf34b6fd4..39277e9cd9 100644
--- a/desktop/packages/mullvad-vpn/locales/sv/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/sv/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Swedish\n"
"Language: sv_SE\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/th/messages.po b/desktop/packages/mullvad-vpn/locales/th/messages.po
index 8caf5b28e6..53bfdb6dc7 100644
--- a/desktop/packages/mullvad-vpn/locales/th/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/th/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Thai\n"
"Language: th_TH\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "อีก %(amount)d..."
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "ลืมหมายเลขบัญชี %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "ไปที่โพสต์บล็อกเพื่ออ่านเพิ่มเติม เปิดภายนอก"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "ไปที่การตั้งค่า VPN เพื่อเปลี่ยนโพรโทคอลอุโมงค์"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s ซื้อเครดิตเพิ่ม"
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "การสนับสนุน %(openVpn)s สิ้นสุดลงแล้ว กรุณาอัปเดตแอป หรือ"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "การสนับสนุน %(openVpn)s กำลังจะสิ้นสุดลง"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "การสนับสนุน %(openVpn)s กำลังจะสิ้นสุดลง เปลี่ยนตำแหน่งที่ตั้ง หรือ"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "เครดิตในบัญชีจะหมดอายุในเร็ว ๆ นี้"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "กำลังบล็อกอินเทอร์เน็ต"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "เปลี่ยนโพรโทคอลอุโมงค์เป็น %(wireGuard)s"
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "คลิกที่นี่ เพื่อดูว่ามีอะไรใหม่"
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "ติดตั้งเวอร์ชันใหม่แล้ว"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "ไม่มีเซิร์ฟเวอร์ %(openVpn)s"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "ไม่มีเซิร์ฟเวอร์ %(openVpn)s"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "กรุณาเปลี่ยนโพรโทคอลอุโมงค์เป็น %(wireGuard)s"
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "โปรดออกและเปิดแอปขึ้นมาใหม่"
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "อ่านเพิ่มเติม"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "ส่งรายงานปัญหา"
@@ -1316,8 +1385,8 @@ msgstr "ตั้งค่า %(openvpn)s MSS ช่วงที่ใช้ไ
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "ในการเปิดใช้โหมด บริดจ์ ให้เปลี่ยน <b>%(transportProtocol)s</b> เป็น <b>%(automatic)s</b> หรือ <b>%(tcp)s</b>"
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "โปรดทราบ: การตั้งค่านี้ไม่สามารถใช้ร่วมกับ<b>%(customDnsFeatureName)s</b>ได้"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "โปรดทราบ: เรากำลังลบการสนับสนุนสำหรับ %(openVpn)s"
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "เชื่อมต่ออัตโนมัติ"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "มัลแวร์"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "อ่านเพิ่มเติม"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "โอเวอร์ไรด์ IP เซิร์ฟเวอร์"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "การตั้งค่า %(wireguard)s"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "โปรดทราบ: โปรดใช้ความระมัดระวัง หากคุณมีแผนข้อมูลจำกัด เนื่องจากคุณลักษณะนี้จะเพิ่มปริมาณการรับส่งข้อมูลในเครือข่ายของคุณ และคุณลักษณะนี้ใช้ได้กับ %(wireguard)s เท่านั้น"
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "โปรดทราบ: การกระทำดังกล่าวจะเพิ่มปริมาณการใช้งานเครือข่าย และส่งผลเสียต่อความเร็ว ความหน่วงแฝง และการใช้งานแบตเตอรี่ ควรใช้ด้วยความระมัดระวังกับแผนบริการแบบจำกัด ใช้งานได้กับ %(wireguard)s เท่านั้น"
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,9 +2265,11 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "การทำให้ข้อมูลยุ่งเหยิง"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
-msgstr "การทำให้ข้อมูลยุ่งเหยิง จะซ่อนการรับส่งข้อมูล WireGuard ภายในอีกโพรโทคอลหนึ่ง ซึ่งใช้เพื่อช่วยหลบเลี่ยงการเซ็นเซอร์ และการกรองประเภทอื่นๆ ที่การเชื่อมต่อ WireGuard แบบธรรมดาจะถูกบล็อกได้"
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
+msgstr "การทำให้ข้อมูลยุ่งเหยิงจะซ่อนการรับส่งข้อมูล WireGuard ภายในอีกโพรโทคอลหนึ่ง ซึ่งใช้เพื่อช่วยหลบเลี่ยงการเซ็นเซอร์ และการกรองประเภทอื่นๆ ที่การเชื่อมต่อ WireGuard แบบธรรมดาจะถูกบล็อกได้"
msgctxt "wireguard-settings-view"
msgid "Port"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "สลับไปเป็น “%(wireguard)s” หรือ “%(automatic)s” ใน การตั้งค่า > %(tunnelProtocol)s เพื่อทำให้ %(setting)s พร้อมใช้งาน"
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "เปลี่ยนเป็น “%(wireguard)s” ใน การตั้งค่า > %(tunnelProtocol)s เพื่อทำให้ %(setting)s พร้อมใช้งาน"
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "ลบวิธีการ"
msgid "Delete method?"
msgstr "ลบวิธีการหรือไม่"
+msgid "Device IP version"
+msgstr "เวอร์ชัน IP ของอุปกรณ์"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "ปิดใช้งาน \"%s\" ด้านล่าง เพื่อเปิดใช้การตั้งค่าเหล่านี้"
@@ -2528,6 +2615,9 @@ msgstr "นำเข้าสำเร็จ เปิดใช้โอเว
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "การนำเข้าโอเวอร์ไรด์ใหม่ อาจแทนที่โอเวอร์ไรด์ที่นำเข้าก่อนหน้านี้"
+msgid "In-tunnel IPv6"
+msgstr "IPv6 แบบภายในอุโมงค์"
+
msgid "Invalid or missing value \"%s\""
msgstr "ค่า \"%s\" ไม่ถูกต้องหรือหายไป"
@@ -2561,6 +2651,12 @@ msgstr "ชื่อถูกเปลี่ยนเป็น %s"
msgid "New list"
msgstr "รายการใหม่"
+msgid "No Android app store installed, could not open link"
+msgstr "ไม่มีการติดตั้ง App Store ของ Android ไม่สามารถเปิดลิงก์ได้"
+
+msgid "No browser app installed, could not open link"
+msgstr "ไม่ได้ติดตั้งแอปเบราว์เซอร์ ไม่สามารถเปิดลิงก์ได้"
+
msgid "No changelog was added for this version"
msgstr "ไม่มีการเพิ่มบันทึกการเปลี่ยนแปลงสำหรับเวอร์ชันนี้"
@@ -2639,9 +2735,6 @@ msgstr "รีเซ็ตเป็นค่าเริ่มต้น"
msgid "Search"
msgstr "ค้นหา"
-msgid "See full changelog"
-msgstr "ดูบันทึกการเปลี่ยนแปลงทั้งหมด"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "ตั้งค่าการทำให้ข้อมูลยุ่งเหยิง %s ให้เป็น \"อัตโนมัติ\" หรือ \"ปิด\" ที่ด้านล่าง เพื่อเปิดใช้งานการตั้งค่านี้"
@@ -2663,9 +2756,6 @@ msgstr "แสดงสถานะอุโมงค์ VPN ในปัจจ
msgid "Shows reminders when the account time is about to expire"
msgstr "แสดงการแจ้งเตือน ในขณะที่เวลาบัญชีใกล้หมดอายุ"
-msgid "Split tunneling"
-msgstr "การแยกอุโมงค์"
-
msgid "Submit"
msgstr "ส่ง"
@@ -2681,6 +2771,9 @@ msgstr "ข้อความ"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "การตั้งค่าการเชื่อมต่ออัตโนมัติและโหมดล็อกดาวน์ อยู่ในการตั้งค่าระบบ Android โปรดทำตามคำแนะนำนี้ เพื่อเปิดใช้งานโหมดใดโหมดหนึ่ง หรือทั้งสองโหมด"
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "เซิร์ฟเวอร์ DNS IPv6 จะไม่ทำงาน เว้นแต่คุณจะเปิดใช้งาน \"IPv6\" ภายใต้การตั้งค่า VPN"
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "โหมดล็อกดาวน์ถูกเรียกว่า \"ปิดกั้นการเชื่อมต่อที่ไม่ใช้ VPN\" ในการตั้งค่าระบบ Android ซึ่งจะช่วยลดการรั่วไหล แต่ก็มีข้อจำกัดบางประการ ซึ่งคุณสามารถอ่านข้อมูลเพิ่มเติมเกี่ยวกับเรื่องดังกล่าวได้"
@@ -2693,6 +2786,9 @@ msgstr "เซิร์ฟเวอร์ DNS ท้องถิ่นจะไ
msgid "This address has already been entered."
msgstr "ที่อยู่นี้ได้รับการป้อนไปแล้ว"
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "นี่จะช่วยให้อุปกรณ์ที่รองรับเฉพาะ IPv6 สามารถเข้าถึง WireGuard ได้"
+
msgid "This field is required"
msgstr "จำเป็นต้องกรอกช่องนี้"
@@ -2744,8 +2840,8 @@ msgstr "ใช้วิธีการ"
msgid "VPN permission error"
msgstr "เกิดข้อผิดพลาดในการอนุญาต VPN"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "การให้สิทธิ์ VPN ถูกปฏิเสธ ในขณะที่สร้างอุโมงค์ โปรดลองเชื่อมต่อใหม่อีกครั้ง"
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "สิทธิ์ VPN ถูกปฏิเสธ หรือไม่ก็แอปอื่นเปิดใช้งาน \"เปิด VPN เสมอ\""
msgid "VPN tunnel status"
msgstr "สถานะอุโมงค์ VPN"
diff --git a/desktop/packages/mullvad-vpn/locales/th/relay-locations.po b/desktop/packages/mullvad-vpn/locales/th/relay-locations.po
index 33adb88b72..f309182c3a 100644
--- a/desktop/packages/mullvad-vpn/locales/th/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/th/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Thai\n"
"Language: th_TH\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/tr/messages.po b/desktop/packages/mullvad-vpn/locales/tr/messages.po
index 196c5e596d..6db7facba9 100644
--- a/desktop/packages/mullvad-vpn/locales/tr/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/tr/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "%(amount)d tane daha..."
@@ -334,6 +334,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "%(accountNumber)s hesap numarasını unut"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "Daha fazlasını okumak için harici olarak açılacak blog yazısına gidin"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "Tünel protokolünü değiştirmek için VPN ayarlarına gidin"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -910,6 +921,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s. Daha fazla kredi satın alın."
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s desteği sona erdi. Lütfen uygulamayı güncelleyin veya"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s DESTEĞİ SONA ERİYOR"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s desteği sona eriyor. Konumu değiştirin veya"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "HESAP KREDİSİNİN SÜRESİ YAKINDA DOLACAK"
@@ -926,6 +960,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "İNTERNET ENGELLENİYOR"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "tünel protokolünü %(wireGuard)s olarak değiştirin."
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "Yenilikleri incelemek için buraya tıklayın."
@@ -947,10 +989,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "YENİ SÜRÜM YÜKLENDİ"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "%(openVpn)s SUNUCUSU KULLANILAMlYOR"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "%(openVpn)s SUNUCULARI KULLANILAMlYOR"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "Lütfen tünel protokolünü %(wireGuard)s olarak değiştirin."
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "Lütfen uygulamadan çıkış yapın ve yeniden başlatın."
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "Devamını oku"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "Hata raporu gönder"
@@ -1322,8 +1391,8 @@ msgstr "%(openvpn)s MSS değerini ayarlayın. Geçerli aralık: %(min)d - %(max)
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "Köprü modunu etkinleştirmek için <b>%(transportProtocol)s</b> seçeneğini <b>%(automatic)s</b> veya <b>%(tcp)s</b> olarak değiştirin."
@@ -1956,6 +2025,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "Dikkat: Bu ayar, <b>%(customDnsFeatureName)s</b> ile birlikte kullanılamaz"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "Dikkat: %(openVpn)s desteğini kaldırıyoruz."
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "Otomatik Bağlan"
@@ -2030,6 +2106,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "Kötü amaçlı yazılım"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "Devamını oku"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "Sunucu IP'sini geçersiz kılma"
@@ -2137,8 +2219,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s ayarları"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "Dikkat: Bu özellik ağ trafiğinizi artıracağından sınırlı bir veri planınız varsa dikkatli olun. Bu özellik yalnızca %(wireguard)s ile kullanılabilir."
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "Dikkat: Bu, ağ trafiğini artırır ve hızı, gecikmeyi ve pil kullanımını da olumsuz bir şekilde etkiler. Sadece %(wireguard)s ile çalışır."
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2189,8 +2271,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "Gizleme"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "Gizleme, WireGuard trafiğini başka bir protokolün içinde gizler. Normal bir WireGuard bağlantısının engelleneceği sansürü ve diğer filtreleme türlerini aşmaya yardımcı olmak için kullanılabilir."
msgctxt "wireguard-settings-view"
@@ -2225,8 +2309,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "%(setting)s özelliğini, Ayarlar > %(tunnelProtocol)s seçeneğinden \"%(wireguard)s\" veya \"%(automatic)s\"olarak etkinleştirin."
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "%(setting)s özelliğini, Ayarlar > %(tunnelProtocol)s seçeneğinden \"%(wireguard)s\" olarak etkinleştirin."
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2438,6 +2522,9 @@ msgstr "Yöntemi sil"
msgid "Delete method?"
msgstr "Yöntem silinsin mi?"
+msgid "Device IP version"
+msgstr "Cihaz IP sürümü"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "Bu ayarları etkinleştirmek için aşağıdaki \"%s\" seçeneğini devre dışı bırakın."
@@ -2534,6 +2621,9 @@ msgstr "İçe aktarma başarılı, geçersiz kılmalar etkin"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "Yeni geçersiz kılmaların içe aktarılması, önceden içe aktarılan bazı geçersiz kılmaların yerine geçebilir."
+msgid "In-tunnel IPv6"
+msgstr "Tünel içi IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "Geçersiz veya eksik \"%s\" değeri"
@@ -2567,6 +2657,12 @@ msgstr "Ad, %s olarak değiştirildi"
msgid "New list"
msgstr "Yeni liste"
+msgid "No Android app store installed, could not open link"
+msgstr "Android uygulama mağazası yüklü olmadığından bağlantı açılamadı"
+
+msgid "No browser app installed, could not open link"
+msgstr "Hiçbir tarayıcı uygulaması yüklü olmadığından bağlantı açılamadı"
+
msgid "No changelog was added for this version"
msgstr "Bu sürüm için değişiklik günlüğü eklenmedi"
@@ -2645,9 +2741,6 @@ msgstr "Varsayılana sıfırla"
msgid "Search"
msgstr "Ara"
-msgid "See full changelog"
-msgstr "Değişiklik günlüğünün tamamını göster"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "Bu ayarı etkinleştirmek için aşağıdaki %s gizlemeyi \"Otomatik\" veya \"Kapalı\" olarak ayarlayın."
@@ -2669,9 +2762,6 @@ msgstr "Mevcut VPN tünelinin durumunu gösterir"
msgid "Shows reminders when the account time is about to expire"
msgstr "Hesap süresinin dolmak üzere olduğunu bildiren hatırlatıcıları gösterir"
-msgid "Split tunneling"
-msgstr "Bölünmüş tünelleme"
-
msgid "Submit"
msgstr "Gönder"
@@ -2687,6 +2777,9 @@ msgstr "Metin"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "Otomatik Bağlantı ve Kilitleme modu ayarları Android sistem ayarlarında yer alır. Bu ayarlardan birini veya her ikisini de etkinleştirmek için bu kılavuza göz atın."
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "VPN ayarlarındaki \"IPv6\" seçeneğini etkinleştirmediğiniz sürece IPv6 DNS sunucusu çalışmaz."
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "Android sistem ayarlarında \"Kilitleme modu VPN üzerinden olmayan bağlantıları engelle\" olarak adlandırılmıştır. Bu özellik, sızıntıları en aza indirmeye yardımcı olsa da ayrıntılar konusunda bilgi edinmeniz gereken bazı bilinen sınırlamaları vardır"
@@ -2699,6 +2792,9 @@ msgstr "VPN ayarlarındaki \"Yerel Ağ Paylaşımı\" seçeneğini etkinleştirm
msgid "This address has already been entered."
msgstr "Bu adres zaten girilmiş."
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "Bu, sadece IPv6'yı destekleyen cihazlar için WireGuard'a erişim izni sağlar."
+
msgid "This field is required"
msgstr "Bu alan gereklidir"
@@ -2750,8 +2846,8 @@ msgstr "Yöntemi kullan"
msgid "VPN permission error"
msgstr "VPN izin hatası"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "Tünel oluşturulurken VPN izni reddedildi. Lütfen tekrar bağlanmayı deneyin."
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN izni reddedildi veya başka bir uygulamada \"VPN her zaman açık\" seçeneği etkinleştirildi"
msgid "VPN tunnel status"
msgstr "VPN tüneli durumu"
diff --git a/desktop/packages/mullvad-vpn/locales/tr/relay-locations.po b/desktop/packages/mullvad-vpn/locales/tr/relay-locations.po
index 90bc5685f4..ac0e5ecd38 100644
--- a/desktop/packages/mullvad-vpn/locales/tr/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/tr/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Turkish\n"
"Language: tr_TR\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/zh-CN/messages.po b/desktop/packages/mullvad-vpn/locales/zh-CN/messages.po
index 51a551280e..9d7e1fbeb5 100644
--- a/desktop/packages/mullvad-vpn/locales/zh-CN/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/zh-CN/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "其他 %(amount)d 个…"
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "忘记帐号 %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "前往博文阅读更多内容,在外部打开"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "前往 VPN 设置以更改隧道协议"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s。购买更多额度。"
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s 支持已结束。请升级应用或"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s 支持即将结束"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s 支持即将结束。请切换位置或"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "帐户额度即将到期"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "正在阻止网络"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "将隧道协议更改为 %(wireGuard)s。"
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "点击此处查看最新变化。"
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "已安装新版本"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "无可用 %(openVpn)s 服务器"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "无可用 %(openVpn)s 服务器"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "请将隧道协议更改为 %(wireGuard)s。"
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "请退出后重新启动应用。"
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "阅读更多内容"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "发送问题报告"
@@ -1316,8 +1385,8 @@ msgstr "设置 %(openvpn)s MSS 值。值范围:%(min)d - %(max)d。"
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "要激活桥接模式,请将<b>%(transportProtocol)s</b>更改为<b>%(automatic)s</b>或 <b>%(tcp)s</b>。"
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "注意: 此设置不能与<b>%(customDnsFeatureName)s</b>结合使用"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "注意:我们即将移除对 %(openVpn)s 的支持。"
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "自动连接"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "恶意软件"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "阅读更多内容"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "服务器 IP 覆盖"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s 设置"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "注意:如果您的数据套餐流量有限,请谨慎使用,因为此功能将增加您的网络流量。此功能仅可与 %(wireguard)s 结合使用。"
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "注意:这会增加网络流量,还会对速度、延迟和电池用量产生负面影响。如果套餐流量有限,请谨慎使用。仅可以与 %(wireguard)s 搭配使用。"
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,9 +2265,11 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "混淆"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
-msgstr "混淆将 WireGuard 流量隐藏在另一个协议中。它可用于帮助规避审查和其他类型的过滤,在这些过滤中,普通的 WireGuard 连接将被阻止。"
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
+msgstr "混淆会将 WireGuard 流量隐藏在其他协议中。这有助于规避审查和其他类型的过滤,在这些过滤中,普通 WireGuard 连接将被阻止。"
msgctxt "wireguard-settings-view"
msgid "Port"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "在“设置 > %(tunnelProtocol)s”中切换为“%(wireguard)s”或“%(automatic)s”,以启用%(setting)s。"
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "在“设置 > %(tunnelProtocol)s”中切换为“%(wireguard)s”,以启用%(setting)s。"
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "删除方法"
msgid "Delete method?"
msgstr "是否删除方法?"
+msgid "Device IP version"
+msgstr "设备 IP 版本"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "禁用下方的“%s”以激活这些设置。"
@@ -2528,6 +2615,9 @@ msgstr "导入成功,覆盖设置已激活"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "导入新覆盖设置可能会替换一些先前导入的覆盖设置。"
+msgid "In-tunnel IPv6"
+msgstr "隧道内 IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "值“%s”无效或者缺失"
@@ -2561,6 +2651,12 @@ msgstr "名称已更改为“%s”"
msgid "New list"
msgstr "新建列表"
+msgid "No Android app store installed, could not open link"
+msgstr "未安装 Android 应用商店,无法打开链接"
+
+msgid "No browser app installed, could not open link"
+msgstr "未安装浏览器应用,无法打开链接"
+
msgid "No changelog was added for this version"
msgstr "没有为此版本添加更新日志"
@@ -2639,9 +2735,6 @@ msgstr "重置为默认值"
msgid "Search"
msgstr "搜索"
-msgid "See full changelog"
-msgstr "查看完整的更新日志"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "将下方的“%s 混淆”设为“自动”或“关”可激活此设置。"
@@ -2663,9 +2756,6 @@ msgstr "显示当前的 VPN 隧道状态"
msgid "Shows reminders when the account time is about to expire"
msgstr "在帐户时间即将到期时显示提醒"
-msgid "Split tunneling"
-msgstr "分割隧道"
-
msgid "Submit"
msgstr "提交"
@@ -2681,6 +2771,9 @@ msgstr "文本"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "自动连接和锁定模式设置可以在 Android 系统设置中找到,请按照本指南启用其中一项或两项。"
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "除非您在 VPN 设置中启用“IPv6”,否则 IPv6 DNS 服务器将不会运行。"
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "在 Android 系统设置中,锁定模式被称为“屏蔽未使用 VPN 的所有连接”。该模式可以最大限度地减少泄露,但是也有一些已知的限制,要了解详情,请点击"
@@ -2693,6 +2786,9 @@ msgstr "除非您在 VPN 设置下启用“本地网络共享”,否则本地
msgid "This address has already been entered."
msgstr "此地址已输入过。"
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "这可以让仅支持 IPv6 的设备访问 WireGuard。"
+
msgid "This field is required"
msgstr "此字段为必填项"
@@ -2744,8 +2840,8 @@ msgstr "使用方法"
msgid "VPN permission error"
msgstr "VPN 权限错误"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "创建隧道时,VPN 权限被拒绝。请尝试重新连接。"
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN 权限被拒绝,或其他应用已启用“始终开启 VPN”"
msgid "VPN tunnel status"
msgstr "VPN 隧道状态"
diff --git a/desktop/packages/mullvad-vpn/locales/zh-CN/relay-locations.po b/desktop/packages/mullvad-vpn/locales/zh-CN/relay-locations.po
index 2b8e0c0729..056e25c2a5 100644
--- a/desktop/packages/mullvad-vpn/locales/zh-CN/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/zh-CN/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"
diff --git a/desktop/packages/mullvad-vpn/locales/zh-TW/messages.po b/desktop/packages/mullvad-vpn/locales/zh-TW/messages.po
index fd95fcb124..3b92073645 100644
--- a/desktop/packages/mullvad-vpn/locales/zh-TW/messages.po
+++ b/desktop/packages/mullvad-vpn/locales/zh-TW/messages.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Chinese Traditional\n"
"Language: zh_TW\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
msgid "%(amount)d more..."
msgstr "其他 %(amount)d 個..."
@@ -328,6 +328,17 @@ msgctxt "accessibility"
msgid "Forget account number %(accountNumber)s"
msgstr "忘記帳號 %(accountNumber)s"
+#. Accessibility label for link to blog post about OpenVPN support ending.
+msgctxt "accessibility"
+msgid "Go to blog post to read more, opens externally"
+msgstr "前往部落格文章閱讀更多內容,在外部開啟"
+
+#. Accessibility label for link to VPN settings where
+#. the user can change tunnel protocol.
+msgctxt "accessibility"
+msgid "Go to VPN settings to change tunnel protocol"
+msgstr "前往 VPN 設定變更通道通訊協定"
+
#. Provided to accessibility tools such as screenreaders to describe
#. the button which obscures the account number.
msgctxt "accessibility"
@@ -904,6 +915,29 @@ msgctxt "in-app-notifications"
msgid "%(duration)s. Buy more credit."
msgstr "%(duration)s。購買更多點數。"
+#. First part of notification subtitle when there are no openVPN servers available.
+#. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support has ended. Please update the app or"
+msgstr "%(openVpn)s 支援已結束。請更新應用程式或"
+
+#. Notification title indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s SUPPORT IS ENDING"
+msgstr "%(openVpn)s 支援即將結束"
+
+#. First part of notification subtitle when there are no openVPN servers
+#. matching current settings. Will be followed by a link to VPN settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OpenVPN
+msgctxt "in-app-notifications"
+msgid "%(openVpn)s support is ending. Switch location or"
+msgstr "%(openVpn)s 支援即將結束。請切換位置或"
+
msgctxt "in-app-notifications"
msgid "ACCOUNT CREDIT EXPIRES SOON"
msgstr "帳戶點數即將到期"
@@ -920,6 +954,14 @@ msgctxt "in-app-notifications"
msgid "BLOCKING INTERNET"
msgstr "封鎖網際網路"
+#. Link following the first part of the notification subtitle.
+#. Will navigate the user to the VPN settings.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "change tunnel protocol to %(wireGuard)s."
+msgstr "將通道通訊協定變更為 %(wireGuard)s。"
+
msgctxt "in-app-notifications"
msgid "Click here to see what’s new."
msgstr "按一下此處查看最新動態。"
@@ -941,10 +983,37 @@ msgctxt "in-app-notifications"
msgid "NEW VERSION INSTALLED"
msgstr "已安裝新版本"
+#. Notification title when there are no openVPN servers
+#. matching current settings.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVER AVAILABLE"
+msgstr "沒有可使用的 %(openVpn)s 伺服器"
+
+#. Notification title when there are no openVPN servers available.
+#. Available placeholders:
+#. %(openVpn)s - Will be replaced with OPENVPN
+msgctxt "in-app-notifications"
+msgid "NO %(openVpn)s SERVERS AVAILABLE"
+msgstr "沒有可使用的 %(openVpn)s 伺服器"
+
+#. Notification subtitle indicating that OpenVPN support is ending.
+#. Available placeholders:
+#. %(wireGuard)s - Will be replaced with WireGuard
+msgctxt "in-app-notifications"
+msgid "Please change tunnel protocol to %(wireGuard)s."
+msgstr "請將通道通訊協定變更為 %(wireGuard)s。"
+
msgctxt "in-app-notifications"
msgid "Please quit and restart the app."
msgstr "請退出應用程式並重新啟動。"
+#. Link in notication to a blog post about OpenVPN support ending.
+msgctxt "in-app-notifications"
+msgid "Read more"
+msgstr "閱讀更多內容"
+
msgctxt "in-app-notifications"
msgid "Send problem report"
msgstr "傳送問題回報"
@@ -1316,8 +1385,8 @@ msgstr "設定 %(openvpn)s MSS 值。有效範圍:%(min)d - %(max)d。"
#. available.
#. Available placeholders:
#. %(transportProtocol)s - the name of the transport protocol setting
-#. %(automat)s - the translation of "Automatic"
-#. %(openvpn)s - will be replaced with OpenVPN
+#. %(automatic)s - the translation of "Automatic"
+#. %(tcp)s - the translation of "TCP"
msgctxt "openvpn-settings-view"
msgid "To activate Bridge mode, change <b>%(transportProtocol)s</b> to <b>%(automatic)s</b> or <b>%(tcp)s</b>."
msgstr "若要啟動橋接模式,請將 <b>%(transportProtocol)s</b> 變更為 <b>%(automatic)s</b> 或 <b>%(tcp)s</b>。"
@@ -1950,6 +2019,13 @@ msgctxt "vpn-settings-view"
msgid "Attention: this setting cannot be used in combination with <b>%(customDnsFeatureName)s</b>"
msgstr "注意:此設定無法與 <b>%(customDnsFeatureName)s</b> 結合使用"
+#. Footer text for tunnel protocol selector when OpenVPN is selected.
+#. Available placeholders:
+#. %(openvpn)s - Will be replaced with OpenVPN
+msgctxt "vpn-settings-view"
+msgid "Attention: We are removing support for %(openVpn)s."
+msgstr "請注意:我們即將移除 %(openVpn)s 的支援。"
+
msgctxt "vpn-settings-view"
msgid "Auto-connect"
msgstr "自動連線"
@@ -2024,6 +2100,12 @@ msgctxt "vpn-settings-view"
msgid "Malware"
msgstr "惡意軟體"
+#. Link in tunnel protocol selector footer to blog post
+#. about OpenVPN support ending.
+msgctxt "vpn-settings-view"
+msgid "Read more"
+msgstr "閱讀更多內容"
+
msgctxt "vpn-settings-view"
msgid "Server IP override"
msgstr "伺服器 IP 覆寫"
@@ -2131,8 +2213,8 @@ msgid "%(wireguard)s settings"
msgstr "%(wireguard)s 設定"
msgctxt "wireguard-settings-view"
-msgid "Attention: Be cautious if you have a limited data plan as this feature will increase your network traffic. This feature can only be used with %(wireguard)s."
-msgstr "注意:如果您方案中的流量有限,請謹慎使用,因為此功能將增加您的網路流量。此功能僅可和 %(wireguard)s 一併使用。"
+msgid "Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans. Only works with %(wireguard)s."
+msgstr "請注意:這會耗用更多的網路流量,並對速度、延遲與電池耗電產生負面影響。若方案流量有限,請謹慎使用。僅 %(wireguard)s 適用。"
msgctxt "wireguard-settings-view"
msgid "By enabling “%(directOnly)s” you will have to manually select a server that is %(daita)s-enabled. This can cause you to end up in a blocked state until you have selected a compatible server in the “Select location” view."
@@ -2183,8 +2265,10 @@ msgctxt "wireguard-settings-view"
msgid "Obfuscation"
msgstr "混淆"
+#. Describes what WireGuard obfuscation does, how it works and when
+#. it would be useful to enable it.
msgctxt "wireguard-settings-view"
-msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connect would be blocked."
+msgid "Obfuscation hides the WireGuard traffic inside another protocol. It can be used to help circumvent censorship and other types of filtering, where a plain WireGuard connection would be blocked."
msgstr "藉由混淆,WireGuard 的流量能隱藏在另一個通訊協定中。這有助於規避審查或其他類型的篩選。在這類篩選中,普通 WireGuard 連線將遭到封鎖。"
msgctxt "wireguard-settings-view"
@@ -2219,8 +2303,8 @@ msgid "Shadowsocks"
msgstr "Shadowsocks"
msgctxt "wireguard-settings-view"
-msgid "Switch to “%(wireguard)s” or “%(automatic)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
-msgstr "在設定 > %(tunnelProtocol)s 中切換為「%(wireguard)s」或「%(automatic)s」,以啟用 %(setting)s。"
+msgid "Switch to “%(wireguard)s” in Settings > %(tunnelProtocol)s to make %(setting)s available."
+msgstr "在設定 > %(tunnelProtocol)s 中切換為「%(wireguard)s」以啟用 %(setting)s。"
msgctxt "wireguard-settings-view"
msgid "The automatic setting will randomly choose from the valid port ranges shown below."
@@ -2432,6 +2516,9 @@ msgstr "刪除方式"
msgid "Delete method?"
msgstr "要刪除方式嗎?"
+msgid "Device IP version"
+msgstr "裝置 IP 版本"
+
msgid "Disable \"%s\" below to activate these settings."
msgstr "停用下方的「%s」以啟動這些設定。"
@@ -2528,6 +2615,9 @@ msgstr "匯入成功,覆寫設定已啟用"
msgid "Importing new overrides might replace some previously imported overrides."
msgstr "匯入新的覆寫設定,可能會取代一部分先前已匯入的覆寫設定。"
+msgid "In-tunnel IPv6"
+msgstr "通道內 IPv6"
+
msgid "Invalid or missing value \"%s\""
msgstr "值「%s」無效或是遺失"
@@ -2561,6 +2651,12 @@ msgstr "名稱已變更為「%s」"
msgid "New list"
msgstr "新清單"
+msgid "No Android app store installed, could not open link"
+msgstr "未安裝 Android 應用程式商店,無法開啟連結"
+
+msgid "No browser app installed, could not open link"
+msgstr "未安裝瀏覽器應用程式,無法開啟連結"
+
msgid "No changelog was added for this version"
msgstr "尚未為此版本新增變更日誌"
@@ -2639,9 +2735,6 @@ msgstr "重設為預設值"
msgid "Search"
msgstr "搜尋"
-msgid "See full changelog"
-msgstr "查看完整變更日誌"
-
msgid "Set %s obfuscation to \"Automatic\" or \"Off\" below to activate this setting."
msgstr "若要啟用此設定,請將 %s 混淆設為「自動」或「關閉」。"
@@ -2663,9 +2756,6 @@ msgstr "顯示目前的 VPN 通道狀態"
msgid "Shows reminders when the account time is about to expire"
msgstr "在帳戶時間即將到期時顯示提醒"
-msgid "Split tunneling"
-msgstr "分割通道"
-
msgid "Submit"
msgstr "提交"
@@ -2681,6 +2771,9 @@ msgstr "文字"
msgid "The Auto-connect and Lockdown mode settings can be found in the Android system settings, follow this guide to enable one or both."
msgstr "自動連線和鎖定模式設定皆可在 Android 系統設定中找到,請按照本指南的指示,啟用其中一項或兩項設定。"
+msgid "The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings."
+msgstr "若要執行 IPv6 DNS 伺服器,需先在 VPN 設定下啟用「IPv6」。"
+
msgid "The Lockdown mode is called \"Block connections without VPN\" in the Android system settings. It helps minimize leaks, however it has some known limitations which you can read more about"
msgstr "在 Android 系統設定中,鎖定模式稱為「在沒有 VPN 的情況下封鎖連線」。這有助於讓洩漏的情形降至最低。然而,也有一些已知的侷限性。如需進一步的相關資訊,請按一下"
@@ -2693,6 +2786,9 @@ msgstr "若要使本機 DNS 伺服器運作,需先在 VPN 設定下啟用「
msgid "This address has already been entered."
msgstr "此地址已輸入過。"
+msgid "This allows access to WireGuard for devices that only support IPv6."
+msgstr "這將允許僅支援 IPv6 的裝置存取 WireGuard。"
+
msgid "This field is required"
msgstr "此欄位為必填項"
@@ -2744,8 +2840,8 @@ msgstr "使用方式"
msgid "VPN permission error"
msgstr "VPN 權限錯誤"
-msgid "VPN permission was denied when creating the tunnel. Please try connecting again."
-msgstr "建立通道時,VPN 權限被拒絕。請嘗試重新連線。"
+msgid "VPN permission was denied or another app has \"Always-on VPN\" enabled"
+msgstr "VPN 權限遭到拒絕,或者已有其他應用程式啟用「一律啟用 VPN」"
msgid "VPN tunnel status"
msgstr "VPN 通道狀態"
diff --git a/desktop/packages/mullvad-vpn/locales/zh-TW/relay-locations.po b/desktop/packages/mullvad-vpn/locales/zh-TW/relay-locations.po
index a15af4eed7..c057ce9bbb 100644
--- a/desktop/packages/mullvad-vpn/locales/zh-TW/relay-locations.po
+++ b/desktop/packages/mullvad-vpn/locales/zh-TW/relay-locations.po
@@ -10,7 +10,7 @@ msgstr ""
"Project-Id-Version: mullvad-app\n"
"Language-Team: Chinese Traditional\n"
"Language: zh_TW\n"
-"PO-Revision-Date: 2025-03-25 14:23\n"
+"PO-Revision-Date: 2025-04-11 07:48\n"
#. AU ADL
msgid "Adelaide"