diff options
| author | Bug Magnet <marco.nikic@mullvad.net> | 2025-11-21 15:15:00 +0100 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2025-11-21 15:15:00 +0100 |
| commit | 4845dcc29ca88c414ba31b39bd951a11af3e71ee (patch) | |
| tree | 7e04e1264549f0942194d081ebeb4b183c33653e | |
| parent | 22672c58096399fbe2cb4ebf0bcd2c9c761b0932 (diff) | |
| parent | 273b75960e60899909e34d94f2bbeb50a2c833bd (diff) | |
| download | mullvadvpn-4845dcc29ca88c414ba31b39bd951a11af3e71ee.tar.xz mullvadvpn-4845dcc29ca88c414ba31b39bd951a11af3e71ee.zip | |
Merge branch 'remove-localization-cleanup-script-ios-1251'
34 files changed, 22168 insertions, 5614 deletions
@@ -420,6 +420,8 @@ Instructions for how to handle locales and translations are found For instructions specific to the Android app, see [here](./android/README.md). +For instructions specific to the iOS app, see [here](./ios/translation/README.md). + ## Audits, pentests and external security reviews Mullvad has used external pentesting companies to carry out security audits of this VPN app. Read diff --git a/ios/Assets/Localizable.xcstrings b/ios/Assets/Localizable.xcstrings index 7a2717ebee..aef0d6d4bb 100644 --- a/ios/Assets/Localizable.xcstrings +++ b/ios/Assets/Localizable.xcstrings @@ -39,12 +39,24 @@ "value" : "**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.**" } }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "**注: これによりネットワークトラフィックが増加し、速度、遅延状況、バッテリー消費量にも悪影響を及ぼします。データ通信量に制限のあるプランでは慎重に利用してください。**" + } + }, "ko" : { "stringUnit" : { "state" : "translated", "value" : "**주의: 이 기능은 네트워크 트래픽을 증가시키며 속도, 대기 시간, 배터리 사용에도 부정적인 영향을 미칩니다. 제한된 데이터 플랜 사용 시에는 유의하시기 바랍니다.**" } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "**သတိပြုရန်—ယင်းသည် ကွန်ရက်အသုံးပြုမှုကို တိုးမြှင့်စေပြီး၊ အမြန်နှုန်း၊ နောက်ကျမှုနှင့် မိုဘိုင်းဘက်ထရီအသုံးစွဲမှုတို့အပေါ် ဆိုးကျိုးများ ဖြစ်စေနိုင်ပါသည်။ ကန့်သတ်မှုရှိသော မိုဘိုင်းပလန်များတွင် သတိထား၍ အသုံးပြုပါ။**" + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -81,22 +93,385 @@ "value" : "**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.**" } }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "**หมายเหตุ: การดำเนินการนี้จะเพิ่มปริมาณการใช้งานเครือข่าย และส่งผลเสียต่อความเร็ว ความหน่วง และการใช้งานแบตเตอรี่ โปรดใช้ด้วยความระมัดระวังสำหรับแพกเกจที่มีจำนวนจำกัด**" + } + }, "tr" : { "stringUnit" : { "state" : "translated", "value" : "**Dikkat: Bu, ağ trafiğini artırır ve hızı, gecikmeyi ve pil kullanımını da olumsuz bir şekilde etkiler. Sınırlı planlarda dikkatli kullanın.**" } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "**注意:这会增加网络流量,还会对速度、延迟和电池使用产生负面影响。如果套餐流量有限,请谨慎使用**。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "**請注意:這會增加網路流量,並對速度、延遲與電池耗電產生負面影響。若方案流量有限,請謹慎使用。**" + } } } }, "**Tap here** to see what’s new" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Tryk her** for at se nyhederne" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Tippen Sie hier**, um die Neuigkeiten zu sehen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Toque aquí** para ver las novedades" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Katso uudet ominaisuudet **napauttamalla tästä**" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Appuyez ici** pour voir les nouveautés" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Tocca qui** per vedere le novità" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "新機能を確認するには**こちらをタップ**" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "업데이트 내역을 확인하려면 **여기를 탭**해 주세요" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အသစ်ထူးသော အကြောင်းအရာကို ကြည့်ရန် **ဤနေရာကို နှိပ်ပါ**" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Trykk her** for å se hva som er nytt" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Tik hier** om te zien wat er nieuw is" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Dotknij tutaj**, aby zobaczyć, co nowego" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Toque aqui** para ver as novidades" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Нажмите здесь** и узнайте, что нового" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "**Tryck här** för att kolla in nyheterna" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "**แตะที่นี่** เพื่อดูว่ามีอะไรใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yenilikleri görmek için **buraya dokunun**" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "**点按此处**查看最新变化" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "**輕點此處**查看最新動態" + } + } + } }, "%@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@" + } + } + } }, "%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic.\nTo prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing.\nWould you like to continue to enable “Local network sharing”?" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"%@ Lokal netværksdeling\" kræver genstart af VPN-forbindelsen, hvilket vil afbryde forbindelsen og kortvarigt blotlægge din trafik.\nFor at undgå dette skal du manuelt aktivere flytilstand og slukke for wi-fi, inden du fortsætter.\nVil du fortsætte med at aktivere \"Lokal netværksdeling\"?" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "„%@ Teilen im lokalen Netzwerk“ erfordert einen Neustart der VPN-Verbindung, wodurch Ihre Verbindung unterbrochen und Ihr Traffic kurzzeitig offengelegt wird. Sie können dies verhindern, indem Sie den Flugzeugmodus aktivieren und WLAN manuell deaktivieren, bevor Sie fortfahren.\nMöchten Sie mit der Aktivierung von „Teilen im lokalen Netzwerk“ fortfahren?" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La %@ del «Uso compartido de la red local» requiere reiniciar la conexión VPN, que le desconectará y expondrá brevemente su tráfico.\nPara evitarlo, habilite manualmente el modo avión y desactive el wifi antes de continuar.\n¿Quiere continuar y habilitar el «Uso compartido de red la local»?" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"%@ Paikallisen verkon jakaminen\" vaatii VPN-yhteyden käynnistämistä uudelleen, mikä katkaisee yhteytesi ja paljastaa liikenteesi hetkeksi.\nVoit estää tämän ottamalla lentokonetilan käyttöön ja poistamalla WiFi-yhteyden käytöstä manuaalisesti ennen jatkamista.\nHaluatko jatkaa paikallisen verkon jakamisen käyttöönottoa?" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "« %@ du partage de réseau local » nécessite de redémarrer la connexion VPN, ce qui vous déconnectera et exposera brièvement votre trafic.\nPour empêcher cela, activez manuellement le mode avion et désactivez le Wi-Fi avant de continuer.\nVoulez-vous continuer et activer le « partage de réseau local » ?" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"Condivisione rete locale: %@\" richiede il riavvio della connessione VPN, che ti disconnetterà e renderà temporaneamente pubblico il tuo traffico.\nPer evitare ciò, attiva manualmente la Modalità aereo e disattiva il Wi-Fi prima di continuare.\nVuoi continuare ad abilitare \"Condivisione rete locale\"?" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「ローカルネットワーク共有の%@」には、VPN接続の再起動が必要です。これを行うと接続が切断され、一時的に通信が露出する可能性があります。\nこれを防ぐには、続行する前に手動で機内モードを有効にし、Wi-Fiをオフにしてください。\n「ローカルネットワーク共有」の有効化を続行しますか?" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"%@ 로컬 네트워크 공유\"를 수행하려면 VPN 연결을 재시작해야 하며, 사용자의 연결이 해제되고 잠시 트래픽이 노출됩니다.\n이를 방지하려면 계속하기 전 수동으로 비행기 모드를 활성화하고 Wi-Fi를 끄세요.\n\"로컬 네트워크 공유\"를 활성화하시겠습니까?" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"လိုကယ် ကွန်ရက် ဝေမျှမှု %@” သည် VPN ချိတ်ဆက်မှုကို ပြန်လည်စတင်ရန် လိုအပ်ပါသည်၊ ပြန်လည်စတင်သည့်အခါ ချိတ်ဆက်မှုကို ဖြုတ်လိုက်ပြီး အင်တာနက်ပေါ်သို့ ကူးလူးနေသော ဒေတာတို့ကို အများက ခဏတာ မြင်တွေ့နိုင်ပါသည်။\nဤကဲ့သို့ မဖြစ်စေရန် ဆက်မလုပ်မီ Airplane Mode ကို ကိုယ်တိုင်ဖွင့်ပြီး Wi-Fi ကို ပိတ်ပါ။ \"လိုကယ် ကွန်ရက် ဝေမျှမှု\"ကို ဖွင့်ရန် ဆက်လုပ်လိုပါသလား။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "«%@ Deling over lokalt nettverk» krever at VPN-tilkoblingen startes på nytt, noe som vil koble deg fra og midlertidig eksponere trafikken din.\nFor å forhindre dette må du aktivere flymodus manuelt og slå av Wi-Fi før du fortsetter.\nVil du fortsette å aktivere «Deling over lokalt nettverk»?" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voor \"Delen met lokaal netwerk %@\" moet u de VPN-verbinding opnieuw opstarten. De verbinding wordt dan kort onderbroken en uw verkeer wordt blootgesteld.\nOm dit te voorkomen, kunt u handmatig de vliegtuigmodus inschakelen en wifi uitschakelen voordat u doorgaat.\nWilt u doorgaan met het inschakelen van \"Delen met lokaal netwerk\"?" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ „Udostępnianie sieci lokalnej” wymaga ponownego uruchomienia połączenia VPN, co spowoduje rozłączenie i krótkotrwałe ujawnienie ruchu sieciowego.\nAby temu zapobiec, przed kontynuowaniem ręcznie włącz tryb samolotowy i wyłącz Wi-Fi.\nCzy chcesz kontynuować włączanie funkcji „Udostępnianie sieci lokalnej”?" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ \"a partilha de rede local\" requer reiniciar a ligação VPN, o que o irá desligar e expor temporariamente o seu tráfego.\nPara evitar isto, ative manualmente o Modo avião e desligue o Wi-Fi antes de continuar.\nPretende continuar para ativar a \"Partilha de rede local\"?" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ «Обмен данными в локальной сети» требует перезапуска VPN-соединения, что приведет к отключению и кратковременной уязвимости вашего трафика. Чтобы этого не произошло, вручную включите режим «В самолете» и отключите Wi-Fi, прежде чем продолжить. Продолжить и включить параметр «Обмен данными в локальной сети»?" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ \"Lokal nätverksdelning\" kräver att VPN-anslutningen startas om, vilket kopplar från dig och exponerar din trafik tillfälligt. För att undvika det kan du aktivera Flygplansläge och inaktivera Wi-Fi innan du fortsätter. Vill du fortsätta och aktivera \"Lokal nätverksdelning\"?" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ “การแชร์เครือข่ายท้องถิ่น” จำเป็นต้องรีสตาร์ทการเชื่อมต่อ VPN ซึ่งจะทำให้การเชื่อมต่อของคุณถูกตัดและเปิดเผยการรับส่งข้อมูลของคุณชั่วครู่\nเพื่อป้องกันปัญหานี้ โปรดเปิดใช้งานโหมดเครื่องบินและปิด Wi-Fi ด้วยตนเองก่อนดำเนินการต่อ\nคุณต้องการเปิดใช้งาน “การแชร์เครือข่ายท้องถิ่น” ต่อไปหรือไม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "“Yerel ağ paylaşımını %@”, VPN bağlantısının yeniden başlatılmasını gerektirdiği için bağlantınız kesilir ve trafiğiniz kısa süreliğine korumasız kalır. \nBunu önlemek için devam etmeden önce Uçak Modu’nu manuel olarak etkinleştirin ve Wi-Fi’yi kapatın. \n“Yerel ağ paylaşımını” etkinleştirmeye devam etmek ister misiniz?" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "“%@本地网络共享”需要重启 VPN 连接,这将导致您断开连接并短暂暴露您的流量。\n为防止发生这种情况,请在继续之前手动启用飞行模式并关闭 Wi-Fi。\n是否继续启用“本地网络共享”?" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "「%@ 本機網路分享」需要重新啟動 VPN 連線,這會導致您中斷連線,並短暫暴露您的網路流量。\n為避免此情形,請在繼續操作前手動啟用飛行模式並關閉 Wi-Fi。\n您是否要繼續啟用「本機網路分享」?" + } + } + } }, "%@ (%@) hides patterns in your encrypted VPN traffic." : { "localizations" : { @@ -223,7 +598,122 @@ } }, "%@ cannot be empty." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ må ikke være tom." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ darf nicht leer sein." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "El campo «%@» no puede estar vacío." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ei voi olla tyhjä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ne peut pas être vide." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ non può essere vuoto." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@を空にすることはできません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 필드는 비워둘 수 없습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ကို အလွတ်ထား၍ မရပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ kan ikke stå tomt." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ mag niet leeg zijn." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ nie może być puste." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ não pode ficar em branco." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Поле %@ не может быть пустым." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ får inte vara tom." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ไม่สามารถว่างเปล่าได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ boş olamaz." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "“%@”不能为空。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 不得為空。" + } + } + } }, "%@ does this by carefully adding network noise and making all network packets the same size." : { "localizations" : { @@ -344,7 +834,122 @@ } }, "%@ left on this account" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ tilbage på denne konto" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ verbleibend auf diesem Konto" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Queda(n) %@ en esta cuenta" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ jäljellä tällä tilillä" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ restants sur ce compte" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ rimanenti su questo account" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアカウントの残り時間は%@です" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 계정에 %@ 남아 있습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤအကောင့်တွင် သုံးစွဲခွင့် %@ ကျန်သည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ igjen på kontoen" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ over voor dit account" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ pozostało na tym koncie" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ restante(s) nesta conta" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "На этой учетной записи осталось %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ kvar på kontot" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ เหลืออยู่ในบัญชีนี้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu hesapta %@ kaldı" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此帐户剩余 %@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "此帳戶剩餘 %@" + } + } + } }, "%@ via %@" : { "localizations" : { @@ -589,15 +1194,244 @@ } }, "%@-enabled" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@-aktiveret" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ aktiviert" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Con %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ käytössä" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Compatible %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abilitato per %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@が有効" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 활성화 중" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ဖွင့်ထားသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@-aktivert" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@-ingeschakeld" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Obsługuje %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ativado" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Поддержка: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@-aktiverad" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เปิดใช้งาน %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ etkin" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已启用 %@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已啟用 %@" + } + } + } }, "%@, %@" : { "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, "en" : { "stringUnit" : { "state" : "new", "value" : "%1$@, %2$@" } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@、%2$@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@, %2$@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@,%2$@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@,%2$@" + } } } }, @@ -838,13 +1672,358 @@ } }, "About %@ method..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om %@-metoden ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Über die %@-Methode …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acerca del método %@..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tietoa tavasta %@..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "À propos de la méthode %@..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Info sul metodo %@..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@の方法について..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 방법 정보..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ နည်းလမ်း အကြောင်း..." + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om metoden %@ …" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Over de %@-methode..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "O metodzie %@..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sobre o método %@..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "О методе: %@..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om metoden %@..." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เกี่ยวกับวิธีการ %@..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ yöntemi hakkında..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "关于%@方法…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "關於 %@ 方式…" + } + } + } }, "About API access…" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om API-adgang…" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Über den API-Zugriff …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acerca del acceso a API…" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tietoa API-käytöstä…" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "À propos de l'accès à l'API…" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Info sull'accesso all'API…" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "APIアクセスについて..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "API 액세스 정보…" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "API ရယူသုံးစွဲခွင့်အကြောင်း…" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om API-tilgang…" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Over API-toegang…" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "O dostępie przez interfejs API…" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sobre o acesso à API…" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "О доступе к API…" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om API-åtkomst…" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เกี่ยวกับการเข้าถึง API…" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "API erişimi hakkında…" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "关于 API 访问…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "關於 API 存取…" + } + } + } }, "About Server IP override..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om tilsidesættelse af server-IP ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Über die Überschreibung der Server-IP …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acerca de la anulación de IP de servidor..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tietoa palvelimen IP-osoitteen ohituksesta..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "À propos de la substitution d'IP de serveur..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Info sulla sovrascrittura IP server..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "サーバーIPのオーバーライドについて..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "서버 IP 재정의 정보..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဆာဗာ IP ကို ကျော်လွန် ပယ်ဖျက်မှု အကြောင်း…" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om overstyring av server-IP…" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Over overschrijving van server-IP-adressen..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "O zastąpieniu adresu IP serwera..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sobre a substituição do IP do servidor..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "О переопределении IP-адреса сервера..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om åsidosättning av serverns IP-adress..." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เกี่ยวกับการแทนที่ IP ของเซิร์ฟเวอร์..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sunucu IP'sini geçersiz kılma hakkında..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "关于服务器 IP 覆盖…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "關於伺服器 IP 覆寫…" + } + } + } }, "Account" : { "localizations" : { @@ -1201,10 +2380,240 @@ } }, "Account credit has expired" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kontokreditten er udløbet" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Das Kontoguthaben ist abgelaufen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "El crédito de la cuenta ha caducado" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilin saldo on vanhentunut" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le crédit du compte a expiré" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il credito dell'account è scaduto" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントのクレジットが期限切れです" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 크레딧이 만료되었습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့် ခရက်ဒစ် သက်တမ်းကုန်ဆုံးသွားပါပြီ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kontokreditt utløpt" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accountkrediet is verlopen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Doładowanie konta wygasło" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O crédito da conta expirou" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Баланс учетной записи закончился" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kontokrediten har slutat gälla" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เครดิตบัญชีหมดอายุแล้ว" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesap kredisinin süresi doldu" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "帐户额度已过期" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "帳戶點數已過期" + } + } + } }, "Account deletion" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sletning af konto" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kontolöschung" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminación de la cuenta" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilin poisto" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Suppression du compte" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminazione account" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントの削除" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 삭제" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့် ဖျက်ခြင်း" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sletting av konto" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accountverwijdering" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usunięcie konta" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminação da conta" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удаление учетной записи" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kontoborttagning" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การลบบัญชี" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesap silme" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "帐户删除" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "帳戶刪除" + } + } + } }, "Account number" : { "localizations" : { @@ -2793,6 +4202,18 @@ "value" : "모두" } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အားလုံး" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alle" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -3794,9 +5215,242 @@ } }, "App logs" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appens logfiler" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "App-Protokolle" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Registros de la aplicación" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovelluslokit" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Journaux de l'application" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Log dell'app" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アプリのログ" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "앱 로그" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ် မှတ်တမ်းများ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Applogger" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "App-logboeken" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dzienniki aplikacji" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Registos da aplicação" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Журналы приложения" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apploggar" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "บันทึกแอป" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulama kayıtları" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "应用日志" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "應用程式日誌" + } + } + } }, "App Store receipt is not found on disk." : { + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store-kvittering findes ikke på disken." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der App-Store-Quittung ist auf dem Laufwerk nicht zu finden." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se encuentra el recibo de App Store en el disco." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Storen kuittia ei löydy levyltä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reçu de l'App Store introuvable sur le disque." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La ricevuta dell'App Store non è stata trovata sul disco." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Storeの領収書がディスク上にありません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "디스크에서 App Store 영수증을 찾을 수 없습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store ပြေစာကို Disk တွင် ရှာမတွေ့ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fant ikke kvittering fra App Store på disken." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geen ontvangstbewijs van de App Store gevonden op de schijf." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Na dysku nie znaleziono dowodu zakupu z App Store." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O recibo da App Store não foi encontrado no disco." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Квитанция App Store не найдена на диске." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store-kvittot finns inte på disken." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่พบใบเสร็จ App Store บนดิสก์" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store makbuzu diskte bulunamıyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "在磁盘上找不到 App Store 收据。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "未在磁碟上找到 App Store 收據。" + } + } + } + }, + "Are you sure you want to delete the account %@?" : { }, "Are you sure you want to log %@ out?" : { @@ -3918,7 +5572,122 @@ } }, "Argentina" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentinien" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentiina" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentine" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アルゼンチン" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "아르헨티나" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အာဂျင်တီးနား" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentinië" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentyna" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Аргентина" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Argentina" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "อาร์เจนตินา" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Arjantin" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "阿根廷" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "阿根廷" + } + } + } }, "Ashburn, VA" : { "localizations" : { @@ -4088,6 +5857,12 @@ "value" : "1개 이상의 방법이 활성화되어 있어야 합니다." } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အနည်းဆုံး နည်းလမ်းတစ်ခုကို ဖွင့်ရမည်။" + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -4387,10 +6162,240 @@ } }, "Attention: this setting cannot be used in combination with **%@**" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bemærk: Denne indstilling kan ikke bruges i kombination med **%@**" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Achtung: Diese Einstellung kann nicht zusammen mit **%@** verwendet werden" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Atención: este ajuste no se puede utilizar en combinación con **%@**" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huomio: **%@** ja tämä asetus eivät voi olla käytössä samanaikaisesti" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Attention : ce paramètre ne peut pas être utilisé en combinaison avec **%@**" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Attenzione: questa impostazione non può essere utilizzata in combinazione con **%@**" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "注意: この設定を**「%@」**と一緒に使用することはできません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "주의: 이 설정은 **%@**과(와) 함께 사용할 수 없습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သတိပြုရန်- ဤဆက်တင်ကို **%@** နှင့် ပေါင်းစပ်၍ အသုံးမပြုနိုင်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "OBS: Denne innstillingen kan ikke brukes sammen med **%@**" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Let op: deze instelling kan niet worden gebruikt in combinatie met **%@**" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uwaga: tego ustawienia nie można używać w połączeniu z opcją **%@**" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Atenção: esta definição não pode ser usada em combinação com **%@**" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Внимание: этот параметр нельзя использовать вместе с параметром **%@**" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Obs! Den här inställningen kan inte användas tillsammans med **%@**" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หมายเหตุ: การตั้งค่านี้ไม่สามารถใช้ร่วมกับ **%@** ได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dikkat: Bu ayar, **%@** ile birlikte kullanılamaz" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "注意:此设置不能与**%@**结合使用" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "注意:此設定不能與 **%@** 共同使用" + } + } + } }, "Attention: toggling “Local network sharing” requires restarting the VPN connection." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bemærk: Hvis du slår \"Lokal netværksdeling\" til, skal du genstarte VPN-forbindelsen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Achtung: Wenn Sie „Lokale Netzwerkfreigabe“ aktivieren, müssen Sie die VPN-Verbindung neu starten." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Atención: alternar el «Uso compartido de la red local» requiere reiniciar la conexión VPN." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Huomio: paikallisen verkon jakamisen käyttöönotto tai poistaminen käytöstä edellyttää VPN-yhteyden uudelleenkäynnistystä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Attention : activer « Partage de réseau local » nécessite le redémarrage de la connexion VPN." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Attenzione: per attivare/disattivare \"Condivisione rete locale\", è necessario riavviare la connessione VPN." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "注: [ローカルネットワーク共有] を切り替えるには、VPN接続の再起動が必要です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "주의: \"로컬 네트워크 공유\"를 전환하려면 VPN 연결을 재시작해야 합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သတိပြုရန်- “လိုကယ် ကွန်ရက် ဝေမျှမှု” သို့ ပြောင်းပါက VPN ချိတ်ဆက်မှုကို ပြန်လည်စတင်ရန် လိုအပ်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "OBS: Hvis du slår av eller på «Lokal nettverksdeling», må du starte VPN-tilkoblingen på nytt." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Let op: als u \"Lokaal netwerk delen\" omschakelt, moet u de VPN-verbinding opnieuw opstarten." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uwaga: przełączenie opcji „Udostępnianie sieci lokalnej” wymaga ponownego uruchomienia połączenia VPN." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Atenção: ativar ou desativar a opção \"Partilha de rede local\" requer o reinício da ligação à VPN." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Внимание: для включения параметра «Обмен данными в локальной сети» требуется перезапуск VPN-соединения." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Obs! Du måste starta om VPN-anslutningen om du vill växla \"Lokal nätverksdelning\"." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หมายเหตุ: การสลับ \"การแชร์เครือข่ายท้องถิ่น\" จำเป็นต้องเริ่มการเชื่อมต่อ VPN ใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dikkat: \"Yerel ağ paylaşımı\"nı açmak için VPN bağlantısının yeniden başlatılması gerekir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "注意:切换“本地网络共享”功能需要重启 VPN 连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "注意:切換「本機網路分享」時需重新啟動 VPN 連線。" + } + } + } }, "Auckland" : { "localizations" : { @@ -5809,7 +7814,122 @@ } }, "Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Blokering af internet: Tiden på denne konto er udløbet. Hvis du vil fortsætte med at bruge internettet, skal du tilføje mere tid eller frakoble VPN'en." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Internetblockierung: Die Zeit für dieses Konto ist abgelaufen. Wenn Sie das Internet weiterhin nutzen möchten, müssen Sie mehr Zeit hinzufügen oder die VPN-Verbindung trennen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bloqueo de Internet: Ha caducado su tiempo en esta cuenta. Para seguir usando Internet, añada más tiempo o desconecte la VPN." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Internetin esto: Aikasi tällä tilillä on päättynyt. Lisää aikaa tai katkaise VPN-yhteys, jotta voit jatkaa internetin käyttöä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Internet bloqué : votre temps disponible sur ce compte est écoulé. Pour continuer d'utiliser internet, veuillez ajouter plus de temps ou déconnecter le VPN." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Blocco di Internet: il tempo a tua disposizione su questo account è scaduto. Per continuare a utilizzare Internet, aggiungi altro tempo o disconnetti la VPN." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "インターネットがブロックされています: このアカウントの利用時間が終了しました。引き続きインターネットをご利用いただくには時間を追加するか、VPN接続を解除してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "인터넷 차단: 이 계정에 충전된 시간이 만료되었습니다. 인터넷을 계속 사용하려면 더 많은 시간을 추가하거나 VPN을 연결 해제하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အင်တာနက် သုံးစွဲမှုကို ပိတ်ပင်ထားသည်- ဤအကောင့်တွင် သုံးစွဲချိန် ကုန်ဆုံးသွားပါပြီ။ အင်တာနက် ဆက်သုံးရန် အချိန်ထပ်တိုးပေးပါ သို့မဟုတ် VPN ချိတ်ဆက်မှု ဖြုတ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Blokkering av internett: Tiden din på denne kontoen har utløpt. For å fortsette å bruke internett må du legge til mer tid eller koble fra VPN." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Internet wordt geblokkeerd: uw tijd voor dit account is verlopen. Als u internet wilt blijven gebruiken, moet u meer tijd toevoegen of de VPN-verbinding verbreken." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Blokowanie dostępu do Internetu: Twój czas na tym koncie wygasł. Aby kontynuować korzystanie z Internetu, dodaj więcej czasu lub rozłącz VPN." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bloqueio da internet: o seu tempo nesta conta expirou. Para continuar a utilizar a internet, adicione mais tempo ou desligue a VPN." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Блокируется доступ в Интернет: время на этой учетной записи вышло. Чтобы продолжить пользоваться Интернетом, добавьте больше времени или отключите VPN." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Blockera internet: Din tid på kontot har gått ut. Om du vill fortsätta använda internet kan du lägga till mer tid eller koppla från VPN." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การบล็อกอินเทอร์เน็ต: เวลาของคุณในบัญชีนี้หมดลงแล้ว หากต้องการใช้อินเทอร์เน็ตต่อ โปรดเพิ่มเวลาหรือยกเลิกการเชื่อมต่อ VPN" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "İnternet engelleniyor: Bu hesaptaki süreniz doldu. İnterneti kullanmaya devam etmek için lütfen daha fazla süre ekleyin veya VPN bağlantısını kesin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "阻止互联网:您的帐户时间已过期。要继续使用互联网,请添加时间或断开 VPN 连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已封鎖網際網路:您帳戶中的時間已到期。若要繼續使用網際網路,請增加時間或中斷 VPN 連線。" + } + } + } }, "Bogota" : { "localizations" : { @@ -6874,7 +8994,122 @@ } }, "Buenos Aires" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ブエノスアイレス" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "부에노스 아이레스" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Буэнос-Айрес" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "บัวโนสไอเรส" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Buenos Aires" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "布宜诺斯艾利斯" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "布宜諾斯艾利斯" + } + } + } }, "Bulgaria" : { "localizations" : { @@ -6995,15 +9230,244 @@ } }, "By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ved at vedhæfte dit konto-token knyttes denne rapport til din konto, og det hjælper os med at løse dit problem hurtigere. Alle rapporter bliver automatisk slettet efter noget tid. Du kan finde yderligere oplysninger i vores " + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Durch Anhängen Ihres Konto-Tokens wird diese Meldung mit Ihrem Konto verknüpft, wodurch wir Ihr Problem schneller lösen können. Alle Meldungen werden nach einiger Zeit automatisch gelöscht. Weitere Details finden Sie in der " + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Al adjuntar el token de su cuenta, vincula este informe con su cuenta, lo que nos ayuda a resolver su problema más rápidamente. Todos los informes se eliminan automáticamente tras un periodo de tiempo. Para obtener más detalles, consulte nuestra " + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilin tunnisteen liittäminen yhdistää tämän raportin tiliisi, mikä auttaa meitä ratkaisemaan ongelmasi nopeammin. Kaikki raportit poistetaan automaattisesti tietyn ajan kuluttua. Yksityiskohtaisemmat tiedot: katso " + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Joindre votre jeton de compte rattachera ce rapport à votre compte, ce qui nous aidera à résoudre votre problème plus vite. Tous les rapports sont automatiquement supprimés après une certaine période. Pour plus de détails, veuillez consulter notre " + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se associ il token del tuo account, questa segnalazione verrà collegata al tuo account, aiutandoci a risolvere il problema più rapidamente. Tutte le segnalazioni vengono eliminate automaticamente dopo un certo periodo di tempo. Per i dettagli, consulta la nostra " + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントトークンを添付するとこのレポートがアカウントに関連付けられ、より迅速に問題を解決することができます。すべてのレポートは一定期間が経過した後に自動で削除されます。詳しくは、こちらをご覧ください: " + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 토큰을 첨부하여 이 보고서를 계정에 연결하며, 이는 문제를 더 빨리 해결하는 데 도움이 됩니다. 모든 보고서는 일정 시간 후 자동으로 삭제됩니다. 자세한 내용은 다음을 확인하세요. " + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့်အကောင့် တိုကင်ကို တွဲချိတ်ခြင်းဖြင့် ဤရီပို့တ်ကို သင့်အကောင့်နှင့် ချိတ်ဆက်လိုက်ပြီး ဤကဲ့သို့ တွဲချိတ်ပေးခြင်းအားဖြင့် သင်ကြုံတွေ့နေရသော ပြဿနာကို ပို၍ မြန်မြန်ဆန်ဆန် ဖြေရှင်းနိုင်ရန် အထောက်အကူပြုပါသည်။ ရီပို့တ်အားလုံးကို အချိန်ကာလတစ်ခုကြာပြီးနောက် အော်တို ဖျက်ပါသည်။ အသေးစိတ်ကို ဖော်ပြပါတွင် ကြည့်ပါ " + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ved å legge ved kontotokenet ditt, kobles denne rapporten til kontoen din. Det hjelper oss til å løse problemet raskere. Alle rapporter slettes automatisk etter en bestemt tid. For mer informasjon, gå til " + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u uw accounttoken bijvoegt, wordt dit rapport gekoppeld aan uw account. We kunnen het probleem dan sneller oplossen. Alle rapporten worden automatisch na een bepaalde tijd verwijderd. Meer details vindt u in ons " + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dołączenie tokena konta powoduje połączenie raportu z kontem, co pomaga nam szybciej rozwiązać problem. Wszystkie raporty są automatycznie usuwane po pewnym czasie. Szczegółowe informacje znajdziesz w naszej " + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ao anexar o token da sua conta, este relatório é associado à sua conta, o que nos ajuda a resolver o problema mais rapidamente. Todos os relatórios são automaticamente eliminados após um determinado período. Para mais detalhes, consulte a nossa " + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Прикрепляя токен своей учетной записи, вы привяжете это сообщение к своей учетной записи, что поможет нам быстрее решить вашу проблему. Все сообщения автоматически удаляются через определенный период времени. Подробнее смотрите здесь: " + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om du bifogar din kontotoken länkas den här rapporten till ditt konto, vilket hjälper oss att lösa problemet snabbare. Alla rapporter tas bort automatiskt efter ett tag. Mer information finns i vår " + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การแนบโทเค็นบัญชีของคุณจะเชื่อมโยงรายงานนี้เข้ากับบัญชีของคุณ ซึ่งจะช่วยให้เราแก้ไขปัญหาของคุณได้เร็วขึ้น รายงานทั้งหมดจะถูกลบโดยอัตโนมัติหลังจากผ่านไประยะเวลาหนึ่ง หากต้องการดูรายละเอียด โปรดเข้าไปดู" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesap token’ınızı eklediğinizde, bu rapor hesabınızla ilişkilendirilir ve sorununuzun daha kısa sürede çözülmesine yardımcı olur. Tüm raporlar belirli bir süre sonra otomatik olarak silinir. Detaylı bilgi için:" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "通过附加您的帐户令牌,此报告将与您的帐户关联,这有助于我们更快地解决您的问题。所有报告会在一段时间后自动删除。有关详情,请参阅我们的" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "附加您的帳戶權杖後,此回報就會和您的帳戶相連,這能讓我們更快為您解決問題。所有回報都會在一段時間後自動刪除。如需詳細資訊,請參閱我們的 " + } + } + } }, "By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." : { "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du aktiverer \"%1$@\", skal du manuelt vælge en server, der er %2$@-aktiveret. %3$@ vil ikke automatisk blive brugt til at aktivere DAITA med nogen server." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenn Sie „%1$@“ aktivieren, müssen Sie manuell einen Server auswählen, der %2$@ aktiviert hat. %3$@ wird nicht automatisch verwendet, um DAITA mit einem beliebigen Server zu aktivieren." + } + }, "en" : { "stringUnit" : { "state" : "new", "value" : "By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server." } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Al habilitar «%1$@», deberá seleccionar manualmente un servidor que cuente con %2$@. %3$@ no se utilizará automáticamente para habilitar DAITA con cualquier servidor." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kun %1$@ otetaan käyttöön, sinun täytyy valita manuaalisesti palvelin, jossa on %2$@ käytössä. %3$@ ei ole automaattisesti käytössä DAITAn käyttämiseksi millä tahansa palvelimella." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si vous activez « %1$@ », vous devrez manuellement sélectionner un serveur compatible %2$@. %3$@ ne pourra pas être utilisé automatiquement pour activer DAITA avec n'importe quel serveur." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abilitando “%1$@” dovrai selezionare manualmente un server abilitato per %2$@. %3$@ non verrà utilizzato automaticamente per abilitare DAITA con nessun server." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "[%1$@] を有効にすると、%2$@が有効になっているサーバーを手動で選択する必要があります。%3$@はDAITAを有効化するためにすべてのサーバーで自動的に使用されるわけではありません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"%1$@\" 활성화로 %2$@ 활성화된 서버를 수동으로 선택해야 합니다. %3$@ 기능은 DAITA를 활성화하기 위해 서버에서 자동으로 사용되지 않습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "“%1$@” ကို ဖွင့်ခြင်းအားဖြင့် %2$@ ဖွင့်ထားသော ဆာဗာတစ်ခုကို ကိုယ်တိုင် ရွေးချယ်ရပါမည်။ ဆာဗာတစ်ခုခုအတွက် DAITA ကို ဖွင့်ရန် %3$@ ကို အော်တို အသုံးပြုမည် မဟုတ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ved å aktivere «%1$@» må du manuelt velge en server som er %2$@-aktivert. %3$@ vil ikke automatisk bli brukt til å aktivere DAITA med noen server." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u \"%1$@\" inschakelt, moet u handmatig een server selecteren waarop %2$@ is ingeschakeld. %3$@ wordt niet automatisch gebruikt om DAITA op een server in te schakelen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "W razie włączenia opcji „%1$@” trzeba będzie ręcznie wybrać serwer, który obsługuje %2$@. Funkcja %3$@ nie zostanie automatycznie użyta do włączenia DAITA na żadnym serwerze." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ao ativar \"%1$@\", terá de selecionar manualmente um servidor compatível com a %2$@. O %3$@ não será utilizado automaticamente para ativar a DAITA em nenhum servidor." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "При включении параметра «%1$@» вам потребуется вручную выбрать сервер, поддерживающий %2$@. %3$@ не будет автоматически использоваться для включения DAITA на любом сервере." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om du aktiverar \"%1$@\" måste du manuellt välja en server som är %2$@-aktiverad. %3$@ kan inte användas automatiskt för att aktivera DAITA med någon server." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เมื่อเปิดใช้งาน “%1$@” คุณจะต้องเลือกเซิร์ฟเวอร์ที่เปิดใช้งาน %2$@ ด้วยตนเอง %3$@ จะไม่ถูกใช้เพื่อเปิดใช้งาน DAITA กับเซิร์ฟเวอร์ใดๆ โดยอัตโนมัติ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"%1$@\" seçeneğini etkinleştirdiğinizde %2$@ etkin bir sunucuyu manuel olarak seçmeniz gerekir. %3$@, herhangi bir sunucuya bağlı DAITA'yı etkinleştirmek için otomatik olarak kullanılmayacaktır." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "启用“%1$@”后,您必须手动选择一个已启用 %2$@ 的服务器。系统不会自动使用%3$@来为任何服务器启用 DAITA。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "啟用「%1$@」後,您必須手動選擇已啟用 %2$@ 的伺服器。系統不會自動使用 %3$@ 來啟用任何伺服器的 DAITA。" + } } } }, @@ -7480,16 +9944,476 @@ } }, "Cannot complete the purchase" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke fuldføre købet" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kauf kann nicht abgeschlossen werden" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede completar la compra" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Osto ei onnistu" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossible de terminer l'achat" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile completare l'acquisto" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入を完了できません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매를 완료할 수 없습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူမှုကို ပြီးမြောက်အောင် ဆောင်ရွက်၍ မရနိုင်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke fullføre kjøpet" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de aankoop niet afronden" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można zrealizować zakupu" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não é possível concluir a compra" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Невозможно завершить покупку" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att slutföra köpet" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถดำเนินการสั่งซื้อให้เสร็จสมบูรณ์ได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın alma tamamlanamıyor" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法完成购买" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法完成購買" + } + } + } }, "Cannot read the App Store receipt from disk" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke læse App Store-kvitteringen fra disken" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "App-Store-Quittung konnte nicht vom Laufwerk gelesen werden" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede leer el recibo de App Store desde el disco" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Storen kuitin lukeminen levyltä ei onnistu" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lecture du reçu de l'App Store depuis le disque impossible" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile leggere la ricevuta dell'App Store dal disco" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ディスクからApp Storeの領収書を読み取れません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "디스크에서 App Store 영수증을 읽을 수 없습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store ပြေစာကို Disk မှ ဖတ်၍ မရပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke lese App Store-kvitteringen fra disk" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan het ontvangstbewijs van de App Store niet lezen vanaf de schijf" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można odczytać dowodu zakupu z App Store z dysku" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não é possível ler o recibo da App Store a partir do disco" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удается прочитать квитанцию App Store с диска" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att läsa App Store-kvittot från disken" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถอ่านใบเสร็จ App Store จากดิสก์ได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store makbuzu diskten okunamıyor" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法从磁盘读取 App Store 收据" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法從磁碟讀取 App Store 收據" + } + } + } }, "Cannot refresh the App Store receipt: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke genindlæse App Store-kvitteringen: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "App-Store-Quittung konnte nicht aktualisiert werden: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede actualizar el recibo de App Store: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Storen kuitin päivittäminen ei onnistu: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Actualisation du reçu de l'App Store impossible : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile aggiornare la ricevuta dell'App Store: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Storeの領収書を更新できません: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store 영수증을 갱신할 수 없습니다: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store ပြေစာကို ပြန်လည်လုပ်ဆောင်၍ မရပါ- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke oppdatere App Store-kvittering: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan het ontvangstbewijs van de App Store niet vernieuwen: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można odświeżyć dowodu zakupu z App Store: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não é possível atualizar o recibo da App Store: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удается обновить квитанцию App Store: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att uppdatera App Store-kvittot: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถรีเฟรชใบเสร็จ App Store ได้: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "App Store makbuzu yenilenemiyor: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法刷新 App Store 收据:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法重新整理 App Store 收據:%@" + } + } + } }, "Cannot restore purchases" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke gendanne køb" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Käufe konnten nicht wiederhergestellt werden" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se pueden restaurar las compras" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ostojen palauttaminen ei onnistu" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rétablissement des achats impossible" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile ripristinare gli acquisti" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入を復元できません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매를 복원할 수 없습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူမှုများကို ပြန်လည်ရယူ၍ မရပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke gjenopprette kjøpet" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de aankopen niet herstellen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można przywrócić zakupów" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não é possível restaurar compras" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удается восстановить покупки" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att återställa köpen" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถคืนค่าการซื้อได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın alımlar geri yüklenemiyor" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法恢复购买" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法恢復購買項目" + } + } + } }, "Checking account number" : { "localizations" : { @@ -8436,16 +11360,361 @@ } }, "Client is not allowed to issue the request." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klienten må ikke udstede anmodningen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Client darf die Anfrage nicht ausstellen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "El cliente no está autorizado a emitir la solicitud." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Asiakkaalla ei ole lupaa laatia pyyntöä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le client n'est pas autorisé à envoyer la demande." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il client non è autorizzato a inviare la richiesta." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "クライアントはリクエストを発行できません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "클라이언트의 요청 발행은 허용되지 않습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "တောင်းဆိုချက် ပေးပို့ရန် Client ကို ခွင့်မပြုထားပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klienten har ikke tillatelse til å sende forespørselen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Client mag het verzoek niet uitgeven." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klient nie może wysłać żądania." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O cliente não está autorizado a emitir o pedido." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Клиенту не разрешается отправлять запрос." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klienten får inte utfärda begäran." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ลูกค้าไม่สามารถออกคำร้องได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "İstemcinin bu talebi iletmesine izin verilmiyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "客户端不能发出此请求。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "不允許用戶端送出此請求。" + } + } + } }, "Collapse" : { }, "Collapse %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skjul %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ zuklappen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Contraer %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kutista %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Réduire %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Comprimi %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@を折りたたむ" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 접기" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ကို ချုံ့ရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skjul %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ inklappen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zwiń %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Colapsar %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Свернуть %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dölj %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ยุบ %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Daralt %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "收起%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "收合 %@" + } + } + } }, "Collapses this location." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skjuler denne placering." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klappt diesen Standort zu." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Contrae esta ubicación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kutistaa tämän sijainnin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Réduit cet emplacement." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Comprime questa posizione." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "この場所を折りたたみます。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "해당 위치를 접습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤတည်နေရာကို ချုံ့မည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skjul plasseringen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deze locatie wordt ingeklapt." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zwija lokalizację." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Colapsa esta localização." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Сворачивает это местоположение." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Döljer platsen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ยุบตำแหน่งนี้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu konumu daraltır." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "收起此位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "收合此位置。" + } + } + } }, "Colombia" : { "localizations" : { @@ -8923,10 +12192,240 @@ }, "Connected to %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilsluttet %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbunden mit %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Conectado a %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yhdistetty sijaintiin %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Connecté à %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Connesso a %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@に接続しました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@에 연결됨" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ သို့ ချိတ်ဆက်ထားပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Koblet til %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbonden met %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Połączono z %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ligado a %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подключено: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ansluten till %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เชื่อมต่อกับ %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ konumuna bağlanıldı" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已连接到%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已連線到 %@" + } + } + } }, "Connecting to %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilslutter til %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbindung zu %@ wird hergestellt" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Conectando a %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yhdistetään sijaintiin %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Connexion à %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Connessione a %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@に接続しています" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@에 연결 중" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ နှင့် ချိတ်ဆက်နေပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kobler til %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbinding maken met %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Łączenie z %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A ligar a %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Подключение: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ansluter till %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังเชื่อมต่อกับ %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ konumuna bağlanılıyor" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在连接到 %@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在連線到 %@" + } + } + } }, "CONNECTING..." : { "localizations" : { @@ -9401,7 +12900,122 @@ } }, "Copied Mullvad account number to pasteboard" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kopierede Mullvad-kontonummer til pasteboard" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvad-Kontonummer wurde in die Zwischenablage kopiert" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "El número de cuenta de Mullvad se ha copiado en el portapapeles" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvad-tilin numero kopioitu leikepöydälle" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Numéro de compte Mullvad copié dans le presse-papiers" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Numero account di Mullvad copiato negli appunti" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvadアカウント番号をクリップボードにコピーしました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "임시 저장소에 Mullvad 계정 번호 복사됨" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvad အကောင့်နံပါတ်ကို ပေ့စ်ဘုတ်တွင် ကူးထားပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kopierte Mullvad-kontonummer til utklippstavlen" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvad-accountnummer gekopieerd naar plakbord" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skopiowano numer konta Mullvad do schowka" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Número de conta Mullvad copiado para a área de transferência" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Номер учетной записи Mullvad скопирован в буфер обмена" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kopierade Mullvad-kontonumret till urklipp" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คัดลอกหมายเลขบัญชี Mullvad ลงในกระดาษโน้ต" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mullvad hesap numarası yapıştırma panosuna kopyalandı" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已将 Mullvad 帐号复制到剪贴板" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已將 Mullvad 帳號複製到剪貼簿" + } + } + } }, "Create" : { "localizations" : { @@ -9876,7 +13490,122 @@ } }, "Created: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oprettet: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erstellt: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se creó el: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Luotu: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Créé : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Creazione: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "作成日: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "생성: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဖန်တီးချိန်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Opprettet: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gemaakt: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Utworzono: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Criado: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Создано: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Skapades: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "สร้างแล้ว: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oluşturulma tarihi: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "创建日期:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "建立:%@" + } + } + } }, "Creating account..." : { "localizations" : { @@ -10823,13 +14552,358 @@ } }, "DAITA" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA" + } + } + } }, "DAITA isn't available at the currently selected location. After enabling, please go to the \"Select location\" view and select a location that supports DAITA." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA er ikke tilgængeligt på den aktuelt valgte placering. Når du har aktiveret, skal du gå til visningen \"Vælg placering\" og vælge en placering, der understøtter DAITA." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ist am ausgewählten Standort nicht verfügbar. Wechseln Sie nach der Aktivierung zur Ansicht „Standort auswählen“ und wählen Sie einen Standort aus, der DAITA unterstützt." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA no está disponible en la ubicación seleccionada actualmente. Tras habilitarla, vaya a la vista «Seleccionar ubicación» y seleccione una ubicación que admita DAITA." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ei ole käytettävissä valitussa sijainnissa. Kun se on otettu käyttöön, siirry Valitse sijainti -näkymään ja valitse sijainti, joka tukee DAITAa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA n'est pas disponible à l'emplacement actuellement sélectionné. Une fois l'activation effectuée, veuillez accéder à l'affichage « Sélectionner une localisation » et sélectionner une localisation qui prend en charge DAITA." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA non è disponibile nella posizione attualmente selezionata. Dopo aver abilitato DAITA, accedi alla vista \"Seleziona posizione\" e seleziona una posizione che supporti DAITA." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "現在選択中の場所ではDAITAをご利用いただけません。有効化した後に「場所を選択」画面へ移動し、DAITAをサポートしている場所を選択してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "현재 선택한 위치에서는 DAITA를 이용할 수 없습니다. 활성화 후 \"위치 선택\" 창으로 이동해 DAITA를 지원하는 위치를 선택하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ကို လက်ရှိရွေးချယ်ထားသောနေရာတွင် ရရှိနိုင်ခြင်း မရှိပါ။ ဖွင့်ပြီးနောက် \"တည်နေရာရွေးချယ်ရန်\" ပြသမှုသို့ သွားပြီး DAITA ကို ပံ့ပိုးပေးသော တည်နေရာကို ရွေးချယ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA er ikke tilgjengelig på valgt plassering. Etter aktiveringen kan du gå til «Velg plassering» og velge en plassering som støtter DAITA." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA is niet beschikbaar op de momenteel geselecteerde locatie. Nadat het is ingeschakeld, gaat u naar de weergave \"Locatie\" en selecteert u een locatie die DAITA ondersteunt." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "System DAITA nie jest dostępny w aktualnie wybranej lokalizacji. Po włączeniu przejdź do widoku „Wybierz lokalizację” i wybierz lokalizację, która obsługuje DAITA." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A DAITA não está disponível na localização atualmente selecionada. Após a ativar, aceda à vista \"Selecionar localização\" e selecione uma localização que suporte a DAITA." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA не поддерживается для выбранного сейчас местоположения. После включения параметра перейдите в раздел «Выбор местоположения» и выберите локацию, где поддерживается DAITA." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA är inte tillgängligt på den nuvarande valda platsen. Efter aktivering går du till \"Välj plats\" och väljer en plats som stöder DAITA." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ไม่สามารถใช้งานได้ ณ ตำแหน่งที่เลือกไว้ในปัจจุบัน หลังจากเปิดใช้งานแล้ว โปรดไปที่มุมมอง \"เลือกตำแหน่ง\" และเลือกตำแหน่งที่รองรับ DAITA" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA şu anda seçili konumda kullanılamıyor. Etkinleştirdikten sonra lütfen \"Konum seç\" görünümüne gidin ve DAITA'yı destekleyen bir konum seçin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA 在当前所选位置不可用。启用后,请前往“选择位置”视图并选择一个支持 DAITA 的位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法在目前所選位置使用 DAITA。啟用後,請前往「選擇位置」畫面,選擇支援 DAITA 的位置。" + } + } + } }, "DAITA isn't available on the current entry server. After enabling, please go to the \"Select location\" view and select an entry location that supports DAITA." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA er ikke tilgængeligt på den aktuelle indgangsserver. Når du har aktiveret det, skal du gå til visningen \"Vælg placering\" og vælge en indgangsplacering, der understøtter DAITA." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ist auf dem aktuellen Eingangsserver nicht verfügbar. Sobald es aktiviert ist, gehen Sie zur Ansicht „Standort auswählen“ und wählen Sie einen Standort aus, der DAITA unterstützt." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA no está disponible en el servidor de entrada actual. Tras habilitarla, vaya a la vista «Seleccionar ubicación» y seleccione una ubicación de entrada que admita DAITA." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ei ole käytettävissä nykyisellä tulopalvelimella. Kun se on otettu käyttöön, siirry Valitse sijainti -näkymään ja valitse tulosijainti, joka tukee DAITAa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA n'est pas disponible pour le serveur d'entrée actuel. Une fois l'activation effectuée, veuillez accéder à l'affichage « Sélectionner une localisation » et sélectionner une localisation d'entrée qui prend en charge DAITA." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA non è disponibile sul server di entrata attuale. Dopo l'abilitazione, accedi alla vista \"Seleziona posizione\" e seleziona una posizione che supporti DAITA." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "現在の入口サーバーではDAITAをご利用いただけません。有効化した後に「場所を選択」画面へ移動し、DAITAをサポートしている入口の場所を選択してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "현재 진입 서버에서는 DAITA를 이용할 수 없습니다. 활성화 후 \"위치 선택\" 창으로 이동해 DAITA를 지원하는 진입 위치를 선택하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "လက်ရှိ အဝင်ဆာဗာတွင် DAITA ကို မရရှိနိုင်ပါ။ DAITA ကို ဖွင့်ပြီးနောက် “တည်နေရာ ရွေးချယ်ရန်” ပြသမှုသို့ သွားပြီး DAITA ကို လုပ်ဆောင်နိုင်သော အဝင် တည်နေရာတစ်ခုကို ရွေးချယ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA er ikke tilgjengelig på gjeldende inngangsserver. Etter aktiveringen kan du gå til «Velg plassering» og velge en inngangsplassering som støtter DAITA." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA is niet beschikbaar voor de huidige inkomende server. Nadat het is ingeschakeld, gaat u naar de weergave \"Locatie\" en selecteert u een inkomende locatie die DAITA ondersteunt." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "System DAITA nie jest dostępny na bieżącym serwerze wejściowym. Po włączeniu przejdź do widoku „Wybierz lokalizację” i wybierz lokalizację wejściową, która obsługuje DAITA." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A DAITA não está disponível no servidor de entrada atual. Após a ativar, aceda à vista \"Selecionar localização\" e selecione uma localização de entrada que suporte a DAITA." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA не поддерживается на текущем сервере входа. После включения параметра перейдите в раздел «Выбор местоположения» и выберите входную локацию, где поддерживается DAITA." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA är inte tillgängligt på den nuvarande startservern. Efter aktivering går du till \"Välj plats\" och väljer en plats som stöder DAITA." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ไม่สามารถใช้งานได้บนเซิร์ฟเวอร์ปัจจุบัน หลังจากเปิดใช้งานแล้ว โปรดไปที่มุมมอง \"เลือกตำแหน่ง\" และเลือกตำแหน่งที่รองรับ DAITA" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA mevcut giriş sunucusunda kullanılamıyor. Etkinleştirdikten sonra lütfen \"Konum Seç\" görünümüne gidin ve DAITA'yı destekleyen bir giriş konumu seçin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA 在当前入口服务器上不可用。启用后,请前往“选择位置”视图并选择一个支持 DAITA 的入口位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法在目前的入口伺服器使用 DAITA。啟用後,請前往「選擇位置」畫面,選擇支援 DAITA 的入口位置。" + } + } + } }, "Dallas, TX" : { "localizations" : { @@ -11068,10 +15142,240 @@ } }, "Delete %@?" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vil du slette %@?" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ löschen?" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "¿Eliminar %@?" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poistetaanko %@?" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Supprimer %@ ?" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminare %@?" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@を削除しますか?" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@을(를) 삭제하시겠습니까?" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ကို ဖျက်မည်လား။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vil du slette %@?" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ verwijderen?" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usunąć %@?" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminar %@?" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удалить: %@?" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ta bort %@?" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ลบ %@ หรือไม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ silinsin mi?" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "是否删除%@?" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "是否刪除 %@?" + } + } + } }, "Delete account" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Slet konto" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Konto löschen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminar cuenta" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poista tili" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Supprimer le compte" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Elimina account" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントを削除する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 삭제" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့် ဖျက်ရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Slett konto" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Account verwijderen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usuń konto" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminar conta" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удалить учетную запись" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ta bort konto" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ลบบัญชี" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesabı sil" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "删除帐户" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "刪除帳戶" + } + } + } }, "Delete list" : { "localizations" : { @@ -11310,7 +15614,122 @@ } }, "Deleting account..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sletter konto ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Konto wird gelöscht …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminando cuenta..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poistetaan tiliä..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Suppression du compte..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eliminazione account..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントを削除しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 삭제 중..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့် ဖျက်နေဆဲ..." + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sletter konto …" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Account wordt verwijderd..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usuwanie konta..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A eliminar conta..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удаление учетной записи..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tar bort konto …" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังลบบัญชี..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesap siliniyor..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在删除帐户…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在刪除帳戶…" + } + } + } }, "Denmark" : { "localizations" : { @@ -11903,7 +16322,122 @@ } }, "Device name: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enhedsnavn: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gerätename: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nombre del dispositivo: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laitteen nimi: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nom de l'appareil : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nome del dispositivo: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイス名: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "장치 이름: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စက်အမည်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enhetsnavn: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apparaatnaam: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nazwa urządzenia: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nome do dispositivo: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Имя устройства: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enhetsnamn: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ชื่ออุปกรณ์: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cihaz adı: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "设备名称:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "裝置名稱:%@" + } + } + } }, "Direct only" : { "localizations" : { @@ -12130,7 +16664,7 @@ "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "禁用上方的所有“%@”以激活此设置。" + "value" : "停用上方的所有“%@”以激活此设置。" } }, "zh-Hant" : { @@ -12142,7 +16676,122 @@ } }, "Disabling" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deaktiverer" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deaktivieren von" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "desactivación" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poistetaan käytöstä" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "La désactivation" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Disabilitazione" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "無効化" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "비활성화:" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပိတ်ခြင်း" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deaktiverer" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uitschakelen van" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wyłączanie:" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Desativar" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Отключение параметра" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inaktivering av" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การปิดใช้งาน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "devre dışı bırakmak" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "停用" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在停用" + } + } + } }, "Discard changes" : { "localizations" : { @@ -12158,6 +16807,12 @@ "value" : "Änderungen verwerfen" } }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Descartar cambios" + } + }, "fi" : { "stringUnit" : { "state" : "translated", @@ -12176,12 +16831,24 @@ "value" : "Ignorare le modifiche" } }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "変更内容を破棄する" + } + }, "ko" : { "stringUnit" : { "state" : "translated", "value" : "변경 사항을 취소하시겠습니까" } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အပြောင်းအလဲများကို ဖယ်ရှားရန်" + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -12218,11 +16885,29 @@ "value" : "Ignorera ändringarna" } }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ละทิ้งการเปลี่ยนแปลงหรือไม่" + } + }, "tr" : { "stringUnit" : { "state" : "translated", "value" : "Değişiklikler iptal edilsin mi" } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "舍弃更改" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "捨棄變更" + } } } }, @@ -12699,10 +17384,240 @@ } }, "DNS settings" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-indstillinger" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-Einstellungen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Configuración de DNS" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-asetukset" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Paramètres DNS" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impostazioni DNS" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS設定" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS 설정" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS ဆက်တင်များ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-innstillinger" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-instellingen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ustawienia DNS" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Definições de DNS" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Настройки DNS" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS-inställningar" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การตั้งค่า DNS" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS ayarları" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS 设置" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "DNS 設定" + } + } + } }, "Do you agree to remaining anonymous?" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accepterer du at være anonym?" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sind Sie einverstanden, anonym zu bleiben?" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "¿Acepta permanecer anónimo?" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Haluatko pysyä anonyymina?" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Acceptez-vous de rester anonyme ?" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Accetti di mantenere l'anonimato?" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "匿名状態を維持することに同意しますか?" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "익명을 유지하는 데 동의하십니까?" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အမည်ဝှက်ထားရန် သဘောတူပါသလား။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Samtykker du til å forbli anonym?" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gaat u ermee akkoord om anoniem te blijven?" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Czy zgadzasz się na utrzymanie anonimowości?" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Concorda em permanecer anónimo?" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Согласны ли вы сохранить анонимность?" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vill du förbli anonym?" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณยินยอมที่จะไม่เปิดเผยตัวตนใช่ไหม" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anonim kalmayı kabul ediyor musunuz?" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您是否同意保持匿名?" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您是否同意維持匿名?" + } + } + } }, "Do you want to create a new account?" : { "localizations" : { @@ -12823,7 +17738,122 @@ } }, "Do you want to delete the list **%@**?" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vil du slette listen **%@**?" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Möchten Sie die Liste **%@** löschen?" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "¿Quiere eliminar la lista **%@**?" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Haluatko poistaa luettelon **%@**?" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voulez-vous supprimer la liste **%@** ?" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vuoi eliminare l'elenco **%@**?" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "リスト**「%@」** を削除しますか?" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "**%@** 목록을 삭제하시겠습니까?" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "**%@** စာရင်းကို ဖျက်လိုပါသလား။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vil du slette listen **%@**?" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wilt u de lijst **%@** verwijderen**?" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Czy chcesz usunąć listę **%@**?" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pretende eliminar a lista **%@**?" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Действительно удалить список **%@**?" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vill du ta bort listan **%@**?" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณต้องการลบรายการ **%@** หรือไม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "**%@** listesini silmek istiyor musunuz?" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "是否要删除列表**%@**?" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "是否刪除清單 **%@**?" + } + } + } }, "Don’t have an account number?" : { "localizations" : { @@ -12944,7 +17974,122 @@ } }, "Done" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Færdig" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fertig" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Listo" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valmis" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Terminé" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fatto" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "完了" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "완료" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပြီးပါပြီ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ferdig" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gereed" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gotowe" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Concluído" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Готово" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klar" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เสร็จสิ้น" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bitti" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "完成" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "完成" + } + } + } }, "Dublin" : { "localizations" : { @@ -13186,7 +18331,122 @@ }, "Edit custom list" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rediger tilpasset liste" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eigene Liste bearbeiten" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Editar lista personalizada" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Muokkaa mukautettua luetteloa" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Modifier la liste personnalisée" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Modifica elenco personalizzato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "カスタムリストを編集する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "사용자 지정 목록 편집" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စိတ်ကြိုက်စာရင်းကို ပြင်ရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Endre egendefinert liste" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aangepaste lijst bewerken" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Edytuj listę niestandardową" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Editar lista personalizada" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Изменение своего списка" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Redigera anpassad lista" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แก้ไขรายการที่กำหนดเอง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Özel listeyi düzenle" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "编辑自定义列表" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "編輯自訂清單" + } + } + } }, "Edit custom lists" : { "localizations" : { @@ -13543,7 +18803,122 @@ } }, "Either buy credit on our website or make an in-app purchase via the **Add time** button below." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Køb enten kreditter på vores hjemmeside eller foretag et køb i appen via knappen **Tilføj tid** nedenfor." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kaufen Sie Guthaben auf unserer Website oder tätigen Sie einen Kauf in der App über die Schaltfläche **Zeit hinzufügen** unten." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Compre crédito en nuestro sitio web o realice una compra en la aplicación a través del botón **Añadir tiempo** de abajo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Osta saldoa verkkosivustollamme tai tee ostos sovelluksessa alla olevan **Lisää käyttöaikaa** -painikkeen kautta." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Achetez du crédit sur notre site Web ou effectuez un achat dans l'application à l'aide du bouton **Ajouter du temps** ci-dessous." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puoi acquistare credito sul nostro sito web oppure effettuare un acquisto in-app tramite il pulsante **Aggiungi tempo** qui sotto." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "当社のウェブサイトでクレジットを購入するか、以下の **[時間を追加]** ボタンからアプリ内課金を行ってください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "웹사이트에서 크레딧을 구입하거나 아래의 **시간 추가** 버튼을 통해 인앱으로 구매하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကျွန်ုပ်တို့၏ ဝက်ဘ်ဆိုက်မှ ခရက်ဒစ် ဝယ်ယူခြင်း သို့မဟုတ် အောက်ရှိ **အချိန်တိုးရန်** ခလုတ်ကို အသုံးပြု၍ အက်ပ်အတွင်း ငွေပေးချေမှု ပြုလုပ်နိုင်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kjøp kreditt på vår nettside eller foreta et kjøp i appen via **Legg til tid**-knappen nedenfor." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Koop krediet op onze website, of via een aankoop in de app met de knop **Tijd toevoegen** hieronder." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kup doładowanie na naszej stronie internetowej albo dokonaj zakupu w aplikacji, klikając poniższy przycisk **Dodaj czas**." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Compre crédito no nosso site ou efetue uma compra na aplicação através do botão **Adicionar tempo** abaixo." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Пополните баланс на нашем сайте или совершите покупку в приложении, нажав кнопку **«Добавить время»** ниже." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan antingen köpa kredit på vår webbplats eller göra ett köp i appen via knappen **Lägg till tid** nedan." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ซื้อเครดิตบนเว็บไซต์ของเรา หรือซื้อในแอปผ่านปุ่ม **เพิ่มเวลา** ด้านล่าง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kredinizi web sitemizden veya aşağıdaki **Süre ekle** düğmesini kullanarak uygulama içinden satın alabilirsiniz." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以在我们的网站上购买额度,或通过下方的**添加时间**按钮进行应用内购买。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以在我們的網站上購買點數,也可以透過下方**增加時間**按鈕進行應用程式內購買。" + } + } + } }, "Either buy credit on our website or redeem a voucher." : { "localizations" : { @@ -13900,7 +19275,122 @@ } }, "Enabling" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aktiverer" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aktivieren von" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "activación" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Otetaan käyttöön" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'activation" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abilitazione" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "有効化" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "활성화:" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဖွင့်ခြင်း" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aktivering av" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inschakelen van" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Włączanie:" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ativar" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Включение параметра" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aktivering av" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การเปิดใช้งาน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "etkinleştirmek" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "启用" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在啟用" + } + } + } }, "Enter IP" : { "localizations" : { @@ -14616,10 +20106,240 @@ }, "Expand %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Udvid %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ausklappen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Expandir %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laajenna %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Agrandir %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Espandi %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@を展開する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 펼치기" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ကို ဖြန့်ပြရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Utvid %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ uitklappen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rozwiń %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Expandir %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Развернуть: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visa %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ขยาย %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Genişlet %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "展开%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "展開 %@" + } + } + } }, "Expands this location." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Udvider denne placering." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Klappt diesen Standort auf." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Expande esta ubicación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laajentaa tämän sijainnin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Agrandit cet emplacement." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Espande questa posizione." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "この場所を展開します。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "해당 위치를 펼칩니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤတည်နေရာကို ဖြန့်ပြပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Utvider denne plasseringen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Deze locatie uitklappen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rozwija lokalizację." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Expande esta localização." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Разворачивает это местоположение." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Visar platsen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ขยายตำแหน่งนี้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu konumu genişletir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "展开此位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "展開此位置。" + } + } + } }, "Failed to load products, please try again" : { "localizations" : { @@ -14858,25 +20578,830 @@ } }, "Failed to send the receipt to server: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kvitteringen kunne ikke sendes til serveren: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Das Senden der Quittung an den Server ist fehlgeschlagen: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al enviar el recibo al servidor: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kuitin lähettäminen palvelimelle epäonnistui: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec de l'envoi du reçu au serveur : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile inviare la ricevuta al server: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "サーバーに領収書を送信できませんでした: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "서버에 영수증을 보내지 못했습니다: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပြေစာကို ဆာဗာသို့ ပေးပို့၍ မရပါ- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke sende kvitteringen til serveren: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan het ontvangstbewijs niet naar de server sturen: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie udało się wysłać dowodu zakupu do serwera: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao enviar o recibo para o servidor: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалось отправить квитанцию на сервер: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att skicka kvittot till servern: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถส่งใบเสร็จไปยังเซิร์ฟเวอร์: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Makbuz sunucuya gönderilemedi: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法将收据发送到服务器:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法傳送收據至伺服器:%@" + } + } + } }, "Failed to start the tunnel: %@." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke starte tunnelen: %@." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Start des Tunnels ist fehlgeschlagen: %@." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al iniciar el túnel: %@." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelin käynnistäminen epäonnistui: %@." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec du démarrage du tunnel : %@." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile avviare il tunnel: %@." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルを開始できませんでした: %@。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널을 시작하지 못했습니다: %@." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤ Tunnel ကို စတင်၍ မရပါ- %@။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke starte tunnelen: %@." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de tunnel niet starten: %@." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie udało się uruchomić tunelu: %@." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao iniciar o túnel: %@." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалось запустить туннель: %@." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att starta tunneln: %@." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถเริ่มอุโมงค์ได้: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel başlatılamıyor: %@." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法启动隧道:%@。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "啟動通道失敗:%@。" + } + } + } }, "Failed to start the tunnel." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelen kunne ikke startes." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Start des Tunnels ist fehlgeschlagen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al iniciar el túnel." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelin käynnistäminen epäonnistui." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec du démarrage du tunnel." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile avviare il tunnel." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルを開始できませんでした。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널을 시작하지 못했습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnel ကို စတင်၍ မရပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke starte tunnelen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de tunnel niet starten." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie udało się uruchomić tunelu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao iniciar o túnel." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалось запустить туннель." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att starta tunneln." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถเริ่มอุโมงค์ได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel başlatılamıyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法启动隧道。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "啟動通道失敗。" + } + } + } }, "Failed to stop the tunnel: %@." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke stoppe tunnelen: %@." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Stopp des Tunnels ist fehlgeschlagen: %@." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al detener el túnel: %@." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelin pysäyttäminen epäonnistui: %@." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec de l'arrêt du tunnel : %@." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile interrompere il tunnel: %@." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルを停止できませんでした: %@。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널을 중단하지 못했습니다: %@." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤ Tunnel ကို ရပ်တန့်၍ မရပါ- %@။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke stoppe tunnelen: %@." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de tunnel niet stoppen: %@." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie udało się zatrzymać tunelu: %@." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao parar o túnel: %@." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалось остановить туннель: %@." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att stoppa tunneln: %@." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถหยุดอุโมงค์ได้: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel durdurulamıyor: %@." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法停止隧道:%@。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "停止通道失敗:%@。" + } + } + } }, "Failed to stop the tunnel." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke stoppe tunnelen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Stopp des Tunnels ist fehlgeschlagen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al detener el túnel." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelin pysäyttäminen epäonnistui." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Échec de l'arrêt du tunnel." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile interrompere il tunnel." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルを停止できませんでした。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널을 중단하지 못했습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnel ကို ရပ်တန့်၍ မရပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke stoppe tunnelen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de tunnel niet stoppen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie udało się zatrzymać tunelu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Falha ao parar o túnel." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удалось остановить туннель." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att stoppa tunneln." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถหยุดอุโมงค์ได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel durdurulamıyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法停止隧道。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "停止通道失敗。" + } + } + } }, "FAQs & Guides" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ofte stillede spørgsmål og vejledninger" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "FAQ & Anleitungen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Preguntas frecuentes y guías" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usein kysytyt kysymykset ja oppaat" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "FAQ et guides" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "FAQ e guide" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "よくある質問とガイド" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "FAQ 및 가이드" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "မေးလေ့ရှိသည့် မေးခွန်းများ& လမ်းညွှန်များ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vanlige spørsmål og veiledninger" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Veelgestelde vragen en gidsen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Często zadawane pytania i poradniki" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Perguntas frequentes e guias" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ответы на вопросы и руководства" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vanliga frågor och guider" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คำถามที่พบบ่อยและคำแนะนำ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "SSS ve Rehberler" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "常见问题解答与指南" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "常見問題集與指南" + } + } + } }, "Fetching devices..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Henter enheder ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geräte werden abrufen …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Obteniendo dispositivos..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Noudetaan laitteita..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Récupération des appareils..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Recupero dispositivi..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイスを取得しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "장치를 가져오는 중..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စက်များကို ရယူနေသည်..." + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Henter enheter ..." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apparaten ophalen..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pobieranie urządzeń..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A obter dispositivos..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Получение списка устройств..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hämtar enheter …" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังดึงข้อมูลอุปกรณ์..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cihazlar alınıyor..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在获取设备…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在取得裝置…" + } + } + } }, "Filter" : { "localizations" : { @@ -17832,7 +24357,122 @@ } }, "If you disconnect now, you won’t be able to secure your connection until the device is online." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du afbryder forbindelsen nu, vil du ikke kunne sikre din forbindelse, før enheden er online." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenn Sie die Verbindung jetzt trennen, können Sie Ihre Verbindung erst wieder schützen, wenn das Gerät mit dem Netzwerk verbunden ist." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si se desconecta ahora, no podrá proteger su conexión hasta que el dispositivo esté conectado." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jos katkaiset yhteyden nyt, et voi suojata yhteyttäsi ennen kuin laite on verkossa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si vous vous déconnectez maintenant, vous ne pourrez pas sécuriser votre connexion jusqu'à ce que l'appareil soit en ligne." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se ti disconnetti ora, non potrai proteggere la connessione finché il dispositivo non sarà online." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "今切断すると、デバイスがオンラインになるまで接続を確保できなくなります。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "지금 연결을 해제하면 장치가 온라인이 될 때까지 연결을 보호할 수 없습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ယခု ချိတ်ဆက်မှု ဖြတ်တောက်လိုက်ပါက ထိုစက် အွန်လိုင်းမတက်မချင်း သင်၏ ချိတ်ဆက်မှုကို လုံခြုံအောင် ပြုလုပ်နိုင်မည် မဟုတ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du kobler fra nå, vil du ikke kunne sikre forbindelsen før enheten er på nett." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u nu de verbinding verbreekt, kunt u de verbinding pas beveiligen als het apparaat weer online is." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jeśli rozłączysz się teraz, nie będziesz w stanie zabezpieczyć połączenia, dopóki urządzenie nie będzie podłączone do sieci." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se desligar agora, não poderá proteger a sua ligação até que o dispositivo esteja online." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Если вы отключитесь сейчас, вы не сможете обеспечить безопасность соединения, пока устройство не будет подключено к сети." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om du kopplar från nu kommer du inte att kunna skydda din anslutning förrän enheten är online." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หากคุณตัดการเชื่อมต่อตอนนี้ คุณจะไม่สามารถรักษาความปลอดภัยการเชื่อมต่อได้จนกว่าอุปกรณ์จะออนไลน์" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Şimdi bağlantıyı keserseniz cihaz çevrimiçi olana kadar bağlantınızı güvence altına alamazsınız." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您现在断开连接,在设备重新上线之前将无法保障您的连接安全。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您現在中斷連線,在裝置重新上線前將無法保護連線安全。" + } + } + } }, "If you exit the form and try again later, the information you already entered will still be here." : { "localizations" : { @@ -17953,7 +24593,122 @@ } }, "If you haven’t received additional VPN time after purchasing" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du ikke har modtaget yderligere VPN-tid efter købet" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenn Sie nach dem Kauf keine zusätzliche VPN-Zeit erhalten haben" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si no ha recibido tiempo de VPN adicional tras la compra" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jos et ole saanut lisää VPN-käyttöaikaa oston jälkeen" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si vous n'avez pas reçu de temps de VPN supplémentaire après l'achat" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se non hai ricevuto ulteriore tempo VPN dopo l'acquisto" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入後に追加の VPN 時間を受け取っていない場合" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매 후 추가 VPN 시간을 받지 못한 경우" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူပြီးနောက်တွင် VPN အချိန်ပိုမရရှိသေးပါက" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du ikke har fått ekstra VPN-tid etter kjøpet" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u geen extra VPN-tijd hebt ontvangen na de aankoop" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jeśli nie otrzymasz dodatkowego czasu VPN po dokonaniu zakupu" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se ainda não recebeu tempo adicional de VPN após a compra" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Если вы не получили дополнительное время VPN после покупки" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om du inte har fått mer VPN-tid efter köpet" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หากคุณไม่ได้รับเวลา VPN เพิ่มเติมหลังจากการซื้อ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın aldıktan sonra ek VPN süresi almadıysanız" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您在购买后未收到额外的 VPN 时间" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您在購買後未收到額外 VPN 時間,請與我們聯繫" + } + } + } }, "If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." : { "localizations" : { @@ -18074,7 +24829,122 @@ } }, "If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du stadig oplever problemer, kan du sende en e-mail direkte til vores support på **%@**. Vedhæft din apps logfil til din e-mail." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenn Sie weiterhin Probleme haben, können Sie eine E-Mail direkt an unseren Support unter **%@** senden. Fügen Sie Ihrer E-Mail Ihr App-Protokoll bei." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si sigue experimentando problemas, puede contactar directamente por correo electrónico con nuestro servicio de asistencia en la dirección **%@**. Adjunte al correo electrónico el registro de su aplicación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jos kohtaat edelleen ongelmia, voit lähettää sähköpostia tuellemme suoraan osoitteeseen **%@**. Liitä sovelluslokisi sähköpostiisi." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si vous rencontrez encore des problèmes, vous pouvez contacter notre assistance par e-mail directement à l'adresse **%@**. Veuillez joindre votre fichier journal de l'application à votre e-mail." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se riscontri ancora problemi, puoi inviare un'e-mail direttamente al nostro supporto all'indirizzo **%@**. Allega il log dell'app all'e-mail." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "問題が解決しない場合は、サポートまで **%@** 宛に直接メールをお送りください。メールにはアプリのログを添付してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계속 문제가 발생하는 경우 이메일(**%@**)을 통해 지원팀에 문의할 수 있습니다. 이메일에 앱 로그를 첨부해 주세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပြဿနာများ ဆက်လက်ကြုံတွေ့နေပါက ကျွန်ုပ်တို့၏ သုံးစွဲသူ အကူအညီပေးရေး အဖွဲ့ထံသို့ **%@** မှတစ်ဆင့် တိုက်ရိုက်အီးမေးလ်ပေးပို့နိုင်ပါသည်။ အီးမေးလ်တွင် သင်၏ အက်ပ်မှတ်တမ်းကို တွဲချိတ်ပေးပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du fortsatt har problemer, kan du sende en e-post direkte til kundestøtten vår på **%@**. Legg ved apploggfilen i e-posten." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u nog steeds problemen ondervindt, kunt u rechtstreeks ons ondersteuningsteam e-mailen via **%@**. Voeg het app-logboek bij als bijlage." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Jeśli nadal występują problemy, możesz wysłać wiadomość e-mail bezpośrednio do naszego działu pomocy technicznej na adres **%@**. Do wiadomości e-mail dołącz dziennik aplikacji." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se ainda tiver problemas, pode enviar um e-mail diretamente para o nosso suporte em **%@**. Anexe o registo da aplicação ao seu e-mail." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Если проблема не устранена, вы можете написать в нашу службу поддержки напрямую на адрес **%@**. Приложите к письму журнал приложения." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Om du fortfarande har problem kan du skicka ett e-postmeddelande till vår support direkt på **%@**. Bifoga din applogg i e-postmeddelandet." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หากคุณยังพบปัญหาอยู่ คุณสามารถส่งอีเมลถึงฝ่ายสนับสนุนของเราได้โดยตรงที่ **%@** โปรดแนบบันทึกแอปของคุณไปกับอีเมล" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hâlâ sorun yaşıyorsanız doğrudan **%@** adresinden destek ekibimize e-posta gönderebilirsiniz. Lütfen uygulama günlüğünüzü e-postanıza ekleyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果仍然遇到问题,您可以直接发送电子邮件至 **%@** 联系我们的支持团队。请在电子邮件中附上您的应用日志。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "如果您持續遇到問題,可直接傳送電子郵件至 **%@** 聯絡支援團隊。請在電子郵件中附上您的應用程式日誌。" + } + } + } }, "Import" : { "localizations" : { @@ -18431,10 +25301,240 @@ } }, "Import of %@ was successful, overrides are now active." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Import af %@ gennemført, tilsidesættelser er nu aktive." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Import von %@ war erfolgreich, die Überschreibungen sind jetzt aktiv." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ se ha importado correctamente. Las anulaciones ya están activas." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ tuotiin onnistuneesti. Ohitukset ovat nyt voimassa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'importation de %@ a réussi, les substitutions sont maintenant actives." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'importazione di %@ è riuscita, le sovrascritture sono ora attive." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@のインポートが完了しました。現在、オーバーライドが有効化されています。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 가져오기에 성공했습니다. 이제 재정의가 활성화되었습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ထည့်သွင်းမှု အောင်မြင်ပါသည်၊ ယခုအခါ ကျော်လွန် ပယ်ဖျက်မှုများသည် သက်ဝင်နေပါပြီ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Importering av %@ var vellykket. Overstyringer er nå aktive." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ is geïmporteerd. De overschrijvingen zijn nu actief." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Import %@ powiódł się. Zastąpienia są teraz aktywne." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A importação de %@ foi bem-sucedida, as substituições estão agora ativas." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ импортировано, переопределения активны." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ har importerats. Åsidosättningar är nu aktiva." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การนำเข้า %@ สำเร็จแล้ว การแทนที่กำลังทำงานอยู่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ başarıyla içe aktarıldı. Geçersiz kılmalar artık etkin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 导入成功,覆盖设置现已激活。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "成功匯入 %@,現已啟用覆寫。" + } + } + } }, "Import of %@ was unsuccessful, please try again." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Import af %@ mislykkedes. Prøv igen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Import von %@ war nicht erfolgreich, bitte versuchen Sie es erneut." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ no se ha importado. Inténtelo de nuevo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kohteen %@ tuonti epäonnistui. Yritä uudelleen." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'importation de %@ a échoué, veuillez réessayer." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'importazione di %@ non è riuscita, riprova." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@のインポートが完了しませんでした。もう一度お試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 가져오기에 실패했습니다. 다시 시도해 주세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ ထည့်သွင်းမှု မအောင်မြင်ပါ၊ ထပ်ကြိုးစားကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Importering av %@ var ikke vellykket. Prøv på nytt." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ is niet geïmporteerd. Probeer het opnieuw." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Import %@ nie powiódł się. Spróbuj ponownie." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A importação de %@ não foi bem-sucedida. Tente novamente." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ импортировать не удалось, попробуйте еще раз." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att importera %@. Försök igen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การนำเข้า %@ ไม่สำเร็จ โปรดลองอีกครั้ง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ içe aktarılamadı. Lütfen tekrar deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ 导入失败,请重试。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "匯入 %@ 失敗,請再試一次。" + } + } + } }, "Import of text was successful, overrides are now active." : { "localizations" : { @@ -19145,10 +26245,240 @@ } }, "Include all networks" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkluder alle netværk" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alle Netzwerke einbeziehen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Incluir todas las redes" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sisällytä kaikki verkot" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inclure tous les réseaux" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Includi tutte le reti" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "すべてのネットワークを含める" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "모든 네트워크 포함" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကွန်ရက်အားလုံး ထည့်သွင်းပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkluder alle nettverk" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alle netwerken opnemen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uwzględnij wszystkie sieci" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Incluir todas as redes" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Включить все сети" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkludera alla nätverk" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "รวมทุกเครือข่าย" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tüm ağları dahil et" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "包括所有网络" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "加入所有網路" + } + } + } }, "Include my account token for faster help with payment or account related issues" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkluder min konto-token for hurtigere hjælp med betalings- eller kontorelaterede problemer" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Meinen Konto-Token hinzufügen, um schnellere Hilfe bei Zahlungen oder kontobezogenen Problemen zu erhalten" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Incluir el token de mi cuenta para acceder a una ayuda más rápida en problemas relacionados con pagos o la cuenta" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lisää tilitunnukseni, jotta saan nopeampaa apua maksuihin tai tiliin liittyvissä ongelmissa" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inclure mon jeton de compte pour recevoir plus rapidement de l'aide avec les problèmes relatifs aux paiements ou à mon compte" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Includi il token del mio account per consentire un'assistenza più rapida con i problemi relativi a pagamenti o account" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "お支払いやアカウント関連の問題を迅速に解決するために、私のアカウントトークンを含めます" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "결제 또는 계정 관련 문제에 대해 더 빠른 도움을 받을 수 있도록 계정 토큰을 포함합니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ငွေပေးချေမှု သို့မဟုတ် အကောင့်နှင့်ဆိုင်သောပြဿနာများအတွက် ပိုမိုမြန်ဆန်စွာအကူအညီရရှိနိုင်ရန်၊ သင့်အကောင့်တိုကင်ကို ထည့်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkluder min kontotoken for raskere hjelp med betaling eller problemer knyttet til kontoen" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mijn accounttoken opnemen voor snellere hulp bij problemen rond betalingen of mijn account" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dodaj token mojego konta, aby przyspieszyć pomoc w kwestiach związanych z płatnościami lub kontem" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Incluir o token da minha conta para obter ajuda mais rápida com questões relacionadas com pagamentos ou contas" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Прикрепить токен моей учетной записи для ускоренной помощи по вопросам, связанным с оплатой или учетной записью" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inkludera min kontotoken så får du hjälp snabbare med betalnings- eller kontoproblem" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "รวมโทเค็นบัญชีของฉันเพื่อความช่วยเหลือที่รวดเร็วยิ่งขึ้นเกี่ยวกับการชำระเงินหรือปัญหาที่เกี่ยวข้องกับบัญชี" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ödeme veya hesapla ilgili sorunlarda daha hızlı yardım almak için hesap token'ımı ekle" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "包含我的帐户令牌,以便在处理付款或帐户相关问题时获得更快的帮助" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "加入我的帳戶權杖,就能更快取得付款或帳戶等相關問題的協助" + } + } + } }, "Indonesia" : { "localizations" : { @@ -19269,7 +26599,122 @@ } }, "Internal error occurred. Settings will be reset to defaults and device logged out." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der opstod en intern fejl. Indstillingerne nulstilles til standard, og enheden bliver logget af." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ein interner Fehler ist aufgetreten. Die Einstellungen werden auf die Standardeinstellungen zurückgesetzt und das Gerät wird abgemeldet." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se ha producido un error interno. Se restablecerá la configuración a los valores predeterminados y se cerrará la sesión en el dispositivo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tapahtui sisäinen virhe. Asetukset palautetaan oletuksiin, ja laite kirjataan ulos." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Une erreur interne est survenue. Les paramètres seront réinitialisés à leurs valeurs par défaut et l'appareil sera déconnecté." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Si è verificato un errore interno. Le impostazioni verranno ripristinate ai valori predefiniti e il dispositivo verrà disconnesso." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "内部エラーが発生しました。設定がデフォルトの状態にリセットされ、デバイスはログアウトされます。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "내부 오류가 발생했습니다. 설정이 기본값으로 초기화되고 장치가 로그아웃됩니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကွန်ရက်တွင်း ချို့ယွင်းချက် ဖြစ်ပွားခဲ့သည်။ ဆက်တင်များကို ပုံသေအတိုင်း ပြန်လည်သတ်မှတ်သွားမည်ဖြစ်ပြီး စက်မှ အကောင့်ထွက်သွားပါမည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det oppstod en intern feil. Innstillingene vil bli tilbakestilt til standardinnstillingene, og enheten vil bli logget ut." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Interne fout opgetreden. Instellingen worden gereset naar standaard en apparaat wordt afgemeld." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wystąpił błąd wewnętrzny. Ustawienia zostaną zresetowane do wartości domyślnych, a urządzenie zostanie wylogowane." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ocorreu um erro interno. As definições serão redefinidas para as predefinições e a sessão do dispositivo será terminada." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Произошла внутренняя ошибка. Настройки будут сброшены до значений по умолчанию, и устройство будет выведено из системы." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ett internt fel har inträffat. Inställningarna återställs till standard och enheten loggas ut." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เกิดข้อผิดพลาดภายใน การตั้งค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้นและอุปกรณ์จะถูกออกจากระบบ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dahili hata oluştu. Ayarlar varsayılanlara sıfırlanacak ve cihazdan çıkış yapılacak." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "发生内部错误。设置将重置为默认值,设备将退出登录。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "發生內部錯誤。設定將重設為預設,裝置將登出。" + } + } + } }, "Internal error." : { "localizations" : { @@ -19315,12 +26760,36 @@ "value" : "内部エラー." } }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "내부 오류가 발생했습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စနစ်တွင်း ချို့ယွင်းချက်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Intern feil." + } + }, "nl" : { "stringUnit" : { "state" : "translated", "value" : "Interne fout." } }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Błąd wewnętrzny." + } + }, "pt" : { "stringUnit" : { "state" : "translated", @@ -19339,12 +26808,24 @@ "value" : "Internt fel." } }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ข้อผิดพลาดภายใน" + } + }, "tr" : { "stringUnit" : { "state" : "translated", "value" : "İç hata." } }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "内部错误。" + } + }, "zh-Hant" : { "stringUnit" : { "state" : "translated", @@ -19472,13 +26953,358 @@ } }, "Invalid account number: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldigt kontonummer: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ungültige Kontonummer: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Número de cuenta no válido: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Virheellinen tilin numero: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Numéro de compte non valide : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Numero di account non valido: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "無効なアカウント番号: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "유효하지 않은 계정 번호: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့်နံပါတ် မမှန်ကန်ပါ- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldig kontonummer: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ongeldig accountnummer: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nieprawidłowy numer konta: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Número de conta inválido: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Недействительный номер учетной записи: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ogiltigt kontonummer: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หมายเลขบัญชีไม่ถูกต้อง: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geçersiz hesap numarası: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "帐号无效:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "帳號無效:%@" + } + } + } }, "Invalid device state." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldig enhedstilstand." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ungültiger Gerätestatus." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Estado de dispositivo no válido." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Virheellinen laitteen tila." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "État de l'appareil non valide." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Stato del dispositivo non valido." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイスの状態が無効です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "장치 상태가 유효하지 않습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စက်အခြေအနေ မမှန်ကန်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldig enhetstilstand." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ongeldige apparaattoestand." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nieprawidłowy stan urządzenia." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Estado do dispositivo inválido." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Недопустимое состояние устройства." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ogiltig enhetsstatus." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "สถานะอุปกรณ์ไม่ถูกต้อง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geçersiz cihaz durumu." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "设备状态无效。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "裝置狀態無效。" + } + } + } }, "Invalid purchase identifier." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldig købsidentifikator." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ungültige Kauf-Kennung." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Identificador de compra no válido." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Virheellinen oston tunnus." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Identifiant d'achat invalide." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Identificatore acquisto non valido." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入識別子が無効です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매 식별자가 유효하지 않습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူမှု အထောက်အထားနံပါတ်သည် မမှန်ကန်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ugyldig identifikator for kjøp." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ongeldige aankoop-ID." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nieprawidłowy identyfikator zakupu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Identificador de compra inválido." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Неверный идентификатор покупки." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ogiltig köpidentifierare." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "รหัสการซื้อไม่ถูกต้อง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geçersiz satın alma kimliği." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "购买标识符无效。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "購買識別碼無效。" + } + } + } }, "Ireland" : { "localizations" : { @@ -21132,11 +28958,244 @@ } } }, - "Last four digits of the account number are incorrect" : { + "Last 4 digits" : { }, + "Last four digits of the account number are incorrect" : { + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "De sidste fire cifre i kontonummeret er forkerte" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die letzten vier Ziffern der Kontonummer sind falsch." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Los últimos cuatro dígitos del número de cuenta no son correctos" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilin numeron neljä viimeistä numeroa ovat virheelliset" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Les quatre derniers chiffres du numéro de compte sont incorrects" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le ultime quattro cifre del numero di account sono errate" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウント番号の下4桁が正しくありません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 번호의 마지막 네 자리가 올바르지 않습니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့်နံပါတ်၏ နောက်ဆုံးဂဏန်း လေးခု မမှန်ကန်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "De fire siste sifrene i kontonummeret er feil" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De laatste vier cijfers van het accountnummer zijn onjuist" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cztery ostatnie cyfry numeru konta są nieprawidłowe" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Os últimos quatro dígitos do número de conta estão incorretos" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Последние четыре цифры номера учетной записи неверны" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "De sista fyra siffrorna i kontonumret är fel" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "สี่หลักสุดท้ายของหมายเลขบัญชีไม่ถูกต้อง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesap numarasının son dört hanesi yanlış" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "帐号的最后四位不正确" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "帳號後四碼不正確" + } + } + } + }, "Last used account" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sidst anvendte konto" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zuletzt verwendetes Konto" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cuenta usada por última vez" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Viimeksi käytetty tili" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dernier compte utilisé" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ultimo account utilizzato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "最後に使用したアカウント" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "마지막으로 사용한 계정" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "နောက်ဆုံးအသုံးပြုခဲ့သည် အကောင့်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sist brukt konto" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laatst gebruikte account" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ostatnio używane konto" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Última conta utilizada" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Последняя использованная учетная запись" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Senast använda konto" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "บัญชีที่ใช้ล่าสุด" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Son kullanılan hesap" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "上次使用的帐户" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "上次使用的帳戶" + } + } + } }, "Learn about privacy" : { "localizations" : { @@ -21257,7 +29316,122 @@ } }, "Less than a day" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mindre end én dag" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Weniger als ein Tag" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Menos de un día" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alle vuorokausi" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Moins d'un jour" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Meno di un giorno" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "1日以内" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "1일 미만" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "တစ်ရက်အောက်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mindre enn én dag" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Minder dan een dag" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mniej niż jeden dzień" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Menos de um dia" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Менее суток" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mindre än en dag" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "น้อยกว่าหนึ่งวัน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bir günden az" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "不足 1 天" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "不到 1 天" + } + } + } }, "Lima" : { "localizations" : { @@ -22207,7 +30381,122 @@ } }, "Logging out..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Logger af ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Abmelden …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cerrando sesión..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kirjaudutaan ulos..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Déconnexion..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Disconnessione..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ログアウトしています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "로그아웃 중..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ထွက်နေဆဲ..." + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Logger ut …" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Afmelden..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wylogowywanie..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A terminar sessão..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Выполняется выход..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Loggar ut …" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังออกจากระบบ..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Çıkış yapılıyor..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在退出登录…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在登出…" + } + } + } }, "Login" : { "localizations" : { @@ -22800,7 +31089,122 @@ } }, "Make a purchase with StoreKit2" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Foretag et køb med StoreKit2" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kaufen Sie mit StoreKit2" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hacer una compra con StoreKit2" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tee ostos StoreKit2:lla" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Effectuer un achat avec StoreKit2" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Effettua un acquisto con StoreKit2" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2で購入する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2로 구매하세요" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2 ဖြင့် ဝယ်ယူမှုတစ်ခု ပြုလုပ်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gjør et kjøpt med StoreKit2" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Doe een aankoop met StoreKit2" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dokonaj zakupu za pomocą StoreKit2" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Efetuar uma compra com o StoreKit2" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Совершить покупку через StoreKit2" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gör ett köp med StoreKit2" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "สั่งซื้อด้วย StoreKit2" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2 ile satın al" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "通过 StoreKit2 购买" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "透過 StoreKit2 購買" + } + } + } }, "Malaysia" : { "localizations" : { @@ -24859,6 +33263,12 @@ "value" : "선택한 위치의 DAITA를 활성화하기 위해 멀티홉을 사용 중입니다." } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင်ရွေးချယ်ထားသော ဒေသအတွက် DAITA ကို ဖွင့်ရန် Multihop ကို သုံးနေသည်။" + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -25276,7 +33686,122 @@ } }, "Name should be no longer than %i characters." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Navnet bør ikke være længere end %i tegn." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Name darf höchstens %i Zeichen lang sein." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "El nombre no debe tener más de %i caracteres." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nimessä voi olla enintään %i merkkiä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le nom doit pas dépasser %i caractères." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il nome non deve contenere più di %i caratteri." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "名前は%i文字以内にしてください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이름은 %i자를 초과할 수 없습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အမည်ကို အက္ခရာ %i လုံးထက် ပို၍ မထားရပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Navnet kan ikke være lenger enn %i tegn." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Naam mag niet langer zijn dan %i tekens." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Długość nazwy nie powinna przekraczać %i znaków." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O nome não deve ter mais de %i caracteres." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "В имени должно быть максимум столько символов: %i." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Namnet måste innehålla fler än %i tecken." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ชื่อไม่ควรยาวเกิน %i อักขระ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ad, en fazla %i karakter olmalıdır." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "名称不得超过 %i 个字符。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "名稱不得超過 %i 個字元。" + } + } + } }, "Netherlands" : { "localizations" : { @@ -25397,10 +33922,240 @@ } }, "Network error: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Netværksfejl: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Netzwerkfehler: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error de red: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verkkovirhe: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erreur de réseau : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Errore di rete: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ネットワークエラー: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "네트워크 오류: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကွန်ရက် ချို့ယွင်းချက်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nettverksfeil: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Netwerkfout: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Błąd sieci: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro de rede: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ошибка сети: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nätverksfel: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ข้อผิดพลาดของเครือข่าย: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ağ sorunu: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "网络错误:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "網路錯誤:%@" + } + } + } }, "NETWORK ISSUES" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "NETVÆRKSPROBLEMER" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "NETZWERKPROBLEME" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "PROBLEMAS DE RED" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "VERKKO-ONGELMAT" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "PROBLÈMES DE RÉSEAU" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "PROBLEMI DI RETE" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ネットワークエラー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "네트워크 문제" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကွန်ရက်ပြဿနာများ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "NETTVERKSPROBLEMER" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "NETWERKPROBLEMEN" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "PROBLEMY Z SIECIĄ" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "PROBLEMAS DE REDE" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "ПРОБЛЕМЫ С СЕТЬЮ" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "NÄTVERKSPROBLEM" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ปัญหาเครือข่าย" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "AĞ SORUNLARI" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "网络问题" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "網路問題" + } + } + } }, "NEW DEVICE CREATED" : { "localizations" : { @@ -26232,10 +34987,240 @@ } }, "No DAITA compatible servers match your location settings. Try changing location." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen DAITA-kompatible servere matcher dine placeringsindstillinger. Prøv at ændre placering." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es gibt keine DAITA-kompatiblen Server, die Ihren Standorteinstellungen entsprechen. Versuchen Sie, den Standort zu ändern." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ningún servidor compatible con DAITA coincide con la configuración de su ubicación. Intente cambiar la ubicación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sijaintiasetuksia vastaavia DAITA-yhteensopivia palvelimia ei ole. Kokeile vaihtaa sijainti." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aucun serveur compatible avec DAITA ne correspond à vos paramètres de localisation. Essayez de modifier la localisation." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nessun server compatibile con DAITA corrispondente alle impostazioni della tua posizione. Prova a cambiare posizione." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "場所の設定に一致するDAITA対応サーバーが見つかりません。場所の変更をお試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "위치 설정과 일치하는 DAITA 호환 서버가 없습니다. 위치를 변경해 보세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့်တည်နေရာ ဆက်တင်နှင့် ကိုက်ညီပြီး DAITA တွဲဖက်သုံးနိုင်သော ဆာဗာ မရှိပါ။ တည်နေရာ ပြောင်းကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen DAITA-kompatible servere samsvarer med dine plasseringsinnstillinger. Prøv å endre plassering." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Er zijn geen voor DAITA geschikte servers die voldoen aan uw locatie-instellingen. Wijzig de locatie." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Żaden serwer zgodny z DAITA nie pasuje do ustawień lokalizacji. Spróbuj zmienić lokalizację." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nenhum servidor compatível com a DAITA que corresponda às suas definições de localização. Tente alterar a localização." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ни один из серверов, совместимых с DAITA, не соответствует вашим настройкам местоположения. Попробуйте изменить местоположение." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inga DAITA-kompatibla servrar stämmer överens med dina platsinställningar. Prova att ändra plats." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่มีเซิร์ฟเวอร์ที่รองรับ DAITA ที่ตรงกับการตั้งค่าตำแหน่งของคุณ ลองเปลี่ยนตำแหน่งดู" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Konum ayarlarınızla eşleşen DAITA uyumlu sunucu bulunamadı. Konumunuzu değiştirmeyi deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "没有与您的位置设置匹配的兼容 DAITA 的服务器。请尝试更改位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "沒有符合您的位置設定的 DAITA 相容伺服器。請嘗試變更位置。" + } + } + } }, "No matching relays found, check your filter settings." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen matchende relæer blev fundet, tjek dine filterindstillinger." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es wurden keine passenden Relays gefunden. Überprüfen Sie Ihre Filtereinstellungen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se ha encontrado ningún retransmisor coincidente, revise los ajustes de su filtro." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vastaavia välityksiä ei löydy, tarkista suodatinasetuksesi." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aucun relais correspondant trouvé, vérifiez les paramètres de votre filtre." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nessun relay corrispondente trovato, controlla le impostazioni del filtro." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "一致する中継サーバーが見つかりません。フィルターの設定をご確認ください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "검색과 일치하는 릴레이가 없습니다. 필터 설정을 확인하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကိုက်ညီသော ရီလေး (Relay) များ မတွေ့ပါ၊ သင်၏ စစ်ထုတ်မှု ဆက်တင်များကို စစ်ဆေးပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen samsvarende reléer funnet. Sjekk filterinnstillingene." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geen overeenkomende relays gevonden. Controleer uw filterinstellingen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie znaleziono pasujących przekaźników, sprawdź ustawienia filtrowania." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não foram encontrados retransmissores correspondentes. Verifique as definições do filtro." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не найдено подходящих серверов ретрансляции, проверьте настройки фильтра." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inga matchande reläer hittades, kontrollera dina filterinställningar." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่พบรีเลย์ที่ตรงกัน ตรวจสอบการตั้งค่าตัวกรองของคุณ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eşleşen geçit bulunamadı, filtre ayarlarınızı kontrol edin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "找不到匹配的中继,请检查您的筛选器设置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "找不到相符的中繼,請檢查您的篩選器設定。" + } + } + } }, "No matching servers found." : { "localizations" : { @@ -26356,7 +35341,122 @@ } }, "NO NETWORK" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "INTET NETVÆRK" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "KEIN NETZWERK" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "NO HAY RED" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "EI VERKKOA" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "AUCUN RÉSEAU" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "NESSUNA RETE" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ネットワークがありません" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "네트워크 없음" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကွန်ရက်မရှိ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "INGEN NETTVERK" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "GEEN NETWERK" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "BRAK SIECI" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "SEM REDE" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "НЕТ СЕТИ" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "INGET NÄTVERK" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่มีเครือข่าย" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "AĞ YOK" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无网络" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無網路" + } + } + } }, "NO OVERRIDES IMPORTED" : { "localizations" : { @@ -26480,10 +35580,240 @@ }, "No servers match your location filter. Try changing filter settings." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen servere matcher dit placeringsfilter. Prøv at ændre filterindstillingerne." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es gibt keine Server, die Ihren Standortfilter erfüllen. Versuchen Sie, Ihre Filtereinstellungen zu ändern." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ningún servidor coincide con el filtro de su ubicación. Intente cambiar los ajustes de su filtro." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sijaintisuodatintasi vastaavia palvelimia ei ole. Kokeile muuttaa suodatinasetuksiasi." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aucun serveur ne correspond à votre filtre d'emplacements. Essayez de changer les paramètres du filtre." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nessun server corrispondente al filtro di posizione. Prova a modificare le impostazioni del filtro." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "場所のフィルターに一致するサーバーがありません。フィルターの設定変更をお試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "위치 필터와 일치하는 서버가 없습니다. 필터 설정을 변경하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင်၏ တည်နေရာ စစ်ထုတ်မှုနှင့် ကိုက်ညီသော ဆာဗာ မရှိပါ။ စစ်ထုတ်မှု ဆက်တင်များကို ပြောင်းကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen servere samsvarer med plasserignsfilteret. Prøv å endre filterinnstillingene." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Er zijn geen servers die overeenkomen met uw locatiefilter. Probeer om de filterinstellingen te wijzigen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Żadne serwery nie pasują do filtru lokalizacji. Spróbuj zmienić ustawienia filtru." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nenhum servidor corresponde ao seu filtro de localização. Tente alterar as definições do filtro." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ни один сервер не соответствует вашему фильтру местоположения. Попробуйте изменить настройки фильтра." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inga servrar överensstämmer med ditt platsfilter. Prova att ändra filterinställningarna." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่มีเซิร์ฟเวอร์ที่ตรงกับตัวกรองตำแหน่งของคุณ ลองเปลี่ยนการตั้งค่าตัวกรองดู" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Konum filtrenizle eşleşen sunucu yok. Filtre ayarlarını değiştirmeyi deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "没有与您的位置筛选器匹配的服务器。请尝试更改筛选器设置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "沒有符合您位置篩選器的伺服器。請嘗試變更篩選器設定。" + } + } + } }, "No servers match your obfuscation settings. Try changing location or obfuscation method." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen servere matcher dine tilsløringsindstillinger. Prøv at ændre placering eller tilsløringsmetode." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es gibt keine Server, die Ihren Verschleierungseinstellungen entsprechen. Versuchen Sie, den Standort oder die Verschleierungsmethode zu ändern." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ningún servidor coincide con sus ajustes de ofuscación. Intente cambiar la ubicación o el método de ofuscación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hämäysasetuksiasi vastaavia palvelimia ei ole. Kokeile vaihtaa sijaintia tai hämäystapaa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aucun serveur ne correspond à vos paramètres de dissimulation. Essayez de changer d'emplacement ou de méthode de dissimilation." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nessun server corrispondente alle tue impostazioni di offuscamento. Prova a cambiare posizione o metodo di offuscamento." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "難読化の設定に一致するサーバーがありません。場所または難読化方式の変更をお試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "난독 처리 설정과 일치하는 서버가 없습니다. 위치 또는 난독 처리 방식을 변경하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့် Obfuscation ဆက်တင်များနှင့် ကိုက်ညီသော ဆာဗာများ မရှိပါ။ တည်နေရာ သို့မဟုတ် Obfuscation ဆက်တင်ကို ပြောင်းကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ingen servere samsvarer med dine tilsløringsinnstillinger. Prøv å endre plassering eller tilsløringsmetode." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Er zijn geen servers die overeenkomen met uw obfuscatie-instellingen. Probeer de locatie of de obfuscatiemethode te wijzigen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Żadne serwery nie pasują do ustawień zaciemniania. Spróbuj zmienić lokalizację lub metodę zaciemniania." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nenhum servidor corresponde às suas definições de ofuscação. Tente alterar a localização ou o método de ofuscação." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ни один сервер не соответствует вашим настройкам обфускации. Попробуйте изменить местоположение или метод обфускации." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inga servrar överensstämmer med dina obfuskeringsinställningar. Prova att ändra plats eller obfuskeringsmetod." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่มีเซิร์ฟเวอร์ที่ตรงกับการตั้งค่าการบดบังข้อมูลของคุณ ลองเปลี่ยนตำแหน่งหรือวิธีการบดบังข้อมูล" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gizleme ayarlarınızla eşleşen sunucu yok. Konumu veya gizleme yöntemini değiştirmeyi deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "没有与您的混淆设置匹配的服务器。请尝试更改位置或混淆方法。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "沒有符合您混淆設定的伺服器。請嘗試變更伺服器位置或混淆方式。" + } + } + } }, "No servers match your settings, try changing server or other settings." : { "localizations" : { @@ -27082,7 +36412,122 @@ } }, "Obscured" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilsløret" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verschleiert" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enmascarado" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hämätty" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dissimulé" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oscurato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "非表示" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "가려짐" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဖုံးကာထားသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilslørt" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verduisterd" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zaciemniono" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ocultado" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Замаскировано" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dold" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "บดบัง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gizlendi" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已混淆" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已混淆" + } + } + } }, "Off" : { "localizations" : { @@ -28029,10 +37474,240 @@ } }, "Out IPv4" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ud IPv4" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 ausgehend" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 de salida" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 ulos" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 de sortie" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 di uscita" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "送信 IPv4" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "아웃 IPv4" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အထွက် IPv4" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ut IPv4" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 uit" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wychodzący adres IPv4" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv4 de saída" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Исходящий IPv4" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ut IPv4" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "Out IPv4" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Çıkış IPv4" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "出站 IPv4" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "出站 IPv4" + } + } + } }, "Out IPv6" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ud IPv6" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 ausgehend" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 de salida" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 ulos" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 de sortie" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 di uscita" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "送信 IPv6" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "아웃 IPv6" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အထွက် IPv6" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ut IPv6" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 uit" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wychodzący adres IPv6" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "IPv6 de saída" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Исходящий IPv6" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ut IPv6" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "Out IPv6" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Çıkış IPv6" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "出站 IPv6" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "出站 IPv6" + } + } + } }, "Out of time" : { "localizations" : { @@ -28982,7 +38657,122 @@ } }, "Performs a connection test to a Mullvad API server via this access method." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Udfører en forbindelsestest til en Mullvad API-server via denne adgangsmetode." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Führt einen Verbindungstest zum Mullvad-API-Server über diese Zugriffsmethode durch." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Realiza una prueba de conexión con un servidor de API de Mullvad a través de este método de acceso." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Suorittaa yhteystestin Mullvap API:n palvelimelle tämän käyttötavan kautta." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Effectue un test de connexion à un serveur d'API Mullvad via cette méthode d'accès." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Esegue un test di connessione a un server API Mullvad tramite questo metodo di accesso." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアクセス方法を介してMullvad APIサーバーへの接続テストを実行します。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 액세스 방법을 통해 Mullvad API 서버에 연결 테스트를 수행합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤရယူသုံးစွဲခွင့် နည်းလမ်းဖြင့် Mullvad API ဆာဗာသို့ ချိတ်ဆက် စမ်းသပ်မှုတစ်ခု ပြုလုပ်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Utfører en tilkoblingstest til en Mullvad API-server via denne tilgangsmetoden." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voert een verbindingstest naar een Mullvad API-server uit via deze toegangsmethode." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Przeprowadza test połączenia z serwerem interfejsu API Mullvad za pomocą tej metody dostępu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Realiza um teste de ligação a um servidor da API Mullvad através deste método de acesso." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "С помощью этого метода доступа выполняется тест подключения к серверу API Mullvad." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Utför ett anslutningstest till en Mullvad API-server via den här åtkomstmetoden." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ดำเนินการทดสอบการเชื่อมต่อกับเซิร์ฟเวอร์ Mullvad API ผ่านวิธีการเข้าถึงนี้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu erişim yöntemi aracılığıyla bir Mullvad API sunucusuna bağlantı testi gerçekleştirir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "通过此访问方法对 Mullvad API 服务器执行连接测试。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "透過此存取方式為 Mullvad API 伺服器執行連線測試。" + } + } + } }, "Perth" : { "localizations" : { @@ -29811,7 +39601,122 @@ } }, "Please retry by using the \"Restore purchases\" button." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Prøv igen ved at bruge knappen \"Gendan køb\"." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Versuchen Sie es erneut, indem Sie auf „Einkäufe wiederherstellen“ klicken." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inténtelo de nuevo usando el botón «Restaurar compras»." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yritä uudelleen käyttämällä Palauta ostokset -painiketta." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Veuillez réessayer en utilisant le bouton « Rétablir les achats »." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Riprova utilizzando il pulsante \"Ripristina acquisti\"." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "[購入を復元する] ボタンを使用してもう一度お試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"구매 복원\" 버튼을 사용해 다시 시도해 주세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "'ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်' ခလုတ်ကို အသုံးပြု၍ ထပ်မံကြိုးစားပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Prøv på nytt ved å bruke knappen «Gjenopprett kjøp»." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Probeer het opnieuw met de knop \"Aankopen herstellen\"." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Spróbuj ponownie, używając przycisku „Przywróć zakupy”." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tente novamente com o botão \"Restaurar compras\"." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Повторите попытку, нажав кнопку «Восстановить покупки»." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Försök igen genom att använda knappen \"Återställ köp\"." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "โปรดลองอีกครั้งโดยใช้ปุ่ม \"คืนค่าการซื้อ\"" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lütfen \"Satın alımları geri yükle\" düğmesini kullanarak tekrar deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "请使用“恢复购买”按钮重试。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "請使用「恢復購買」按鈕重試。" + } + } + } }, "Poland" : { "localizations" : { @@ -30050,7 +39955,122 @@ } }, "Port: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puerto: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Portti: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Porta: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ポート: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "포트: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပေါ့တ်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poort: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Porta: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Порт: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "พอร์ต: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Port: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "端口:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "連接埠:%@" + } + } + } }, "Portugal" : { "localizations" : { @@ -30338,6 +40358,18 @@ "value" : "이전" } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ယခင်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Forrige" + } + }, "nl" : { "stringUnit" : { "state" : "translated", @@ -30395,7 +40427,122 @@ } }, "privacy policy" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "fortrolighedspolitik" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Datenschutzrichtlinie" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "política de privacidad" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "tietosuojakäytäntö" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "politique de confidentialité" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "informativa sulla privacy" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "プライバシーポリシー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "개인 정보 보호 정책" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကိုယ်ပိုင်အချက်အလက် မူဝါဒ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "retningslinjer for personvern" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "privacybeleid" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "polityka prywatności" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "política de privacidade" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "политика конфиденциальности" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "integritetspolicy" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "นโยบายความเป็นส่วนตัว" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "gizlilik politikası" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "隐私政策" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "隱私權政策" + } + } + } }, "Providers" : { "localizations" : { @@ -30516,7 +40663,122 @@ } }, "Providers: %d" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Udbydere: %d" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Anbieter: %d" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Proveedores: %d" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Palveluntarjoajat: %d" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fournisseurs : %d" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Provider: %d" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "プロバイダー: %d" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "제공업체: %d" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပံ့ပိုးသူများ- %d" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Leverandører: %d" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Providers: %d" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dostawcy: %d" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fornecedores: %d" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Провайдеры: %d" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Leverantörer: %d" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ผู้ให้บริการ: %d" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Operatörler: %d" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "提供商:%d" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "供應商:%d" + } + } + } }, "Providers: %lld" : { @@ -31112,10 +41374,240 @@ } }, "RECONNECTING" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "GENOPRETTER FORBINDELSE" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "ERNEUT VERBINDEN" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "RECONECTANDO" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "YHDISTETÄÄN UUDELLEEN" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "RECONNEXION" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "RICONNESSIONE" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "再接続しています" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "다시 연결" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပြန်ချိတ်ဆက်နေပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "KOBLER TIL PÅ NYTT" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "OPNIEUW VERBINDEN" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "PONOWNE ŁĄCZENIE" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A LIGAR NOVAMENTE" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "ПЕРЕПОДКЛЮЧЕНИЕ" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "ÅTERANSLUTER" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังเชื่อมต่อใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "YENİDEN BAĞLANIYOR" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在重新连接" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在重新連線" + } + } + } }, "Reconnecting to %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Genopretter forbindelse til %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erneut mit %@ verbinden" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reconectando a %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yhdistetään uudelleen sijaintiin %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reconnexion à %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Riconnessione a %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@に再接続しています" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@에 다시 연결 중" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "%@ သို့ ပြန်ချိတ်ဆက်နေပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kobler til %@ på nytt" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Opnieuw verbinden met %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ponowne łączenie z %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A ligar novamente a %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Переподключение: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Återansluter till %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังเชื่อมต่อใหม่กับ %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Yeniden bağlanıyor: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在重新连接到%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在重新連線到 %@" + } + } + } }, "Redeem" : { "localizations" : { @@ -31354,10 +41846,240 @@ } }, "Refund last purchase with StoreKit2" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refusion af sidste køb med StoreKit2" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Letzten Einkauf mit StoreKit2 zurückerstatten" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reembolsar última compra con StoreKit2" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pyydä hyvitystä viimeisimmästä ostoksesta StoreKit2:lla" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rembourser le dernier achat avec StoreKit2" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rimborso dell'ultimo acquisto con StoreKit2" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2で行った直近の購入を返金する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2에서 진행한 마지막 결제 환불" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2 နောက်ဆုံးဝယ်ယူမှုအတွက် ငွေပြန်အမ်းပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refunder siste kjøp med StoreKit2" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laatste aankoop bij StoreKit2 terugbetalen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zwróć koszty ostatniego zakupu za pomocą StoreKit2" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reembolsar a última compra com o StoreKit2" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Вернуть последнюю покупку через StoreKit2" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Återbetala senaste köpet med StoreKit2" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คืนเงินการซื้อครั้งสุดท้ายกับ StoreKit2" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "StoreKit2 ile yapılan son satın alımı iade et" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "对通过 StoreKit2 进行的上次购买退款" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "透過 StoreKit2 為上次購買進行退款" + } + } + } }, "Refund successful" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refusion lykkedes" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rückerstattung erfolgreich" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reembolso realizado correctamente" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hyvitys onnistui" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Remboursement effectué" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rimborso riuscito" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "返金が正常に完了しました" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "환불 성공" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ငွေပြန်အမ်းခြင်း အောင်မြင်ပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Refusjon vellykket" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Terugbetaling is gelukt" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zwrot środków powiódł się" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Reembolso bem-sucedido" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Возврат средств выполнен успешно" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Har återbetalats" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การคืนเงินสำเร็จ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geri ödeme başarılı" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "退款成功" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "成功退款" + } + } + } }, "Remove" : { "localizations" : { @@ -31596,10 +42318,240 @@ } }, "Remove last used account" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fjern sidst brugte konto" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zuletzt verwendetes Konto entfernen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Quitar cuenta usada por última vez" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Poista viimeksi käytetty tili" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Supprimer le dernier compte utilisé" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rimuovi l'ultimo account utilizzato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "最後に使用したアカウントを削除する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "마지막으로 사용한 계정 삭제" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "နောက်ဆုံးအသုံးပြုထားသော အကောင့်ကို ဖယ်ရှားရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fjern konto som ble brukt sist" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laatst gebruikte account verwijderen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usuń ostatnio używane konto" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Remover a última conta utilizada" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удалить последнюю использованную учетную запись" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ta bort senast använda konto" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ลบบัญชีที่ใช้ล่าสุด" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Son kullanılan hesabı kaldır" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "移除上次使用的帐户" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "移除上次使用的帳戶" + } + } + } }, "Removing the saved account number from this device cannot be undone.\nDo you want to remove the saved account number?" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hvis du fjerner det gemte kontonummer fra denne enhed, kan du ikke gøre fortryde det.\nVil du fjerne det gemte kontonummer?" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Das Löschen der gespeicherten Kontonummer von diesem Gerät kann nicht rückgängig gemacht werden.\nMöchten Sie die gespeicherte Kontonummer wirklich entfernen?" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede deshacer la acción de quitar el número de cuenta guardado de este dispositivo.\n¿Seguro que quiere quitar el número de cuenta guardado?" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tallennetun tilin numeron poistamista tältä laitteelta ei voi kumota.\nHaluatko varmasti poistaa tallennetun tilin numeron?" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "La suppression du numéro de compte enregistré sur cet appareil est irréversible.\nVoulez-vous vraiment supprimer le numéro de compte enregistré ?" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La rimozione del numero di account salvato da questo dispositivo non può essere annullata.\nVuoi rimuovere il numero di account salvato?" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このデバイスから保存済みのアカウント番号を削除すると、元には戻せません。\n保存済みのアカウント番号を削除しますか?" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 장치에서 저장된 계정 번호를 삭제하면 되돌릴 수 없습니다.\n저장된 계정 번호를 삭제하시겠습니까?" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤစက်မှ သိမ်းဆည်းထားသော အကောင့်နံပါတ်ကို ဖယ်ရှားခြင်းကို ပြန်ပြင်၍မရပါ။\nသိမ်းဆည်းထားသော အကောင့်နံပါတ်ကို ဖယ်ရှားလိုပါသလား။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fjerning av det lagrede kontonummeret fra denne enheten kan ikke angres.\nVil du fjerne det lagrede kontonummeret?" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Als u het opgeslagen accountnummer verwijdert van dit apparaat, kan dat niet ongedaan worden gemaakt. Wilt u het opgeslagen accountnummer verwijderen?" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Usunięcia zapisanego numeru konta z tego urządzenia nie można cofnąć.\nCzy chcesz usunąć zapisany numer konta?" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A remoção do número de conta guardado neste dispositivo não pode ser anulada.\nPretende remover o número de conta guardado?" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Удаление сохраненного номера учетной записи с этого устройства нельзя отменить.\nДействительно удалить сохраненный номер учетной записи?" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att ångra borttagningen av det sparade kontonumret från den här enheten. Vill du ta bort det sparade kontonumret?" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การลบหมายเลขบัญชีที่บันทึกไว้ออกจากอุปกรณ์นี้ไม่สามารถย้อนกลับได้\nคุณต้องการลบหมายเลขบัญชีที่บันทึกไว้หรือไม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kayıtlı hesap numarası bu cihazdan kaldırıldığında işlem geri alınamaz.\nKayıtlı hesap numarasını kaldırmak istiyor musunuz?" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "从此设备移除已保存帐号的操作无法撤消。\n是否要移除已保存的帐号?" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "從此裝置移除已儲存的帳號後,此操作將無法復原。\n是否要移除已儲存的帳號?" + } + } + } }, "Rented" : { @@ -31959,7 +42911,122 @@ } }, "Restore purchases" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gendan køb" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Einkäufe wiederherstellen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Restaurar compras" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Palauta ostokset" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Rétablir les achats" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ripristina acquisti" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入を復元する" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매 복원" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gjenopprette kjøp" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aankopen herstellen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Przywróć zakupy" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Restaurar compras" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Восстановить покупки" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Återställ köp" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คืนค่าการซื้อ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın alımları geri yükle" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "恢复购买" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "恢復購買" + } + } + } }, "Romania" : { "localizations" : { @@ -32670,7 +43737,122 @@ } }, "Saving changes..." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gemmer ændringer ..." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Änderungen werden gespeichert …" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Guardando cambios..." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tallennetaan muutoksia..." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enregistrement des modifications..." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Salvataggio modifiche..." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "変更内容を保存しています..." + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "변경 사항 저장 중..." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ပြောင်းလဲမှုများကို သိမ်းဆည်းနေသည်..." + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lagrer endringer …" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wijzigingen opslaan..." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Zapisywanie zmian..." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A guardar alterações..." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Сохранение изменений..." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sparar ändringar …" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "กำลังบันทึกการเปลี่ยนแปลง..." + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Değişiklikler kaydediliyor..." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在保存更改…" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "正在儲存變更…" + } + } + } }, "Search for..." : { "extractionState" : "stale", @@ -33146,7 +44328,122 @@ } }, "Selected" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valgt" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ausgewählt" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Seleccionado" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valittu" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sélectionné" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Selezionato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "選択済み" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "선택됨" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ရွေးချယ်ထားသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valgt" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Geselecteerd" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wybrane" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Selecionado" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Выбрано" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vald" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เลือกแล้ว" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Seçili" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "已选" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已選" + } + } + } }, "Send" : { "localizations" : { @@ -34093,7 +45390,122 @@ } }, "Setting: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Indstilling: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Einstellung: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ajuste: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Asetus: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Paramètre : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impostazione: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "설정: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဆက်တင်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Innstilling: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Instelling: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ustawienie: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Definição: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Настройка: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inställning: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การตั้งค่า: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ayar: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "设置:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定:%@" + } + } + } }, "Settings" : { "localizations" : { @@ -34214,7 +45626,122 @@ } }, "Settings migration error" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fejl under migrering af indstillinger" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fehler beim Migrieren der Einstellungen" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Error al migrar la configuración" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Asetusten siirtovirhe" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erreur lors de la migration des paramètres" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Errore di migrazione delle impostazioni" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定の移行エラー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "설정 마이그레이션 오류" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဆက်တင်ပြောင်းရွှေ့မှု ချို့ယွင်းချက်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Feil med migreringsinnstillinger" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fout bij migreren van instellingen" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Błąd podczas migracji ustawień" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Erro na migração das definições" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ошибка миграции настроек" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det gick inte att migrera inställningarna" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ข้อผิดพลาดในการโยกย้ายการตั้งค่า" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ayarları aktarma hatası" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "设置迁移错误" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "設定遷移錯誤" + } + } + } }, "Shadowsocks" : { "localizations" : { @@ -34334,6 +45861,9 @@ } } }, + "Show %@ servers" : { + + }, "Show account number" : { "localizations" : { "da" : { @@ -34925,7 +46455,122 @@ } }, "Socks5" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "SOCKS5" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "Socks5" + } + } + } }, "Sofia" : { "localizations" : { @@ -36344,7 +47989,122 @@ } }, "Tap **Edit** to add at least one DNS server." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tryk på **Rediger** for at tilføje mindst én DNS-server." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fügen Sie mindestens einen DNS-Server hinzu, indem Sie auf **Bearbeiten** tippen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Toque **Editar** para añadir como mínimo un servidor DNS." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lisää vähintään yksi DNS-palvelin napauttamalla **Muokkaa**." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appuyez sur **Modifier** pour ajouter au moins un serveur DNS." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tocca **Modifica** per aggiungere almeno un server DNS." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "**編集**をタップして、DNSサーバーを1つ以上追加してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "**편집**을 눌러 하나 이상의 DNS 서버를 추가하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အနည်းဆုံး DNS ဆာဗာတစ်ခု ထည့်ရန်တွက် **ပြင်ရန်**ကို နှိပ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Trykk på **Rediger** for å legge til minst én DNS-server." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tik op **Bewerken** om minimaal één DNS-server toe te voegen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dotknij opcji **Edytuj**, aby dodać co najmniej jeden serwer DNS." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Toque em **Editar** para adicionar pelo menos um servidor DNS." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Чтобы добавить как минимум один DNS-сервер, нажмите **«Изменить»**." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tryck på **Redigera** för att lägga till minst en DNS-server." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แตะ **แก้ไข** เพื่อเพิ่มเซิร์ฟเวอร์ DNS อย่างน้อยหนึ่งเครื่อง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "En az bir DNS sunucusu eklemek için **Düzenle**ye dokunun." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "点按**编辑**以添加至少一个 DNS 服务器。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "輕點**編輯**以新增至少一個 DNS 伺服器。" + } + } + } }, "TCP" : { "localizations" : { @@ -36937,7 +48697,122 @@ } }, "Thanks for your purchase" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tak for dit køb" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vielen Dank für Ihren Einkauf" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gracias por la compra" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kiitos ostostasi" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Merci pour votre achat" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Grazie per il tuo acquisto" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ご購入ありがとうございます" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매해 주셔서 감사합니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဝယ်ယူမှုအတွက် ကျေးဇူးတင်ပါသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Takk for kjøpet" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bedankt voor uw aankoop" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dziękujemy za zakup" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Obrigado pela sua compra" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Благодарим за покупку" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tack för köpet" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ขอบคุณสำหรับการซื้อของคุณ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın alma işleminiz için teşekkür ederiz" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "感谢购买" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "感謝您的購買" + } + } + } }, "Thanks!" : { "localizations" : { @@ -37058,13 +48933,358 @@ } }, "The app communicates with a Mullvad API server directly." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunikerer direkte med en Mullvad API-server." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Anwendung kommuniziert direkt mit einem Mullvad-API-Server." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La aplicación se comunica con un servidor de API de Mullvad directamente." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovellus viestii Mullvad API:n palvelimen kanssa suoraan." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'application communique directement avec un serveur d'API Mullvad." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'app comunica con un server API Mullvad direttamente." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアプリはMullvad APIサーバーと直接通信を行います。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "앱이 Mullvad API 서버와 직접 통신합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ်သည် Mullvad API ဆာဗာနှင့် တိုက်ရိုက် ဆက်သွယ်ဆောင်ရွက်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommuniserer direkte med en Mullvad API-server." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De app communiceert rechtstreeks met een Mullvad API-server." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aplikacja komunikuje się bezpośrednio z serwerem interfejsu API Mullvad." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A aplicação comunica diretamente com um servidor da API Mullvad." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приложение напрямую связывается с сервером API Mullvad." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunicerar direkt med en Mullvad API-server." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API โดยตรง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulama doğrudan Mullvad API sunucusu ile iletişim kuruyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此应用直接与 Mullvad API 服务器通信。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "本應用程式直接和 Mullvad API 伺服器通訊。" + } + } + } }, "The app communicates with a Mullvad API server via a Mullvad bridge server." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunikerer med en Mullvad API-server via en Mullvad-broserver." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Anwendung kommuniziert über einen Brückenserver mit dem Mullvad-API-Server." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La aplicación se comunica con un servidor de API de Mullvad a través de un servidor puente de Mullvad." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovellus viestii Mullvad API:n palvelimen kanssa siltapalvelimen kautta." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'application communique avec un serveur d'API Mullvad via un serveur de pont Mullvad." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'app comunica con un server API Mullvad tramite un server bridge Mullvad." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアプリはMullvadブリッジサーバーを介してMullvad APIサーバーと通信を行います。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "앱이 Mullvad 브릿지 서버를 통해 Mullvad API 서버와 통신합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ်သည် Mullvad ပေါင်းကူးဆာဗာတစ်ခုမှတဆင့် Mullvad API ဆာဗာနှင့် ဆက်သွယ်ဆောင်ရွက်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommuniserer med en Mullvad API-server via en Mullvad-broserver." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De app communiceert via een Mullvad-brugserver met een Mullvad API-server." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aplikacja komunikuje się z serwerem interfejsu API Mullvad za pośrednictwem serwera pomostowego Mullvad." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A aplicação comunica com um servidor da API Mullvad através de um servidor de ponte Mullvad." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приложение связывается с сервером API Mullvad через сервер-мост Mullvad." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunicerar direkt med en Mullvad API-server via en Mullvad-broserver." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API ผ่านทางเซิร์ฟเวอร์บริดจ์ Mullvad" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulama Mullvad köprü sunucusu üzerinden Mullvad API sunucusu ile iletişim kuruyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此应用通过 Mullvad 桥接服务器与 Mullvad API 服务器通信。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "本應用程式透過 Mullvad 橋接器伺服器與 Mullvad API 伺服器通訊。" + } + } + } }, "The app communicates with a Mullvad API server via a proxy address." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunikerer med en Mullvad API-server via en proxy-adresse." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Anwendung kommuniziert über eine Proxy-Adresse mit dem Mullvad-API-Server." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La aplicación se comunica con un servidor de API de Mullvad a través de una dirección proxy." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovellus viestii Mullvad API:n palvelimen kanssa välitysosoitteen kautta." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'application communique directement avec un serveur d'API Mullvad via une adresse de proxy." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'app comunica con un server API Mullvad tramite un indirizzo proxy." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアプリはプロキシアドレスを介してMullvad APIサーバーと通信を行います。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "앱이 프록시 주소를 통해 Mullvad API 서버와 통신합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ်သည် ပရောက်စီ လိပ်စာတစ်ခုမှတဆင့် Mullvad API ဆာဗာနှင့် ဆက်သွယ်ဆောင်ရွက်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommuniserer direkte med en Mullvad API-server via en proxy-adresse." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De app communiceert via een proxy-adres met een Mullvad API-server." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aplikacja komunikuje się z serwerem interfejsu API Mullvad za pośrednictwem adresu proxy." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A aplicação comunica com um servidor da API Mullvad através de um endereço proxy." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приложение связывается с сервером API Mullvad через прокси-адрес." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen kommunicerar direkt med en Mullvad API-server via en proxyadress." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API ผ่านทางที่อยู่พร็อกซี" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulama proxy adresi üzerinden Mullvad API sunucusu ile iletişim kuruyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此应用通过代理地址与 Mullvad API 服务器通信。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "本應用程式透過代理伺服器位址與 Mullvad API 伺服器通訊。" + } + } + } }, "The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." : { "localizations" : { @@ -37185,7 +49405,122 @@ } }, "The app will test the method before saving." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen tester metoden, inden den gemmes." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Anwendung testet die Methode vor dem Speichern." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La aplicación probará el método antes de guardar." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovellus testaa tavan ennen tallentamista." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'application testera la méthode avant d'enregistrer." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'app testerà il metodo prima di salvarlo." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アプリでは保存する前にこの方法をテストします。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "저장하기 전 앱이 해당 방법을 테스트합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ်သည် နည်းလမ်းကို မသိမ်းဆည်းမီ အရင်ဆုံး စမ်းသပ်ပါမည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen vil teste metoden før den lagres." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De app test de methode voordat deze wordt opgeslagen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aplikacja przetestuje metodę przed zapisaniem." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A aplicação irá testar o método antes de guardar." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приложение проверит метод перед сохранением." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen testar metoden innan den sparar." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แอปจะทดสอบวิธีการก่อนบันทึก" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulama, kaydetmeden önce yöntemi test eder." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "应用将在保存前测试该方法。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "應用程式會在儲存前測試該方式。" + } + } + } }, "The automatic setting will randomly choose from the valid port ranges shown below." : { "localizations" : { @@ -37542,26 +49877,600 @@ } }, "The entry and exit servers cannot be the same. Try changing one to a new server or location." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Indgangs- og udgangsserverne kan ikke være ens. Prøv at ændre en af dem til en ny server eller placering." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Eingangs- und Ausgangsserver können nicht derselbe Server sein. Versuchen Sie, einen von ihnen auf einen neuen Server oder Standort zu ändern." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Los servidores de entrada y salida no pueden ser el mismo. Intente cambiar uno de ellos a otro servidor o ubicación." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tulo- ja poistumispalvelin eivät voi olla sama palvelin. Kokeile vaihtaa toinen johonkin muuhun palvelimeen tai sijaintiin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Les serveurs d'entrée et de sortie ne peuvent pas être identiques. Essayez de changer un serveur ou un emplacement." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "I server di entrata e di uscita non possono essere uguali. Prova a cambiare server o posizione." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "入口サーバーと出口サーバーを同一にすることはできません。いずれかを新しいサーバーまたは場所に変更してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "진입 및 종료 서버는 동일할 수 없습니다. 한 서버를 새로운 서버나 위치로 변경하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အဝင်ဆာဗာနှင့် အထွက်ဆာဗာသည် တစ်ခုတည်းဖြစ်၍မရပါ။ ဆာဗာသစ်တစ်ခု သို့မဟုတ် တည်နေရာအသစ်တစ်ခုသို့ ပြောင်းကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inngangs- og utgangsserverne kan ikke være de samme. Prøv å endre en av dem til en ny server eller plassering." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De inkomende en uitgaande servers kunnen niet hetzelfde zijn. Wijzig een van de twee in een nieuwe server of locatie." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Serwery wejściowe i wyjściowe nie mogą być takie same. Spróbuj zmienić jeden z nich na nowy serwer lub lokalizację." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Os servidores de entrada e saída não podem ser os mesmos. Tente alterar um deles para um novo servidor ou localização." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Серверы входа и выхода не могут быть одинаковыми. Попробуйте изменить один из них на новый сервер или местоположение." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Start- och slutservrar får inte vara samma. Prova att ändra till en ny server eller plats." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เซิร์ฟเวอร์ขาเข้าและขาออกไม่สามารถเป็นเซิร์ฟเวอร์เดียวกันได้ ลองเปลี่ยนเซิร์ฟเวอร์หรือตำแหน่งใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Giriş ve çıkış sunucuları aynı olamaz. Yeni bir sunucu seçmeyi veya konumu değiştirmeyi deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "入口服务器和出口服务器不能相同。请尝试将其中一个更改为新的服务器或位置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "入口伺服器和出口伺服器不能相同。請嘗試將其中一個伺服器變更為新伺服器或位置。" + } + } + } }, "The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@” in the settings." : { "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Indgangsserveren for %1$@ tilsidesættes i øjeblikket af %2$@. Du skal først aktivere \"%3$@\" eller deaktivere \"%4$@\" i indstillingerne for at vælge en indgangsserver." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der Eingangsserver für %1$@ wird derzeit von %2$@ überschrieben. Um einen Eingangsserver zu wählen, aktivieren Sie bitte zunächst „%3$@“ oder deaktivieren Sie „%4$@“ in den Einstellungen." + } + }, "en" : { "stringUnit" : { "state" : "new", "value" : "The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@” in the settings." } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "%2$@ está reemplazando actualmente el servidor de entrada para %1$@. Para seleccionar un servidor de entrada, primero habilite «%3$@» o deshabilite «%4$@» en la configuración." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "%2$@ ohittaa tällä hetkellä %1$@in tulopalvelimen. Jos haluat valita tulopalvelimen, ota ensin käyttöön \"%3$@\" tai poista \"%4$@\" käytöstä asetuksista." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le serveur d'entrée pour %1$@ est actuellement contourné par %2$@. Pour sélectionner un serveur d'entrée, veuillez d'abord activer « %3$@ » ou désactiver « %4$@ » dans les paramètres." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il server di entrata per %1$@ è attualmente sovrascritto da %2$@. Per selezionare un server di entrata, abilita prima \"%3$@\" o disabilita \"%4$@\" nelle impostazioni." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@の入口サーバーは現在、%2$@によってオーバーライドされています。入口サーバーを選択するには、まずは設定で [%3$@] を有効化するか、[%4$@] を無効化してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ 진입 서버가 현재 %2$@에 의해 재정의되었습니다. 진입 서버를 선택하려면 먼저 설정에서 \"%3$@\"을(를) 활성화하거나 \"%4$@\"을(를) 비활성화하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "လက်ရှိတွင် %1$@ အတွက် အဝင်ဆာဗာကို %2$@ က ကျော်လွန် ပယ်ဖျက်ထားပါသည်။ အဝင်ဆာဗာတစ်ခု ရွေးချယ်ရန် ဦးစွာ ဆက်တင်တွင် “%3$@” ကို ဖွင့်ပါ သို့မဟုတ် “%4$@“ ကို ပိတ်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Inngangsserveren for %1$@ overstyres for øyeblikket av %2$@. For å velge en inngangsserver må du først aktivere «%3$@» eller deaktivere «%4$@» i innstillingene." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De inkomende server voor %1$@ is momenteel overschreven door %2$@. Als u een inkomende server wilt selecteren, moet u eerst \"%3$@\" inschakelen of \"%4$@\" uitschakelen in de instellingen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Serwer wejściowy dla funkcji %1$@ jest obecnie zastąpiony przez funkcję %2$@. Aby wybrać serwer wejściowy, najpierw włącz funkcję „%3$@” lub wyłącz funkcję „%4$@” w ustawieniach." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O servidor de entrada para %1$@ está a ser substituído pela %2$@. Para selecionar um servidor de entrada, primeiro ative \"%3$@\" ou desative a \"%4$@\" nas definições." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Сервер входа для функции «%1$@» в настоящее время переопределен функцией «%2$@». Чтобы выбрать сервер входа, сначала включите «%3$@» или отключите «%4$@» в настройках." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Startservern för %1$@ åsidosätts för tillfället av %2$@. Om du vill välja en startserver ska du först aktivera \"%3$@\" eller inaktivera \"%4$@\" i inställningarna." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ขณะนี้เซิร์ฟเวอร์สำหรับ %1$@ ถูกแทนที่โดย %2$@ หากต้องการเลือกเซิร์ฟเวอร์สำหรับรายการ โปรดเปิดใช้งาน “%3$@” หรือปิดใช้งาน “%4$@” ในการตั้งค่าก่อน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ için giriş sunucusu şu anda %2$@ tarafından geçersiz kılınıyor. Bir giriş sunucusu seçmek için önce ayarlardan \"%3$@\"' seçeneğini etkinleştirin veya \"%4$@\" seçeneğini devre dışı bırakın." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@的入口服务器目前被 %2$@ 覆盖。要选择入口服务器,请先在设置中启用“%3$@”或停用“%4$@”。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "%1$@ 的入口伺服器目前已由 %2$@ 覆寫。若要選擇入口伺服器,請先在設定中啟用「%3$@」或停用「%4$@」。" + } } } }, "The payment request was cancelled." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Betalingsanmodningen blev annulleret." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Zahlungsanfrage wurde storniert." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Se ha cancelado la solicitud de pago." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Maksupyyntö peruutettiin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "La demande de paiement a été annulée." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La richiesta di pagamento è stata annullata." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "支払いのリクエストがキャンセルされました。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "결제 요청이 취소되었습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ငွေပေးချေမှု တောင်းဆိုချက်ကို ပယ်ဖျက်လိုက်ပါပြီ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Betalingsforespørselen ble kansellert." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Het betalingsverzoek is geannuleerd." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Żądanie płatności zostało anulowane." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O pedido de pagamento foi cancelado." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Запрос на оплату был отменен." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Betalningsförfrågan annullerades." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คำขอชำระเงินถูกยกเลิก" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ödeme isteği iptal edildi." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "付款请求已取消。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "已取消付款請求。" + } + } + } }, "The selected WireGuard port is not supported, please change it under **VPN settings**." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Den valgte WireGuard-port understøttes ikke, skift den under **VPN-indstillinger**." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Der ausgewählte WireGuard-Port wird nicht unterstützt, bitte ändern Sie ihn unter **VPN-Einstellungen**." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se admite el puerto WireGuard seleccionado. Cámbielo bajo la **configuración de VPN**." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valittua Wireguard-porttia ei tueta. Vaihda se **VPN-asetuksissa**." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le port WireGuard sélectionné n'est pas pris en charge. Veuillez le modifier sous **Paramètres VPN**." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La porta WireGuard selezionata non è supportata, cambiala in **Impostazioni VPN**." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "選択したWireGuardポートはサポートされていません。**VPN設定**で変更してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "선택한 WireGuard 포트는 지원되지 않습니다. **VPN 설정**에서 변경하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ရွေးချယ်ထားသော WireGuard ပေါ့တ်ကို တွဲဖက်လုပ်ဆောင်နိုင်ခြင်း မရှိသဖြင့် ** VPN ဆက်တင် များ ** တွင်ပြောင်းပေးပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Valgt WireGuard-port støttes ikke. Du kan endre den i **VPN-innstillingene**." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De geselecteerde WireGuard-port wordt niet ondersteund. Wijzig de poort bij de **VPN-instellingen**." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wybrany port WireGuard nie jest obsługiwany. Zmień go w obszarze **Ustawienia VPN**." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A porta WireGuard selecionada não é suportada. Altere-a em **Definições de VPN**." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Выбранный порт wireGuard не поддерживается — измените его в **настройках VPN**." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Den valda WireGuard-porten stöds inte, ändra den i **VPN-inställningar**." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "พอร์ต WireGuard ที่เลือกไม่ได้รับการรองรับ โปรดเปลี่ยนแปลงภายใต้ **การตั้งค่า VPN**" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Seçilen WireGuard portu desteklenmiyor, **VPN ayarları\" altından portu değiştirin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "所选 WireGuard 端口不受支持,请在 **VPN 设置**下更改。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "不支援所選的 WireGuard 連接埠,請至**VPN 設定**下變更。" + } + } + } }, "The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Den version af indstillingerne, der er gemt på enheden, kan ikke genkendes. Indstillingerne nulstilles til standardindstillingerne, og enheden bliver logget af." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die auf dem Gerät gespeicherte Version der Einstellungen wird nicht erkannt. Die Einstellungen werden auf die Standardeinstellungen zurückgesetzt und das Gerät wird abgemeldet." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se reconoce la versión de la configuración guardada en el dispositivo. La configuración se restablecerá a los valores predeterminados y se cerrará la sesión en el dispositivo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laitteelle tallennettujen asetusten versiota ei tunnisteta. Asetukset palautetaan oletuksiin, ja laite kirjataan ulos." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "La version des paramètres enregistrés sur l'appareil n'est pas reconnue. Les paramètres seront réinitialisés aux valeurs par défaut et l'appareil sera déconnecté." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La versione delle impostazioni memorizzata sul dispositivo non è riconosciuta. Le impostazioni verranno ripristinate ai valori predefiniti e il dispositivo verrà disconnesso." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "デバイスに保存されている設定のバージョンを認識できません。設定がデフォルトの状態にリセットされ、デバイスはログアウトされます。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "장치에 저장된 설정의 버전을 확인할 수 없습니다. 설정이 기본값으로 초기화되고 장치가 로그아웃됩니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စက်ပေါ်တွင် သိမ်းဆည်းထားသော ဆက်တင်များ၏ ဗားရှင်းကို မသိရှိပါ။ ဆက်တင်များကို ပုံသေအတိုင်း ပြန်လည်သတ်မှတ်မည်ဖြစ်ပြီး စက်မှ အကောင့်ထွက်သွားပါမည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Innstillingene som er lagret på enheten, gjenkjennes ikke. Innstillingene vil bli tilbakestilt til standardinnstillingene, og enheten vil bli logget ut." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De versie van de op het apparaat opgeslagen instellingen wordt niet herkend. De instellingen worden gereset naar de standaardinstellingen en het apparaat wordt afgemeld." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wersja ustawień zapisana na urządzeniu nie jest rozpoznawana. Ustawienia zostaną zresetowane do wartości domyślnych, a urządzenie zostanie wylogowane." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A versão das definições armazenadas no dispositivo não é reconhecida. As definições serão redefinidas para as predefinições e a sessão do dispositivo será terminada." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Версия настроек, сохраненная на устройстве, не распознается. Настройки будут сброшены до значений по умолчанию, и устройство будет выведено из системы." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Den version av inställningarna som lagras på enheten känns inte igen. Inställningarna återställs till standard och enheten loggas ut." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เวอร์ชันของการตั้งค่าที่เก็บไว้ในอุปกรณ์ไม่ได้รับการรู้จัก การตั้งค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้น และอุปกรณ์จะถูกนำออกจากระบบ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cihazda saklanan sürüm ayarları tanınmıyor. Ayarlar varsayılanlara sıfırlanacak ve cihazdan çıkış yapılacak." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "存储在设备上的设置版本无法识别。设置将被重置为默认值,且设备将退出登录。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "無法辨識裝置上儲存的設定版本。設定將重設為預設,裝置將登出。" + } + } + } }, "This can be useful if the API is censored but Mullvad’s bridge servers are not." : { "localizations" : { @@ -37800,10 +50709,240 @@ } }, "This device is not allowed to make the payment." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Denne enhed har ikke tilladelse til at foretage betalingen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dieses Gerät kann keine Zahlungen ausführen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Este dispositivo no está autorizado para realizar el pago." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tämä laite ei voi suorittaa maksua." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cet appareil n'est pas autorisé à effectuer le paiement." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Questo dispositivo non è autorizzato a effettuare il pagamento." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このデバイスでは支払いが許可されていません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 장치에서는 결제가 허용되지 않습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤစက်တွင် ငွေပေးချေမှု ပြုလုပ်ခြင်းကို ခွင့်မပြုထားပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enheten har ikke tillatelse til å utføre betalingen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dit apparaat heeft geen toestemming om de betaling uit te voeren." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Z tego urządzenia nie można dokonać płatności." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Este dispositivo não tem permissão para efetuar o pagamento." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Это устройство не имеет разрешений для осуществления платежей." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enheten har inte tillåtelse att göra betalningen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "อุปกรณ์นี้ไม่ได้รับอนุญาตให้ทำการชำระเงิน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu cihaz üzerinden ödeme yapılamıyor." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此设备不能进行付款。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "不允許此裝置進行付款。" + } + } + } }, "This device is now named **%@**. See more under \"Manage devices\" in Account." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Denne enhed har nu navnet **%@**. Få mere at vide under \"Administrer enheder\" under Konto." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dieses Gerät heißt jetzt **%@**. Weitere Informationen finden Sie in Ihrem Konto unter „Geräte verwalten”." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Este dispositivo ahora se llama **%@**. Encontrará más información en «Gestionar dispositivos» en la Cuenta." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tämän laitteen nimi on nyt **%@**. Katso lisää tililtä kohdasta Hallitse laitteita." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cet appareil s'appelle à présent **%@**. Retrouvez plus d'informations sous « Gérer les appareils » dans Compte." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Questo dispositivo ora si chiama **%@**. Per maggiori informazioni, consulta la sezione \"Gestisci dispositivi\" in Account." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このデバイス名は**「%@」**に変更されました。詳細はアカウントの [デバイスを管理] でご確認ください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 장치의 현재 이름은 **%@**입니다. 자세한 내용은 계정의 \"장치 관리\"에서 확인할 수 있습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ယခုအခါ ဤစက်ကို **%@**.ဟု အမည်ပေးထားသည်။ အကောင့်ရှိ \"စက်များ စီမံရန်\" အောက်တွင် ပိုမိုကြည့်ရှုပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Denne enheten heter nå **%@**. Se mer under «Administrer enheter» i kontoen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De naam van dit apparaat is nu **%@**. Bekijk er meer bij \"Apparaten beheren\" in Account." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "To urządzenie ma teraz nazwę **%@**. Więcej informacji można znaleźć w sekcji „Zarządzanie urządzeniami” na koncie." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Este dispositivo chama-se agora **%@**. Veja mais em \"Gerir dispositivos\" na conta." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Имя этого устройства изменено на **%@**. Подробности указаны в разделе «Управление устройствами» учетной записи." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Den här enheten heter nu **%@**. Du hittar mer information under \"Hantera enheter\" under Konto." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "อุปกรณ์นี้ได้รับการตั้งชื่อว่า **%@** แล้ว ดูเพิ่มเติมได้ภายใต้หัวข้อ \"จัดการอุปกรณ์\" ในบัญชี" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu cihazın geçerli adı **%@**. Daha fazla bilgi için Hesap bölümündeki \"Cihazları yönet\" seçeneğine bakın." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此设备现已被命名为 **%@**。请在“帐户”中的“管理设备”下查看更多信息。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "現在此裝置的名稱是 **%@**。如需更多資訊,請參閱「帳戶」中的「管理裝置」。" + } + } + } }, "This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." : { "localizations" : { @@ -38160,7 +51299,122 @@ } }, "This impacts your anonymity" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dette påvirker din anonymitet" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dies wirkt sich auf Ihre Anonymität aus" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Esto afecta a su anonimato" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tämä vaikuttaa anonymiteettiisi" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ceci affecte votre anonymat" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Questo ha un impatto sul tuo anonimato" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "これはあなたの匿名性に影響を与えます" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이는 사용자의 익명성에 영향을 미칩니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ယင်းက သင်၏ အမည်မဖော်လိုမှုကို သက်ရောက်မှုရှိသည်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dette påvirker din anonymitet" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dit heeft gevolgen voor uw anonimiteit" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ma to wpływ na Twoją anonimowość" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Isso afeta o seu anonimato" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Это влияет на вашу анонимность" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Detta påverkar din anonymitet" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "สิ่งนี้ส่งผลต่อความไม่เปิดเผยตัวตนของคุณ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu, anonimliğinizi etkileyebilir" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "这会影响您的匿名性" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "這會影響您是否能維持匿名" + } + } + } }, "This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." : { "localizations" : { @@ -38281,7 +51535,122 @@ } }, "This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit \"Delete account\" if you really want to delete the account:" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dette vil medføre, at alle enheder, der bruger denne konto, bliver logget af, og al VPN-adgang vil blive afvist, selv om der er tid tilbage på kontoen. Indtast de sidste 4 cifre i kontonummeret, og tryk på \"Slet konto\", hvis du virkelig ønsker at slette kontoen:" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dadurch werden alle Geräte, die dieses Konto verwenden, abgemeldet und die gesamte VPN-Verwendung wird verwehrt, auch wenn noch Zeit auf dem Konto vorhanden ist. Geben Sie die letzten vier Ziffern der Kontonummer ein und klicken Sie auf die Schaltfläche „Konto löschen“, wenn Sie das Konto wirklich löschen möchten:" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Esto cierra la sesión en todos los dispositivos que usen esta cuenta y se denegará todo acceso a VPN aunque aún quede tiempo en la cuenta. Introduzca los últimos 4 dígitos del número de cuenta y toque «Eliminar cuenta» si de verdad desea eliminar la cuenta:" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Toiminto kirjaa kaikki tätä tiliä käyttävät laitteet ulos, ja kaikki VPN-käyttö estetään, vaikka tilillä olisi käyttöaikaa jäljellä. Anna tilin numeron neljä viimeistä numeroa ja paina Poista tili -painiketta, jos haluat varmasti poistaa tilin:" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ceci déconnectera tous les appareils qui utilisent ce compte et tous les accès VPN seront refusés même s'il reste du temps sur le compte. Saisissez les 4 derniers chiffres du numéro de compte et sélectionnez « Supprimer le compte » si vous souhaitez vraiment supprimer le compte :" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Questa operazione disconnette tutti i dispositivi che utilizzano questo account e nega qualsiasi accesso alla VPN, anche se è ancora disponibile del tempo di utilizzo. Inserisci le ultime 4 cifre del numero di account e seleziona \"Elimina account\" se desideri davvero eliminare l'account:" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "これにより、このアカウントを使用しているすべてのデバイスからログアウトされ、アカウントの残り時間の有無に関わらず、すべてのVPNアクセスが拒否されます。アカウントを本当に削除する場合は、アカウント番号の下4桁を入力し、[アカウントを削除する] をクリックしてください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 계정을 사용 중인 모든 장치가 로그아웃되고 계정에 충전한 시간이 남아 있더라도 모든 VPN 액세스가 거부됩니다. 계정을 정말로 삭제하려면 계정 번호의 마지막 4자리를 입력한 후 \"계정 삭제\"를 누르세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤသို့ လုပ်ဆောင်ခြင်းဖြင့် ဤအကောင့်ကို သုံးနေသော စက်အားလုံးတွင် အကောင့် ထွက်သွားမည်ဖြစ်ပြီး အကောင့်တွင် အချိန်ကျန်သေးလျှင်ပင် VPN ရယူသုံးစွဲခွင့်အားလုံးကို ငြင်းပယ်သွားပါမည်။ ဤအကောင့်ကို အမှန်တကယ် ဖျက်လိုပါက အကောင့်နံပါတ်၏ နောက်ဆုံးဂဏန်း 4 လုံးကို ရိုက်ထည့်ပြီး \"အကောင့် ဖျက်ရန်\" ကို နှိပ်ပါ-" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dette logger ut alle enheter som bruker denne kontoen, og all VPN-tilgang vil bli avvist selv om det er tid igjen på kontoen. Skriv inn de fire siste sifrene i kontonummeret og trykk på «Slett konto» hvis du virkelig ønsker å slette kontoen:" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hiermee worden alle apparaten die dit account gebruiken afgemeld en alle toegang tot VPN wordt geweigerd, ook als er nog tijd over is in het account. Voer de laatste 4 cijfers van het accountnummer in en klik op \"Account verwijderen\" als u het account echt wilt verwijderen:" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Spowoduje to wylogowanie wszystkich urządzeń korzystających z tego konta, a dostęp do sieci VPN zostanie zablokowany, nawet jeśli na koncie pozostał jeszcze czas. Jeśli naprawdę chcesz usunąć konto, wprowadź 4 ostatnie cyfry numeru konta i kliknij opcję „Usuń konto”:" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Isto termina a sessão de todos os dispositivos que utilizam esta conta e o acesso à VPN será negado, mesmo que ainda exista tempo disponível na conta. Introduza os últimos 4 dígitos do número de conta e clique em \"Eliminar conta\" se realmente pretender eliminá-la:" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Это приведет к выходу из этой учетной записи на всех устройствах. Доступ к VPN будет заблокирован, даже если на учетной записи еще осталось время. Введите последние 4 цифры номера учетной записи и нажмите «Удалить учетную запись», если вы действительно хотите ее удалить:" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Alla enheter som använder det här kontot loggas ut och all VPN-åtkomst nekas, även om det finns tid kvar på kontot. Ange de fyra sista siffrorna i kontonumret och tryck på \"Ta bort konto\" om du verkligen vill ta bort kontot:" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การดำเนินการนี้จะออกจากระบบอุปกรณ์ทั้งหมดที่ใช้บัญชีนี้ และการเข้าถึง VPN ทั้งหมดจะถูกปฏิเสธแม้ว่าจะมีเวลาเหลืออยู่ในบัญชีก็ตาม กรอก 4 หลักสุดท้ายของหมายเลขบัญชีและคลิก \"ลบบัญชี\" หากคุณต้องการลบบัญชีจริงๆ:" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu hesabı kullanan tüm cihazlardan çıkış yapılır ve hesapta kalan süre olsa bile tüm VPN erişimi engellenir. Hesabı gerçekten silmek istiyorsanız hesap numarasının son 4 hanesini girin ve \"Hesabı sil\"e tıklayın:" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "这将使所有使用此帐户的设备退出登录,并且所有 VPN 访问都将被拒绝,即使帐户仍有剩余时间。如果您确定要删除此帐户,请输入帐号的最后 4 位,然后点击“删除帐户”:" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "這會登出所有使用此帳戶的裝置,而且所有 VPN 存取也會遭拒,即使帳戶還有剩餘的使用時間。如果您確定要刪除帳戶,請輸入帳號末四碼,然後輕點「刪除帳戶」。" + } + } + } }, "This might cause issues on certain websites, services, and apps." : { "localizations" : { @@ -38402,7 +51771,122 @@ } }, "Time left: %@" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tid tilbage: %@" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Verbleibende Zeit: %@" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tiempo restante: %@" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aikaa jäljellä: %@" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Temps restant : %@" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tempo rimasto: %@" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "残り時間: %@" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "남은 시간: %@" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကျန်သည့် အချိန်- %@" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tid igjen: %@" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Resterende tijd: %@" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pozostały czas: %@" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tempo restante: %@" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Осталось времени: %@" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tid kvar: %@" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เวลาที่เหลือ: %@" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kalan süre: %@" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "剩余时间:%@" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "剩餘時間:%@" + } + } + } }, "Tirana" : { "localizations" : { @@ -39001,10 +52485,240 @@ }, "To create a custom list, tap on \"...\" " : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "For at oprette en brugerdefineret liste skal du trykke på \"...\" " + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Um eine benutzerdefinierte Liste zu erstellen, tippen Sie auf „…“. " + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Para crear una lista personalizada, toque «...» " + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voit luoda mukautetun luettelon napauttamalla \"...\" " + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pour créer une liste personnalisée, appuyez sur « ... » " + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Per creare un elenco personalizzato, tocca \"...\" " + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "カスタムリストを作成するには [...] をタップしてください" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "사용자 지정 목록을 생성하려면 \"...\"를 누르세요 " + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "စိတ်ကြိုက်စာရင်းတစ်ခု ဖန်တီးရန် “...” ကို နှိပ်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "For å opprette en egendefinert liste trykker du på «...» " + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tik op \"...\" om een aangepaste lijst te maken " + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aby utworzyć listę niestandardową, dotknij opcję „...” " + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Para criar uma lista personalizada, toque em \"...\" " + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Чтобы создать собственный список, нажмите «...». " + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tryck på \"...\" för att skapa en anpassad lista " + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ในการสร้างรายการที่กำหนดเอง ให้แตะที่ \"...\"" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Özel bir liste oluşturmak için \"...\" simgesine dokunun " + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "要创建自定义列表,请点按“...”" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "要建立自訂清單,請輕按「…」 " + } + } + } }, "To enable this setting, add at least one server." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "For at aktivere denne indstilling skal du tilføje mindst én server." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Fügen Sie mindestens einen Server hinzu, um diese Einstellung zu aktivieren." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Para habilitar este ajuste, añada al menos un servidor." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lisää vähintään yksi palvelin, jotta voit ottaa tämän asetuksen käyttöön." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pour activer ce paramètre, ajoutez au moins un serveur." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Per abilitare questa impostazione, aggiungi almeno un server." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "この設定を有効にするには、サーバーを1つ以上追加してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 설정을 활성화하려면 하나 이상의 서버를 추가하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤဆက်တင်ကို ဖွင့်ရန် အနည်းဆုံး ဆာဗာတစ်ခု ထည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "For å aktivere denne innstillingen må du legge til minst én server." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voeg minimaal één server toe om deze instelling in te schakelen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aby włączyć to ustawienie, dodaj co najmniej jeden serwer." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Para ativar esta definição, adicione pelo menos um servidor." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Чтобы включить эту настройку, добавьте хотя бы один сервер." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lägg till minst en server om du vill aktivera inställningen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "หากต้องการเปิดใช้งานการตั้งค่านี้ ให้เพิ่มเซิร์ฟเวอร์อย่างน้อยหนึ่งเครื่อง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu ayarı etkinleştirmek için en az bir sunucu ekleyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "要启用此设置,请添加至少一个服务器。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "要啟用此設定,請新增至少一個伺服器。" + } + } + } }, "To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." : { "localizations" : { @@ -39833,10 +53547,240 @@ } }, "TUNNEL ERROR" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNELFEJL" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNEL-FEHLER" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "ERROR DE TÚNEL" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNELIVIRHE" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "ERREUR DE TUNNEL" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "ERRORE TUNNEL" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルエラー" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널 오류" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNEL ချို့ယွင်းချက်" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNELFEIL" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNELFOUT" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "BŁĄD TUNELU" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "ERRO NO TÚNEL" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "ОШИБКА ТУННЕЛЯ" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "TUNNELFEL" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ข้อผิดพลาดอุโมงค์" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "TÜNEL HATASI" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "隧道错误" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "通道錯誤" + } + } + } }, "Tunnel is unset." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnel er ikke indstillet." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es ist kein Tunnel festgelegt." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se ha establecido el túnel." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelin asetus peruttiin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le tunnel n'est pas défini." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il tunnel non è impostato." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "トンネルが設定されていません。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "터널이 설정되지 않았습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnel သတ်မှတ်မှုကို ပြန်ဖယ်ရှားထားသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnelen er ikke konfigurert." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunnel is niet meer ingesteld." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie ustawiono tunelu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O túnel não está definido." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Туннель не установлен." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunneln är inte konfigurerad." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ยังไม่ได้ตั้งค่าอุโมงค์" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel ayarlı değil." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "隧道未设置。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "未設定通道。" + } + } + } }, "Turkey" : { "localizations" : { @@ -40547,10 +54491,240 @@ } }, "Unable to authenticate account. Please log out and log back in." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke godkende konto. Log af og log på igen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Das Konto konnte nicht authentifiziert werden. Melden Sie sich ab und erneut an." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede autenticar la cuenta. Cierre la sesión y vuelva a iniciarla." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tilin todentaminen ei onnistu. Kirjaudu ulos ja kirjaudu sisään uudelleen." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Authentification du compte impossible. Veuillez vous déconnecter et vous reconnecter." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile autenticare l'account. Esci e accedi nuovamente." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウントを認証できません。一度ログアウトしてから再度ログインしてください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정을 인증할 수 없습니다. 로그아웃 후 다시 로그인하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အကောင့်ကို စစ်မှန်ကြောင်း အတည်ပြု၍ မရပါ။ အကောင့်ကို စနစ်မှ ထွက်ပြီး ပြန်ဝင်ကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke autentisere konto. Logg ut og inn igjen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan het account niet authenticeren. Meld u af en vervolgens weer aan." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można uwierzytelnić konta. Wyloguj się i zaloguj ponownie." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não foi possível autenticar a conta. Termine a sessão e volte a iniciá-la." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удается подтвердить учетную запись. Выйдите из системы и войдите снова." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att autentisera kontot. Logga ut och logga in igen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถยืนยันบัญชีได้ โปรดออกจากระบบและเข้าสู่ระบบใหม่อีกครั้ง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hesabın kimliği doğrulanamıyor. Lütfen çıkış yapıp tekrar giriş yapın." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "无法对帐户进行身份验证。请退出登录并重新登录。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "帳戶驗證失敗。請登出並重新登入。" + } + } + } }, "Unable to start tunnel connection after update. Please disconnect and reconnect." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan ikke starte tunnelforbindelse efter opdatering. Afbryd forbindelsen, og opret den igen." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die Tunnelverbindung kann nach dem Update nicht hergestellt werden. Trennen Sie die Verbindung und stellen Sie sie erneut her." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "No se puede iniciar la conexión del túnel tras la actualización. Desconecte y vuelva a conectar." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tunneliyhteyden käynnistäminen päivityksen jälkeen ei onnistu. Katkaise yhteys ja muodosta yhteys uudelleen." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossible de démarrer la connexion par tunnel après la mise à jour. Veuillez vous déconnecter et vous reconnecter." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Impossibile avviare la connessione al tunnel dopo l'aggiornamento. Disconnettiti e ripeti la connessione." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アップデート後、トンネル接続を開始できません。一度切断してから再接続してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "업데이트 후 터널 연결을 시작할 수 없습니다. 연결을 해제한 후 다시 연결하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အပ်ဒိတ်လုပ်ပြီးနောက် tunnel ချိတ်ဆက်မှုကို စတင်၍ မရပါ။ ချိတ်ဆက်မှုဖြုတ်ပြီး ပြန်လည်ချိတ်ဆက်ကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kunne ikke starte tunneltilkobling etter oppdatering. Koble fra og til igjen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kan de tunnelverbinding na de update niet starten. Verbreek de verbinding en verbind opnieuw." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nie można uruchomić połączenia tunelowego po aktualizacji. Rozłącz się i połącz ponownie." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Não foi possível iniciar a ligação do túnel após a atualização. Desligue e volte a ligar." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Не удается запустить туннельное соединение после обновления. Отключитесь и подключитесь заново." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Det går inte att starta tunnelanslutning efter uppdatering. Koppla från och anslut igen." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ไม่สามารถเริ่มการเชื่อมต่ออุโมงค์ได้หลังจากอัปเดต โปรดตัดการเชื่อมต่อและเชื่อมต่อใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tünel bağlantısı güncellemeden sonra başlatılamıyor. Lütfen bağlantıyı kesip yeniden bağlanın." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "更新后无法启动隧道连接。请断开连接并重新连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "更新後無法建立通道連線。請中斷連線並重新連線。" + } + } + } }, "Unable to start tunnel connection. Please send a problem report." : { "localizations" : { @@ -40671,10 +54845,240 @@ } }, "Unexpected server response: %1$@ (HTTP status: %2$d)" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uventet serverrespons: %1$@ (HTTP-status: %2$d)" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Unerwartete Serverantwort: %1$@ (HTTP-Status: %2$d)" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Respuesta de servidor inesperada: %1$@ (estado de HTTP: %2$d)" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Odottamaton palvelimen vastaus: %1$@ (HTTP-tila: %2$d)" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Réponse inattendue du serveur : %1$@ (statut HTTP : %2$d)" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Risposta server imprevista: %1$@ (stato HTTP: %2$d)" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "予期せぬサーバー応答: %1$@ (HTTP ステータス: %2$d)" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "예상치 못한 서버 응답: %1$@ (HTTP 상태: %2$d)" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "မမျှော်လင့်ထားသော ဆာဗာတုံ့ပြန်မှု- %1$@ (HTTP အခြေအနေ- %2$d)" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uventet serverrespons: %1$@ (HTTP-status: %2$d)" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Onverwachte serverrespons: %1$@ (HTTP-status: %2$d)" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nieoczekiwana odpowiedź serwera: %1$@ (status HTTP: %2$d)" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Resposta inesperada do servidor: %1$@ (estado HTTP: %2$d)" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Неожиданный ответ сервера: %1$@ (статус HTTP: %2$d)" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oväntat serversvar: %1$@ (HTTP-status: %2$d)" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การตอบสนองของเซิร์ฟเวอร์ที่ไม่คาดคิด: %1$@ (สถานะ HTTP: %2$d)" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beklenmeyen sunucu yanıtı: %1$@ (HTTP durumu: %2$d)" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "意外的服务器响应:%1$@(HTTP 状态:%2$d)" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "意外的伺服器回應:%1$@(HTTP 狀態:%2$d)" + } + } + } }, "Unexpected server response: %d" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uventet serverrespons: %d" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Unerwartete Serverantwort: %d" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Respuesta de servidor inesperada: %d" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Odottamaton palvelimen vastaus: %d" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Réponse inattendue du serveur : %d" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Risposta server imprevista: %d" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "予期せぬサーバー応答: %d" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "예상치 못한 서버 응답: %d" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "မမျှော်လင့်ထားသော ဆာဗာတုံ့ပြန်မှု- %d" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uventet serverrespons: %d" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Onverwachte serverrespons: %d" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nieoczekiwana odpowiedź serwera: %d" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Resposta inesperada do servidor: %d" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Неожиданный ответ сервера: %d" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oväntat serversvar: %d" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การตอบสนองของเซิร์ฟเวอร์ที่ไม่คาดคิด: %d" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Beklenmeyen sunucu yanıtı: %d" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "意外的服务器响应:%d" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "意外的伺服器回應:%d" + } + } + } }, "Unknown error." : { "localizations" : { @@ -40726,6 +55130,12 @@ "value" : "알 수 없는 오류." } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အမျိုးအမည်မသိ ချို့ယွင်းချက်။" + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -41503,7 +55913,122 @@ } }, "value" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "værdi" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wert" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "valor" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "arvo" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "valeur" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "valore" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "値" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "가격" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "တန်ဖိုး" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "verdi" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "waarde" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "wartość" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "valor" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "значение" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "värde" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ค่า" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "değer" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "值" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "值" + } + } + } }, "Vancouver" : { "localizations" : { @@ -42922,7 +57447,122 @@ } }, "We are having some issues, please try again later" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vi har nogle problemer, prøv igen senere" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Es gibt ein paar Probleme, versuchen Sie es später nochmal" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Estamos experimentando algunos problemas. Inténtelo de nuevo más tarde" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Meillä on hieman ongelmia, yritä myöhemmin uudelleen" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Nous rencontrons des problèmes, veuillez réessayer plus tard" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Stiamo riscontrando alcuni problemi, riprova più tardi" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "現在エラーが発生しています。後でもう一度お試しください" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "문제가 발생했습니다. 나중에 다시 시도해 주세요" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ကျွန်ုပ်တို့တွင် ပြဿနာအချို့ရှိနေပါသည်၊ နောက်မှ ထပ်မံကြိုးစားပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vi opplever problemer. Prøv igjen senere" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "We ondervinden enkele problemen, probeer het later opnieuw" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Mamy pewne problemy, spróbuj ponownie później" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Estamos com alguns problemas, tente novamente mais tarde." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "У нас возникли некоторые проблемы, пожалуйста, попробуйте позже" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vi har stött på problem, försök igen senare" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เรากำลังประสบปัญหาบางอย่าง โปรดลองอีกครั้งในภายหลัง" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Şu anda bazı sorunlar yaşıyoruz, lütfen daha sonra tekrar deneyin" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "我们遇到了一些问题,请稍后再试" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "我們遇到一些問題,請稍後再試" + } + } + } }, "We will look into this." : { "localizations" : { @@ -43279,7 +57919,122 @@ } }, "When using DAITA, one provider with DAITA-enabled servers is required." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Når du bruger DAITA, skal du have en udbyder med DAITA-kompatible servere." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wenn Sie DAITA verwenden, benötigen Sie einen Anbieter mit Servern, die DAITA unterstützen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Al utilizar DAITA, se requiere un proveedor con servidores habilitados por DAITA." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kun käytät DAITAa, vaaditaan yksi palveluntarjoaja, jonka palvelimet tukevat DAITAa." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Lors de l'utilisation de DAITA, un fournisseur ayant des serveurs compatibles DAITA est requis." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Quando si utilizza DAITA, è richiesto un provider con server abilitati per DAITA." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITAを使用する場合、DAITA対応サーバーを持つプロバイダーが1つ必要です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA를 사용할 때는 DAITA가 활성화된 서버가 있는 제공업체가 하나 필요합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA ကိုအသုံးပြုသည့်အခါ DAITA ဖွင့်ထားသည့် ဆာဗာများရှိသော ပံ့ပိုးသူတစ်ဦး လိုအပ်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Når du bruker DAITA, kreves det én leverandør med DAITA-aktiverte servere." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Wanneer u DAITA gebruikt, moet u minimaal één provider hebben met servers waarop DAITA is ingeschakeld." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Podczas korzystania z DAITA wymagany jest jeden dostawca z serwerami obsługującymi DAITA." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ao utilizar a DAITA, é necessário um fornecedor com servidores compatíveis com a DAITA." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "При использовании DAITA требуется один провайдер с серверами, поддерживающими DAITA." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "När du använder DAITA krävs det en leverantör med DAITA-aktiverade servrar." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "เมื่อใช้ DAITA จำเป็นต้องมีผู้ให้บริการหนึ่งรายที่มีเซิร์ฟเวอร์ที่เปิดใช้งาน DAITA" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "DAITA kullanılırken, DAITA etkin sunucuları bulunan bir operatör gerekir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "使用 DAITA 时,需要一个已启用 DAITA 服务器的提供商。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "使用 DAITA 時,至少需要一個擁有 DAITA 啟用伺服器的供應商。" + } + } + } }, "Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." : { "localizations" : { @@ -43990,7 +58745,122 @@ } }, "Yes, continue" : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ja, fortsæt" + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ja, fortfahren" + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sí, continuar" + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kyllä, jatka" + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Oui, continuer" + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sì, continua" + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "はい。続行します" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "네, 계속합니다" + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဟုတ်ပါသည်၊ ဆက်လုပ်ပါ" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ja, fortsett" + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ja, doorgaan" + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tak, kontynuuj" + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sim, continuar" + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Да, продолжить" + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ja, fortsätt" + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "ใช่ ดำเนินการต่อ" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Evet, devam et" + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "是,继续" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "是的,繼續" + } + } + } }, "Yes, log out device" : { "localizations" : { @@ -44465,7 +59335,122 @@ } }, "You can add more time via the account view or website to continue using the VPN." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan tilføje mere tid via kontoens visning eller hjemmeside for at blive ved med at bruge VPN'en." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie können über die Kontoansicht oder die Website Zeit hinzufügen, um das VPN weiterhin zu verwenden." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puede añadir más tiempo en la vista de la cuenta o en el sitio web para seguir usando la VPN." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voit lisätä aikaa tilinäkymän tai verkkosivuston kautta, jotta voit jatkaa VPN:n käyttöä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vous pouvez ajouter plus de temps via la page de visualisation du compte ou le site Web pour continuer d'utiliser le VPN." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puoi aggiungere altro tempo tramite la vista dell'account o il sito web per continuare a utilizzare la VPN." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アカウント画面かウェブサイトから時間を追加することで、VPNを引き続き使用できます。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "계정 창 또는 웹사이트를 통해 더 많은 시간을 추가하여 VPN을 계속 사용할 수 있습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "VPN ကို ဆက်လက်အသုံးပြုရန် အကောင့် ပြသမှု သို့မဟုတ် ဝက်ဘ်ဆိုက်မှတစ်ဆင့် အချိန်ထပ်တိုးနိုင်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan legge til mer tid via kontooversikten eller nettstedet for å fortsette å bruke VPN." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "U kunt meer tijd toevoegen via de accountweergave of via de website om de VPN te blijven gebruiken." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aby kontynuować korzystanie z VPN, można dodać więcej czasu w widoku konta lub na stronie internetowej." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pode adicionar mais tempo através da vista da conta ou do site para continuar a usar a VPN." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Чтобы продолжить пользоваться VPN, добавьте время через раздел учетной записи или сайт." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan lägga till mer tid via kontovyn eller webbplatsen för att fortsätta använda VPN." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณสามารถเพิ่มเวลาเพิ่มเติมได้โดยการดูบัญชีหรือเว็บไซต์เพื่อใช้งาน VPN ต่อไป" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "VPN kullanmaya devam etmek için hesap görünümünden ya da web sitesinden daha fazla süre ekleyebilirsiniz." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以通过帐户视图或网站添加更多时间,以继续使用 VPN。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以在帳戶畫面或網站中增加時間,以繼續使用 VPN。" + } + } + } }, "You can have up to 5 devices logged in on one Mullvad account." : { "localizations" : { @@ -44704,13 +59689,358 @@ } }, "You can use the \"restore purchases\" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan bruge funktionen \"Gendan køb for at tjekke for eventuelle betalinger i appen, der er foretaget via Apple-tjenester. Hvis der er en betaling, som ikke er blevet krediteret, vil den blive tilføjet til den aktuelle Mullvad-konto, som du er logget på." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie können die Funktion „Einkäufe wiederherstellen“ verwenden, um die in der App über Apple-Dienste getätigten Zahlungen zu überprüfen. Wenn eine Zahlung nicht auf Ihrem Konto gutgeschrieben wurde, wird sie der Zeit Ihres derzeit angemeldeten Mullvad-Kontos hinzugefügt." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puede utilizar la función «Restaurar compras» para comprobar si hay algún pago en la aplicación realizado a través de los servicios de Apple. Si hubiera algún pago que no se ha abonado, añadiría el tiempo a la cuenta de Mullvad conectada actualmente." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Voit tarkistaa sovelluksessa Applen palveluiden kautta tehdyt maksut ostosten palautustoiminnolla. Jos jotakin maksua ei ole vielä hyvitetty tilille, toiminto lisää käyttöajan sillä hetkellä kirjautuneelle Mullvad-tilille." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vous pouvez utiliser la fonctionnalité « rétablir les achats » pour vérifier si des paiements dans l'application ont été effectués via les services d'Apple. Si un paiement n'a pas été crédité, du temps sera ajouté au compte Mullvad connecté actuellement." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Puoi utilizzare la funzione \"Ripristina acquisti\" per verificare eventuali pagamenti in-app effettuati tramite i servizi Apple. Se un pagamento non è stato accreditato, il tempo verrà aggiunto all'account Mullvad attualmente connesso." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "「購入を復元する」機能を使用すると、Appleのサービスを介して行われたアプリ内課金を確認できます。未反映の課金がある場合は、現在ログイン中のMullvadアカウントに時間が追加されます。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "\"구매 복원\" 기능을 사용하여 Apple 서비스를 통해 이루어진 인앱 결제를 확인할 수 있습니다. 아직 지급되지 않은 결제 내역이 있다면 현재 로그인된 Mullvad 계정에 시간이 추가됩니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apple ဝန်ဆောင်မှုများမှတစ်ဆင့် လုပ်ဆောင်သော အက်ပ်တွင်း ပေးချေမှုမှန်သမျှကို ရှာကြည့်ရန်အတွက် \"ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်\" လုပ်ဆောင်ချက်ကို သုံးနိုင်ပါသည်။ ငွေပေးချေမှုတစ်ခုခုအတွက် ရသင့်သည့် အချိန်ကို အကောင့်တွင် မထည့်သေးပါက ထိုသို့လုပ်ဆောင်ခြင်းဖြင့် လက်ရှိဝင်ရောက်ထားသော Mullvat အကောင့်တွင် အချိန်ထပ်တိုးပေးပါမည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan bruke funksjonen «Gjenopprett kjøp» for å sjekke om det er gjort noen betalinger i appen via Apple-tjenester. Hvis det er en betaling som ikke er kreditert, vil den legge til tiden til den Mullvad-kontoen som for øyeblikket er logget inn." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Met de functie \"aankopen herstellen\" kunt u controleren of er betalingen in de app zijn gedaan via de diensten van Apple. Als er een betaling is die niet is bijgeschreven op uw tegoed, wordt de tijd toegevoegd aan het Mullvad-account dat nu is aangemeld." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aby sprawdzić wszelkie płatności w aplikacji dokonane za pośrednictwem usług Apple, można skorzystać z funkcji „Przywróć zakupy”. Jeśli płatność nie została zaksięgowana, czas zostanie dodany do aktualnie zalogowanego konta Mullvad." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Pode usar a função \"restaurar compras\" para verificar se houve algum pagamento na aplicação efetuado através dos serviços da Apple. Se existir um pagamento que ainda não tenha sido creditado, o tempo será adicionado à conta Mullvad com sessão iniciada atualmente." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Вы можете использовать функцию «Восстановить покупки», чтобы проверить все платежи в приложении, совершенные через сервисы Apple. Если будет найден платеж, который еще не был зачислен, соответствующее время добавится к активной учетной записи Mullvad." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du kan använda funktionen \"återställ köp\" för att kontrollera betalningar som görs i appen via Apple-tjänster. Om en betalning inte har krediterats, läggs tiden till i Mullvad-kontot som för närvarande är inloggat." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณสามารถใช้ฟังก์ชัน \"กู้คืนการซื้อ\" เพื่อตรวจสอบการชำระเงินในแอปผ่านบริการของ Apple หากมีการชำระเงินที่ยังไม่ได้เครดิต ระบบจะเพิ่มเวลาในบัญชี Mullvad ที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Apple üzerinden yapılan uygulama içi ödemeleri kontrol etmek için “satın alımları geri yükle” işlevini kullanabilirsiniz. Henüz hesabınıza yansımamış bir ödeme varsa, süre şu anda oturum açmış olduğunuz Mullvad hesabına eklenecektir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以使用“恢复购买”功能来检查通过 Apple 服务进行的任何应用内付款。如果存在未记入的付款,系统会将相应时间添加到当前登录的 Mullvad 帐户中。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您可以使用「恢復購買」功能來確認透過 Apple 服務的應用程式內付款。如果存在尚未入帳的付款,則系統會將時間增加至目前登入的 Mullvad 帳戶。" + } + } + } }, "You have %@ left on this account." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har %@ tilbage på denne konto." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie haben noch %@ auf diesem Konto." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le quedan %@ en esta cuenta." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sinulla on %@ jäljellä tällä tilillä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il vous reste %@ sur ce compte." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ti rimangono %@ su questo account." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアカウントの残り時間は%@です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 계정에 %@ 남아 있습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤအကောင့်တွင် %@ ကျန်ရှိနေပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har %@ igjen på kontoen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "U hebt nog %@ over voor dit account." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Na tym koncie pozostało Ci %@." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tem %@ restante nesta conta." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "На этой учетной записи у вас осталось %@." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har %@ kvar på kontot." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณมี %@ เหลือในบัญชีนี้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu hesabınızda %@ kaldı." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此帐户剩余 %@。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的帳戶剩餘 %@。" + } + } + } }, "You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments.\n\nIn some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us.\n\nWe strongly believe in retaining as little data as possible because we want you to remain anonymous." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har ret til privatliv. Derfor lagrer vi aldrig aktivitetslogfiler, vi beder ikke om personoplysninger, og vi opfordrer til anonyme betalinger.\n\nI nogle situationer, som beskrevet i vores privatlivspolitik, kan vi behandle personoplysninger, som du vælger at sende, f.eks. hvis du sender os en e-mail.\n\nVi er overbeviste om, at vi skal opbevare så få data som muligt, da vi ønsker, at du forbliver anonym." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie haben ein Recht auf Privatsphäre. Aus diesem Grund speichern wir niemals Aktivitätsprotokolle, fragen keine personenbezogenen Daten ab und empfehlen die Verwendung anonymer Zahlungsmethoden.\n\nIn bestimmten Situationen, wie in unserer Datenschutzrichtlinie beschrieben, können wir personenbezogene Daten verarbeiten, die Sie uns freiwillig übermitteln, beispielsweise wenn Sie uns eine E-Mail senden.\n\nWir sind der festen Überzeugung, dass so wenig Daten wie möglich gespeichert werden sollten, da wir möchten, dass Sie anonym bleiben." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tiene derecho a la privacidad. Por eso nunca guardamos registros de actividad, no pedimos información personal y animamos a realizar pagos anónimos.\n\nEn algunas situaciones, como se detalla en nuestra política de privacidad, podríamos procesar datos personales que usted haya decidido enviarnos, por ejemplo, cuando nos manda un correo electrónico.\n\nNos esforzamos por retener la menor cantidad de datos posible porque queremos que permanezca anónimo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sinulla on oikeus yksityisyyteen. Tästä syystä emme koskaan tallenna toimintalokeja, emme pyydä henkilötietoja ja kannustamme käyttämään anonyymeja maksutapoja.\n\nJoissakin tilanteissa saatamme käsitellä tietosuojakäytännössämme kuvatulla tavalla henkilötietojasi, joita päätät lähettää meille, jos esimerkiksi lähetät meille sähköpostiviestin.\n\nUskomme vahvasti mahdollisimman pienen tietomäärän säilyttämiseen, koska haluamme sinun pysyvän anonyymina." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vous avez droit à la confidentialité. C'est pourquoi nous ne stockons jamais les journaux d'activité, ne demandons pas d'informations personnelles et encourageons les paiements anonymes.\n\nDans certaines situations, de la manière décrite dans notre politique de confidentialité, il est possible que nous traitions des données personnelles que vous choisissez de nous envoyer, par exemple si vous nous envoyez un e-mail.\n\nNous croyons fermement en l'importance de conserver le moins de données possibles, car nous voulons que vous restiez anonyme." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "La privacy è un tuo diritto. Ecco perché non memorizziamo mai log delle attività, non chiediamo informazioni personali e incoraggiamo i pagamenti anonimi.\n\nIn alcune situazioni, come indicato nella nostra informativa sulla privacy, potremmo trattare i dati personali che scegli di inviare, ad esempio in caso di una tua e-mail.\n\nCrediamo fermamente nell'importanza di archiviare il minor numero possibile di dati perché vogliamo che tu mantenga l'anonimato." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "あなたにはプライバシー保護の権利があります。そのため、当社ではアクティビティログを保存せず、個人情報の提供も求めず、匿名でのお支払いを推奨しています。\n\nプライバシーポリシーに記載されている通り、特定の状況下 (例: 当社へのメールによるお問い合わせ) においてご自身で送信を選択された個人データについては処理を行う可能性があります。\n\n当社では、匿名性を維持するために可能な限り最小限のデータ保持を心がけています。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "귀하에게는 프라이버시권이 있습니다. 그래서 당사는 절대 활동 로그를 저장하지 않고, 개인 정보를 요구하지 않으며, 익명 결제를 권장합니다.\n\n개인정보 보호정책에서 설명한 바와 같이, 때때로 당사는 사용자가 이메일을 보내는 경우 등 사용자가 전송하기로 선택한 개인 데이터를 처리할 수 있습니다.\n\n당사는 사용자가 익명성을 유지할 수 있도록, 가능한 한 최소한의 데이터만 보관해야 한다고 굳게 믿습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့်တွင် ကိုယ်ရေးအချက်အလက်များကို ကာကွယ်ရန် အခွင့်အရေးရှိပါသည်။ ထို့ကြောင့် ကျွန်ုပ်တို့သည် မည်သည့်အခါမျှ သင်၏ လုပ်ဆောင်မှုမှတ်တမ်းများကို သိမ်းဆည်းခြင်းမရှိ ကိုယ်ရေးအချက်အလက်များကို မေးမြန်းခြင်းမရှိဘဲ အမည်ဝှက်၍ ငွေပေးချေမှုများ လုပ်ဆောင်ခြင်းကို အားပေးပါသည်။\n\nကျွန်ုပ်တို့၏ ကိုယ်ပိုင်အချက်အလက် မူဝါဒတွင် ဖော်ပြထားသည့်အတိုင်း အချို့အခြေအနေများတွင် သင်ပေးပို့ရန် ရွေးချယ်သော ကိုယ်ရေးဒေတာကို ဥပမာအားဖြင့် သင်က ကျွန်ုပ်တို့ထံ အီးမေးလ်ပေးပို့ပါက ကျွန်ုပ်တို့က အဆိုပါဒေတာကို စီမံဆောင်ရွက်ပါမည်။\n\nအမည်ဝှက်မှုကို တတ်နိုင်သမျှ အလုံခြုံဆုံးဖြစ်စေရန် ကျွန်ုပ်တို့သည် ဒေတာကို တတ်နိုင်သမျှ အနည်းဆုံးသာ ထိန်းသိမ်းထားခြင်းကို အထူး အားပေးပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har rett til personvern. Derfor lagrer vi aldri aktivitetslogger, ber ikke om personlig informasjon og oppfordrer til anonyme betalinger.\n\nI enkelte situasjoner, som beskrevet i vår personvernpolicy, kan vi behandle personopplysninger som du velger å sende oss, for eksempel hvis du sender oss en e-post.\n\nVi er overbevist om at det er viktig å lagre så lite data som mulig, fordi vi ønsker at du skal forbli anonym." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "U hebt recht op privacy. Daarom slaan we nooit activiteitenlogboeken op, vragen we niet om persoonlijke informatie en raden we aan om anoniem te betalen.\n\nZoals beschreven in ons privacybeleid, kunnen we persoonsgegevens verwerken als u ervoor kiest deze te sturen, bijvoorbeeld als u ons een e-mail stuurt.\n\nWij zijn sterk overtuigd van het belang om zo min mogelijk gegevens te bewaren, omdat we willen dat u anoniem blijft." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Masz prawo do prywatności. Dlatego nigdy nie przechowujemy dzienników aktywności, nie prosimy o podawanie danych osobowych i zachęcamy do dokonywania anonimowych płatności.\n\nW niektórych sytuacjach, zgodnie z naszą polityką prywatności, możemy przetwarzać dane osobowe, które zdecydujesz się nam przesłać, na przykład w wiadomości e-mail.\n\nJesteśmy głęboko przekonani, że należy przechowywać jak najmniej danych, ponieważ zależy nam na zachowaniu Twojej anonimowości." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tem direito à privacidade. É por isso que nunca armazenamos registos de atividade, não solicitamos informações pessoais e incentivamos pagamentos anónimos.\n\nEm algumas situações, conforme descrito na nossa política de privacidade, podemos processar dados pessoais que decida enviar, por exemplo, se nos enviar um e-mail.\n\nAcreditamos firmemente em reter o mínimo de dados possível, porque queremos que permaneça anónimo." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Вы имеете право на конфиденциальность. Поэтому мы никогда не храним журналы активности, не запрашиваем личную информацию и поощряем анонимные платежи.\n\nВ некоторых ситуациях, как указано в нашей политике конфиденциальности, мы можем обрабатывать личные данные, которые вы решили нам отправить, например, написав нам на электронную почту.\n\nМы твердо верим в необходимость хранения как можно меньшего количества данных, потому что хотим, чтобы вы оставались анонимными." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har rätt till ett privatliv och därför lagrar vi aldrig några aktivitetsloggar, ber aldrig om några personuppgifter samt uppmuntrar till anonyma betalningar.\n\nI vissa situationer kan vi behandla personuppgifter som du väljer att skicka in, till exempel om du skickar e-postmeddelanden till oss. Detta anges i sekretesspolicyn.\n\nVi tror starkt på att lagra så lite data som möjligt eftersom vi vill att du ska förbli anonym." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณมีสิทธิ์ในความเป็นส่วนตัว นั่นคือเหตุผลที่เราไม่เคยเก็บบันทึกกิจกรรม ไม่ขอข้อมูลส่วนบุคคล และสนับสนุนการชำระเงินแบบไม่ระบุตัวตน\n\nในบางกรณี ตามที่ระบุไว้ในนโยบายความเป็นส่วนตัวของเรา เราอาจประมวลผลข้อมูลส่วนบุคคลที่คุณเลือกส่ง เช่น หากคุณส่งอีเมลถึงเรา\n\nเราเชื่อมั่นอย่างยิ่งในการเก็บรักษาข้อมูลให้น้อยที่สุดเท่าที่จะทำได้ เพราะเราต้องการให้คุณยังคงไม่เปิดเผยตัวตน" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Gizlilik hakkınız olduğu için hiçbir zaman etkinlik kayıtlarını saklamıyoruz, kişisel bilgilerinizi istemiyoruz ve anonim ödemeleri teşvik ediyoruz.\n\nGizlilik politikamızda belirtildiği gibi, bazı durumlarda (ör. bize e-posta gönderdiğinizde) göndermeyi seçtiğiniz kişisel verileri işleyebiliriz.\n\nAnonim kalmanızı istediğimiz için mümkün olduğunca az veri saklıyoruz." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您拥有隐私权。因此,我们绝不存储活动日志、不要求提供个人信息,并鼓励匿名付款。\n\n如我们的隐私政策所述,在某些情况下,我们可能会处理您选择发送的个人数据,例如当您给我们发送电子邮件时。\n\n我们坚信应尽可能少地保留数据,因为我们希望您能保持匿名。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您保有隱私權。因此,我們絕不儲存活動記錄、不會索取個人資訊,並且鼓勵使用匿名付款。\n\n在某些情況下,如我們的隱私權政策所述,我們可能會處理您選擇傳送的個人資料,例如您寄給我們的電子郵件。\n\n因為我們希望您維持匿名,所以會盡量減少保留資料。" + } + } + } }, "You have no more VPN time left on this account. " : { "localizations" : { @@ -44750,12 +60080,24 @@ "value" : "Hai esaurito il tempo VPN su questo account. " } }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアカウントにはVPN時間が残っていません。" + } + }, "ko" : { "stringUnit" : { "state" : "translated", "value" : "이 계정에 남은 VPN 시간이 더 이상 없습니다. " } }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤအကောင့်တွင် နောက်ထပ် VPN သုံးနိုင်ချိန် မကျန်တော့ပါ။ " + } + }, "nb" : { "stringUnit" : { "state" : "translated", @@ -44792,16 +60134,149 @@ "value" : "Du har ingen VPN-tid kvar på det här kontot. " } }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณไม่มีเวลาใช้งาน VPN เหลืออยู่ในบัญชีนี้แล้ว" + } + }, "tr" : { "stringUnit" : { "state" : "translated", "value" : "Bu hesap için artık VPN süreniz kalmadı. " } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此帐户的 VPN 时间已用尽。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您這個帳戶已經沒有剩餘的 VPN 時間了。 " + } } } }, "You have one day left on this account. Please add more time to continue using the VPN." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har en dag tilbage på denne konto. Tilføj mere tid for at fortsætte med at bruge VPN'en." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie haben noch einen Tag auf diesem Konto. Fügen Sie mehr Zeit hinzu, um die Verwendung des VPN fortzusetzen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Le queda un día en esta cuenta. Añada más tiempo para seguir usando la VPN." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sinulla on yksi päivä käyttöaikaa jäljellä tällä tilillä. Lisää aikaa, jotta voit jatkaa VPN:n käyttöä." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il vous reste un jour sur ce compte. Veuillez ajouter plus de temps pour continuer d'utiliser le VPN." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hai ancora un giorno di validità su questo account. Aggiungi altro tempo per continuare a utilizzare la VPN." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "このアカウントの残り時間は1日です。VPNを引き続き利用するには、時間を追加してください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이 계정에 1일 남아 있습니다. 계속 VPN을 사용하려면 더 많은 시간을 추가하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "ဤအကောင့်တွင် သုံးစွဲချိန် တစ်ရက်သာ ကျန်တော့သည်။ VPN ကို ဆက်လက်အသုံးပြုရန် အချိန်ထပ်တိုးပေးပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har én dag igjen på denne kontoen. Legg til mer tid for å fortsette å bruke VPN." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "U hebt nog één dag over voor dit account. Voeg meer tijd toe om de VPN te blijven gebruiken." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Na tym koncie pozostał Ci jeden dzień. Aby nadal korzystać z usługi VPN, dodaj więcej czasu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tem um dia restante nesta conta. Adicione mais tempo para continuar a usar a VPN." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "У вас остался один день на этой учетной записи. Добавьте больше времени, чтобы продолжить пользоваться VPN." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har bara en dag kvar på kontot. Lägg till mer tid för att fortsätta använda VPN." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณเหลือเวลาใช้งานบัญชีนี้อีกหนึ่งวัน โปรดเพิ่มเวลาเพื่อใช้ VPN ต่อไป" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Bu hesabınızda bir gününüz kaldı. Lütfen VPN'i kullanmaya devam etmek için daha fazla süre ekleyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "此帐户还剩一天时间。请添加更多时间以继续使用 VPN。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的帳戶還剩一天的時間。請增加時間以繼續使用 VPN。" + } + } + } }, "You have removed this device. To connect again, you will need to log back in." : { "localizations" : { @@ -44922,7 +60397,122 @@ } }, "You have unsaved changes." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har ændringer, som ikke er gemt." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sie haben ungespeicherte Änderungen." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tiene cambios sin guardar." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sinulla on tallentamattomia muutoksia." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vous avez des modifications non enregistrées." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Hai modifiche non salvate." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "未保存の変更があります。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "저장되지 않은 변경 사항이 있습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင် မသိမ်းဆည်းရသေးသော ပြောင်းလဲမှုများ ရှိပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har endringer som ikke er lagret." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "U hebt niet-opgeslagen wijzigingen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Masz niezapisane zmiany." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "Tem alterações não guardadas." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "У вас есть несохраненные изменения." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Du har ändringar som inte har sparats." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kaydedilmemiş değişiklikleriniz var." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您有未保存的更改。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您有未儲存的變更。" + } + } + } }, "You’re all set!" : { "localizations" : { @@ -45161,7 +60751,122 @@ } }, "Your device is offline. Try connecting again when the device has access to Internet." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Din enhed er offline. Prøv at oprette forbindelse igen, når enheden har adgang til internettet." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ihr Gerät ist offline. Versuchen Sie erneut, eine Verbindung herzustellen, wenn das Gerät mit dem Internet verbunden ist." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Su dispositivo no tiene conexión. Intente conectarse de nuevo cuando el dispositivo tenga acceso a Internet." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Laitteesi on offline-tilassa. Yritä muodostaa yhteys uudelleen, kun laite on yhteydessä internetiin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Votre appareil est hors ligne. Essayez de vous reconnecter une fois que l'appareil aura accès à internet." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il tuo dispositivo è offline. Riprova a connetterti quando il dispositivo avrà accesso a Internet." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "ご利用のデバイスはオフラインです。インターネットに接続できる状態になったら再度お試しください。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "장치가 오프라인 상태입니다. 장치에 인터넷이 연결되면 다시 시도하세요." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့်စက် အော့ဖ်လိုင်းဖြစ်နေသည်။ စက်တွင် အင်တာနက် အသုံးပြုနိုင်သည့်အခါ ထပ်မံချိတ်ဆက်ကြည့်ပါ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Enheten din er frakoblet. Forsøk å koble til igjen når enheten har tilgang til internett." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uw apparaat is offline. Probeer opnieuw verbinding te maken wanneer het apparaat toegang heeft tot internet." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Twoje urządzenie jest w trybie offline. Spróbuj połączyć się ponownie, gdy urządzenie będzie miało dostęp do Internetu." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "O seu dispositivo está offline. Tente ligar-se novamente quando o dispositivo tiver acesso à Internet." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ваше устройство офлайн. Попробуйте подключиться снова, когда появится доступ к Интернету." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Din enhet är offline. Försök att ansluta igen när enheten har åtkomst till internet." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "อุปกรณ์ของคุณออฟไลน์ ลองเชื่อมต่ออีกครั้งเมื่ออุปกรณ์เข้าถึงอินเทอร์เน็ตได้" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Cihazınız çevrimdışı. Cihazınızın internet erişimi olduğunda tekrar bağlanmayı deneyin." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的设备处于离线状态。请在设备接入互联网后重新尝试连接。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的裝置已離線。請在裝置連至網際網路後重試。" + } + } + } }, "Your email (optional)" : { "localizations" : { @@ -45282,10 +60987,240 @@ } }, "Your previous purchases have already been added to this account." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dine tidligere køb er allerede blevet føjet til denne konto." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ihre früheren Einkäufe wurden diesem Konto bereits hinzugefügt." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sus compras anteriores ya se han añadido a esta cuenta." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aiemmat ostoksesi on jo lisätty tälle tilille." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Vos achats précédents ont déjà été ajoutés à ce compte." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "I tuoi acquisti precedenti sono già stati aggiunti a questo account." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "過去の購入は既にこのアカウントに追加されています。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "이전 구매 내역이 이미 이 계정에 추가되었습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင်၏ ယခင်ဝယ်ယူမှုများကို ဤအကောင့်သို့ ထည့်ပြီးပါပြီ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dine tidligere kjøp er allerede lagt til denne kontoen." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uw eerdere aankopen zijn al toegevoegd aan dit account." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Twoje poprzednie zakupy zostały już dodane do tego konta." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "As suas compras anteriores já foram adicionadas a esta conta." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ваши предыдущие покупки уже добавлены в эту учетную запись." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dina tidigare köp har redan lagts till på kontot." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การซื้อครั้งก่อนของคุณถูกเพิ่มลงในบัญชีนี้แล้ว" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Önceki satın alımlarınız bu hesaba zaten eklenmiş." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您之前的购买已添加到此帐户。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您之前的購買記錄已新增至此帳戶。" + } + } + } }, "Your purchase was successfully refunded." : { - + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Dit køb er blevet refunderet." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ihr Einkauf wurde erfolgreich zurückerstattet." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "Su compra se ha reembolsado correctamente." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ostoksesi hyvitettiin." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Votre achat a bien été remboursé." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "Il tuo acquisto è stato rimborsato correttamente." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "購入の返金処理が正常に完了しました。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "구매 금액이 환불되었습니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "သင့်ဝယ်ယူမှုကို အောင်မြင်စွာ ငွေပြန်အမ်းပြီးပါပြီ။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Kjøpet er refundert." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uw aankoop is terugbetaald." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Koszty zakupu zostały zwrócone." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A sua compra foi reembolsada com sucesso." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ваша покупка была успешно возвращена." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Ditt köp har återbetalats." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "การซื้อของคุณได้รับการคืนเงินเรียบร้อยแล้ว" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Satın alımınız için başarıyla geri ödeme yapıldı." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的购买已成功退款。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "您的購買已成功退款。" + } + } + } }, "Zagreb" : { "localizations" : { diff --git a/ios/CHANGELOG.md b/ios/CHANGELOG.md index 8c40d6c8fb..74aa8de4df 100644 --- a/ios/CHANGELOG.md +++ b/ios/CHANGELOG.md @@ -22,6 +22,8 @@ Line wrap the file at 100 chars. Th * **Security**: in case of vulnerabilities. ## UNRELEASED +### Added +- Add support for additional languages. ### Added - Allow using port 443 for UDP-over-TCP. diff --git a/ios/MullvadVPN.xcodeproj/project.pbxproj b/ios/MullvadVPN.xcodeproj/project.pbxproj index e85a15fe93..98c744cafc 100644 --- a/ios/MullvadVPN.xcodeproj/project.pbxproj +++ b/ios/MullvadVPN.xcodeproj/project.pbxproj @@ -85,7 +85,6 @@ 44E1F75B2D3FEC81003A60FF /* DestinationDescriber.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E1F7572D3EA82C003A60FF /* DestinationDescriber.swift */; }; 44EC6C5A2E3BB3F60087F54A /* PersistentProxyConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EC6C592E3BB3EF0087F54A /* PersistentProxyConfiguration.swift */; }; 44EE8E062E4CB8B80025196E /* AccountDeletionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EE8E052E4CB8B30025196E /* AccountDeletionView.swift */; }; - 44EE8E0A2E58A8D50025196E /* AttributedString+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44EE8E092E58A8C30025196E /* AttributedString+Helpers.swift */; }; 5803B4B02940A47300C23744 /* TunnelConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5803B4AF2940A47300C23744 /* TunnelConfiguration.swift */; }; 5803B4B22940A48700C23744 /* TunnelStore.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5803B4B12940A48700C23744 /* TunnelStore.swift */; }; 5807E2C02432038B00F5FF30 /* String+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5807E2BF2432038B00F5FF30 /* String+Helpers.swift */; }; @@ -1014,6 +1013,7 @@ F0C3333C2B31A29C00D1A478 /* MullvadSettings.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 58B2FDD32AA71D2A003EB5C6 /* MullvadSettings.framework */; }; F0C6A8432AB08E54000777A8 /* RedeemVoucherViewConfiguration.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0C6A8422AB08E54000777A8 /* RedeemVoucherViewConfiguration.swift */; }; F0C6FA852A6A733700F521F0 /* InAppPurchaseInteractor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0C6FA842A6A733700F521F0 /* InAppPurchaseInteractor.swift */; }; + F0CFB9372ECDBA5300776BA3 /* InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = F0CFB9362ECDBA5300776BA3 /* InfoPlist.xcstrings */; }; F0D5591E2D38051C0072B63F /* LatestChangesNotificationProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D5591D2D3805050072B63F /* LatestChangesNotificationProvider.swift */; }; F0D5591F2D38051C0072B63F /* LatestChangesNotificationProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = F0D5591D2D3805050072B63F /* LatestChangesNotificationProvider.swift */; }; F0D7FF8F2B31DF5900E0FDE5 /* AccessMethodRepository.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5827B0A02B0E064E00CCBBA1 /* AccessMethodRepository.swift */; }; @@ -1624,7 +1624,6 @@ 44E1F7592D3FDCBA003A60FF /* DestinationDescriberTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DestinationDescriberTests.swift; sourceTree = "<group>"; }; 44EC6C592E3BB3EF0087F54A /* PersistentProxyConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PersistentProxyConfiguration.swift; sourceTree = "<group>"; }; 44EE8E052E4CB8B30025196E /* AccountDeletionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountDeletionView.swift; sourceTree = "<group>"; }; - 44EE8E092E58A8C30025196E /* AttributedString+Helpers.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AttributedString+Helpers.swift"; sourceTree = "<group>"; }; 5802EBC42A8E44AC00E5CE4C /* AppRoutes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppRoutes.swift; sourceTree = "<group>"; }; 5802EBC62A8E457A00E5CE4C /* AppRouteProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppRouteProtocol.swift; sourceTree = "<group>"; }; 5802EBC82A8E45BA00E5CE4C /* ApplicationRouterDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApplicationRouterDelegate.swift; sourceTree = "<group>"; }; @@ -2436,6 +2435,7 @@ F0C6A8422AB08E54000777A8 /* RedeemVoucherViewConfiguration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RedeemVoucherViewConfiguration.swift; sourceTree = "<group>"; }; F0C6FA842A6A733700F521F0 /* InAppPurchaseInteractor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InAppPurchaseInteractor.swift; sourceTree = "<group>"; }; F0CB96302E4A324000206149 /* de */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = de; path = de.lproj/InfoPlist.strings; sourceTree = "<group>"; }; + F0CFB9362ECDBA5300776BA3 /* InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; name = InfoPlist.xcstrings; path = "MullvadVPN/Supporting Files/InfoPlist.xcstrings"; sourceTree = SOURCE_ROOT; }; F0D5591D2D3805050072B63F /* LatestChangesNotificationProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LatestChangesNotificationProvider.swift; sourceTree = "<group>"; }; F0D8825A2B04F53600D3EF9A /* OutgoingConnectionData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OutgoingConnectionData.swift; sourceTree = "<group>"; }; F0DA87462A9CB9A2006044F1 /* AccountExpiryRow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountExpiryRow.swift; sourceTree = "<group>"; }; @@ -3348,7 +3348,6 @@ 583FE02329C1AC9F006E85F9 /* Extensions */ = { isa = PBXGroup; children = ( - 44EE8E092E58A8C30025196E /* AttributedString+Helpers.swift */, 5891BF1B25E3E3EB006D6FB0 /* Bundle+ProductVersion.swift */, F06200092CB7EB42002E6DB9 /* CGSize+Helpers.swift */, 587EB669270EFACB00123C75 /* CharacterSet+IPAddress.swift */, @@ -3443,6 +3442,7 @@ 583FE02929C1B0E1006E85F9 /* Supporting Files */ = { isa = PBXGroup; children = ( + F0CFB9362ECDBA5300776BA3 /* InfoPlist.xcstrings */, 58CE5E6A224146210008646E /* Assets.xcassets */, 58CE5E6F224146210008646E /* Info.plist */, F0EE6E762E4A321B0089DFF3 /* InfoPlist.strings */, @@ -5110,7 +5110,6 @@ 58CE5E5E224146200008646E /* Resources */, 58CE5E85224146470008646E /* Embed Foundation Extensions */, 06799AD628F98E1D00ACD94E /* Embed Frameworks */, - F0DABA422E27D20900EB4E21 /* Localization Cleanup (Release Build) */, ); buildRules = ( ); @@ -5574,6 +5573,7 @@ 5859A55529CD9DD900F66591 /* changes.txt in Resources */, 587DCCEF287D84A500CE821E /* countries.geo.json in Resources */, F0B06BC22EAA4191008C0A0B /* Localizable.xcstrings in Resources */, + F0CFB9372ECDBA5300776BA3 /* InfoPlist.xcstrings in Resources */, 58CE5E6B224146210008646E /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -5779,25 +5779,6 @@ shellPath = /bin/sh; shellScript = "exec > $PROJECT_DIR/relays-prebuild.log 2>&1\n\n$PROJECT_DIR/relays-prebuild.sh\n"; }; - F0DABA422E27D20900EB4E21 /* Localization Cleanup (Release Build) */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = "Localization Cleanup (Release Build)"; - outputFileListPaths = ( - ); - outputPaths = ( - "${DERIVED_FILE_DIR}/localization-cleanup-done.flag", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "# Run the following steps if the build configuration is NOT Debug\n# OR if the configuration is Staging (used for UITests).\nif [ \"$CONFIGURATION\" != \"Debug\" ] || [ \"$CONFIGURATION\" = \"Staging\" ]; then\n # Remove all non-English .lproj folders\n find \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\" \\\n -type d -name \"*.lproj\" ! -name \"en.lproj\" -exec rm -r {} +\n\n # Remove all .xcstrings files\n find \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}\" \\\n -type f -name \"*.xcstrings\" -exec rm -f {} +\nfi\n\n# Ensure the output directory exists\nmkdir -p \"${DERIVED_FILE_DIR}\"\n\n# Final output\necho \">> Creating output flag file at: ${DERIVED_FILE_DIR}/localization-cleanup-done.flag\"\ntouch \"${DERIVED_FILE_DIR}/localization-cleanup-done.flag\"\n"; - }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -6375,7 +6356,6 @@ 58EE2E3B272FF814003BFF93 /* SettingsDataSourceDelegate.swift in Sources */, 5823FA5426CE49F700283BF8 /* TunnelObserver.swift in Sources */, F006CCFC2B99CC8400C6C2AC /* EditLocationsCoordinator.swift in Sources */, - 44EE8E0A2E58A8D50025196E /* AttributedString+Helpers.swift in Sources */, 58293FB3251241B4005D0BB5 /* CustomTextView.swift in Sources */, 586A950E290125F3007BAF2B /* ProductsRequestOperation.swift in Sources */, 7AF9BE902A39F26000DBFEDB /* Collection+Sorting.swift in Sources */, diff --git a/ios/MullvadVPN/Extensions/AttributedString+Helpers.swift b/ios/MullvadVPN/Extensions/AttributedString+Helpers.swift deleted file mode 100644 index 1e2bd4b5ac..0000000000 --- a/ios/MullvadVPN/Extensions/AttributedString+Helpers.swift +++ /dev/null @@ -1,16 +0,0 @@ -// -// AttributedString+Helpers.swift -// MullvadVPN -// -// Created by Andrew Bulhak on 2025-08-22. -// Copyright © 2025 Mullvad VPN AB. All rights reserved. -// - -import SwiftUI - -extension AttributedString { - /// Construct an AttributedString from text assumed to be in Markdown. If Markdown parsing fails, constructs one treating the text as plain text. - static func fromMarkdown(_ markdown: String) -> AttributedString { - (try? AttributedString(markdown: markdown)) ?? AttributedString(markdown) - } -} diff --git a/ios/MullvadVPN/Supporting Files/InfoPlist.xcstrings b/ios/MullvadVPN/Supporting Files/InfoPlist.xcstrings new file mode 100644 index 0000000000..6e9dd28592 --- /dev/null +++ b/ios/MullvadVPN/Supporting Files/InfoPlist.xcstrings @@ -0,0 +1,156 @@ +{ + "sourceLanguage" : "en", + "strings" : { + "CFBundleDisplayName" : { + "comment" : "Bundle display name", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "Mullvad VPN" + } + } + } + }, + "CFBundleName" : { + "comment" : "Bundle name", + "extractionState" : "extracted_with_value", + "localizations" : { + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "MullvadVPN" + } + } + } + }, + "NSLocalNetworkUsageDescription" : { + "comment" : "Privacy - Local Network Usage Description", + "extractionState" : "extracted_with_value", + "localizations" : { + "da" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen skal bruge dette til at oprette forbindelse og teste en ny metode." + } + }, + "de" : { + "stringUnit" : { + "state" : "translated", + "value" : "Die App benötigt dies, um eine Verbindung herzustellen und eine neue Funktion zu testen." + } + }, + "en" : { + "stringUnit" : { + "state" : "new", + "value" : "The app needs this to connect and test a new method." + } + }, + "es" : { + "stringUnit" : { + "state" : "translated", + "value" : "La aplicación lo necesita para conectarse y probar un método nuevo." + } + }, + "fi" : { + "stringUnit" : { + "state" : "translated", + "value" : "Sovellus tarvitsee tätä yhteyden muodostamiseen ja uuden tavan testaamiseen." + } + }, + "fr" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'application a besoin de ceci pour se connecter et tester une nouvelle méthode." + } + }, + "it" : { + "stringUnit" : { + "state" : "translated", + "value" : "L'app ne ha bisogno per connettersi e testare un nuovo metodo." + } + }, + "ja" : { + "stringUnit" : { + "state" : "translated", + "value" : "アプリでは新しい方法の接続とテストのためにこれが必要です。" + } + }, + "ko" : { + "stringUnit" : { + "state" : "translated", + "value" : "앱이 새로운 방식으로 연결하고 테스트하는 데 필요합니다." + } + }, + "my" : { + "stringUnit" : { + "state" : "translated", + "value" : "အက်ပ်သည် ချိတ်ဆက်ရန်နှင့် နည်းလမ်းအသစ်ကို စမ်းသပ်ရန်အတွက် ဤအရာကို လိုအပ်ပါသည်။" + } + }, + "nb" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen trenger dette for å koble til og teste en ny metode." + } + }, + "nl" : { + "stringUnit" : { + "state" : "translated", + "value" : "De app heeft dit nodig om verbinding te maken en een nieuwe methode te testen." + } + }, + "pl" : { + "stringUnit" : { + "state" : "translated", + "value" : "Aplikacja potrzebuje tego, aby połączyć się i przetestować nową metodę." + } + }, + "pt" : { + "stringUnit" : { + "state" : "translated", + "value" : "A aplicação necessita desta opção para ligar e testar um novo método." + } + }, + "ru" : { + "stringUnit" : { + "state" : "translated", + "value" : "Приложению это необходимо для подключения и тестирования нового метода." + } + }, + "sv" : { + "stringUnit" : { + "state" : "translated", + "value" : "Appen behöver det här för att ansluta och testa en ny metod." + } + }, + "th" : { + "stringUnit" : { + "state" : "translated", + "value" : "แอปต้องการสิ่งนี้เพื่อเชื่อมต่อและทดสอบวิธีการใหม่" + } + }, + "tr" : { + "stringUnit" : { + "state" : "translated", + "value" : "Uygulamanın buna bağlanması ve yeni bir yöntemi test etmesi gerekir." + } + }, + "zh-Hans" : { + "stringUnit" : { + "state" : "translated", + "value" : "应用需要此项来连接并测试新方法。" + } + }, + "zh-Hant" : { + "stringUnit" : { + "state" : "translated", + "value" : "本應用程式需要此項目來連線並測試新方式。" + } + } + } + } + }, + "version" : "1.0" +}
\ No newline at end of file diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionView.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionView.swift index 8b1b8f78e7..5792e0a482 100644 --- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionView.swift +++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionView.swift @@ -39,8 +39,11 @@ struct AccountDeletionView: View { .padding(.bottom, 8) // accountTextField + let placeholder = "XXXX" MullvadPrimaryTextField( - label: "Last 4 digits", placeholder: "XXXX", text: $viewModel.enteredAccountNumberSuffix, + label: "Last 4 digits", + placeholder: LocalizedStringKey(placeholder), + text: $viewModel.enteredAccountNumberSuffix, keyboardType: .numberPad ) .accessibilityIdentifier(.deleteAccountTextField) diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift index e42fa412b6..48d768ed75 100644 --- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift +++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift @@ -80,12 +80,15 @@ class AccountDeletionViewModel: ObservableObject { self.onConclusion = nil } - var messageText: AttributedString { - .fromMarkdown( - """ - Are you sure you want to delete the account **\(accountNumber)**? - """ - ) + var messageText: LocalizedStringKey { + var attributedAccountNumber: AttributedString { + return + (try? AttributedString( + markdown: "**\(accountNumber)**", + options: AttributedString.MarkdownParsingOptions(interpretedSyntax: .inlineOnlyPreservingWhitespace) + )) ?? AttributedString(accountNumber) + } + return LocalizedStringKey("Are you sure you want to delete the account \(attributedAccountNumber)?") } var statusText: LocalizedStringKey? { diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementView.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementView.swift index 76a2fe4a2c..904dff6034 100644 --- a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementView.swift +++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementView.swift @@ -61,7 +61,6 @@ struct DeviceManagementView: View { } var bodyText: LocalizedStringKey { - // swiftlint:disable line_length switch style { case .deviceManagement: "View and manage all your logged in devices. You can have up to 5 devices on one account at a time. Each device gets a name when logged in to help you tell them apart easily." @@ -72,7 +71,6 @@ struct DeviceManagementView: View { "Please log out of at least one by removing it from the list below. You can find the corresponding device name under the device’s Account settings." } } - // swiftlint:enable line_length } private func fetchDevices() { diff --git a/ios/MullvadVPN/View controllers/RelayFilter/FilterDescriptor.swift b/ios/MullvadVPN/View controllers/RelayFilter/FilterDescriptor.swift index 501d754130..f66c1653d6 100644 --- a/ios/MullvadVPN/View controllers/RelayFilter/FilterDescriptor.swift +++ b/ios/MullvadVPN/View controllers/RelayFilter/FilterDescriptor.swift @@ -64,6 +64,6 @@ struct FilterDescriptor { let displayNumber: (Int) -> String = { number in number >= 100 ? "99+" : "\(number)" } - return String(format: "Show %@ servers", displayNumber(numberOfServers)) + return String(format: NSLocalizedString("Show %@ servers", comment: ""), displayNumber(numberOfServers)) } } diff --git a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceView.swift b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceView.swift index cd52037fc5..4bbd506d80 100644 --- a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceView.swift +++ b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceView.swift @@ -25,8 +25,7 @@ struct TermsOfServiceView: View { We strongly believe in retaining as little data as possible because we want you to remain anonymous. """) - let privacyPolicyLink = - LocalizedStringKey(stringLiteral: "[Privacy Policy](\(ApplicationConfiguration.privacyPolicyLink))") + let privacyPolicyText = NSLocalizedString("privacy policy", comment: "").localizedCapitalized var scrollableContent: some View { ScrollView { Text(LocalizedStringKey("Do you agree to remaining anonymous?")) @@ -45,11 +44,14 @@ struct TermsOfServiceView: View { VStack(alignment: .leading) { scrollableContent.scrollBounceBehavior(.basedOnSize) HStack { - Text(privacyPolicyLink) - .font(.mullvadSmall) - .underline(true, color: .white) - .foregroundStyle(.white) - .tint(.white) + Text( + LocalizedStringKey( + stringLiteral: "[\(privacyPolicyText)](\(ApplicationConfiguration.privacyPolicyLink))") + ) + .font(.mullvadSmall) + .underline(true, color: .white) + .foregroundStyle(.white) + .tint(.white) Image(uiImage: UIImage.iconExtLink) .resizable() .scaledToFit() diff --git a/ios/MullvadVPN/Views/MullvadPrimaryTextField.swift b/ios/MullvadVPN/Views/MullvadPrimaryTextField.swift index ba82566483..0765828598 100644 --- a/ios/MullvadVPN/Views/MullvadPrimaryTextField.swift +++ b/ios/MullvadVPN/Views/MullvadPrimaryTextField.swift @@ -214,17 +214,19 @@ private struct RoundedCorner: Shape { #Preview { @Previewable @State var suggestion: String? = "1234" @Previewable @State var text = "" + let label = "Label" + let placeholder = "Placeholder text" VStack { MullvadPrimaryTextField( - label: "Label", - placeholder: "Placeholder text", + label: LocalizedStringKey(label), + placeholder: LocalizedStringKey(placeholder), text: $text, suggestion: $suggestion ) MullvadPrimaryTextField( - label: "Label", - placeholder: "Placeholder text", + label: LocalizedStringKey(label), + placeholder: LocalizedStringKey(placeholder), text: $text, suggestion: $suggestion, validate: { _ in @@ -233,8 +235,8 @@ private struct RoundedCorner: Shape { ) MullvadPrimaryTextField( - label: "Label", - placeholder: "Placeholder text", + label: LocalizedStringKey(label), + placeholder: LocalizedStringKey(placeholder), text: $text, suggestion: $suggestion ) @@ -316,7 +318,10 @@ struct UIMullvadPrimaryTextFieldRepresentable: UIViewRepresentable { } func makeUIView(context: Context) -> UIView { - let controller = UIMullvadPrimaryTextField(label: "Label", placeholder: "Placeholder") + let label = "Label" + let placeholder = "Placeholder text" + let controller = UIMullvadPrimaryTextField( + label: LocalizedStringKey(label), placeholder: LocalizedStringKey(placeholder)) context.coordinator.controller = controller return controller.view } diff --git a/ios/MullvadVPNTests/MullvadLogging/LoggerBuilderTests.swift b/ios/MullvadVPNTests/MullvadLogging/LoggerBuilderTests.swift index 5330605541..f963d9732f 100644 --- a/ios/MullvadVPNTests/MullvadLogging/LoggerBuilderTests.swift +++ b/ios/MullvadVPNTests/MullvadLogging/LoggerBuilderTests.swift @@ -7,6 +7,7 @@ // import Testing + @testable import MullvadLogging struct LoggerBuilderTests { diff --git a/ios/translation/README.md b/ios/translation/README.md new file mode 100644 index 0000000000..6c77ecd598 --- /dev/null +++ b/ios/translation/README.md @@ -0,0 +1,76 @@ +## Adding New Translations + +1. Follow these steps to add support for a new language in the Xcode project: + + 1. **Open the Project Settings** + In Xcode, select the project file (`MullvadVPN.xcodeproj`) in the Project Navigator, then select the **project** (not a target). + + 2. **Go to the Localizations Section** + Under the **Info** tab, locate the **Localizations** section. + + 3. **Add a New Language** + * Click the **“+”** button. + * Select the language you want to add from the list. + + 4. **Update Localizable.xcstrings** + 1. **Add New Strings Through Code** + + * Add a new localized string in Swift: + ``` + NSLocalizedString("welcome_message", comment: "Shown on the home screen") + ``` + * Or in SwiftUI: + ``` + Text("welcome_message") + ``` + 2. Xcode will detect that the key does not exist yet and will add it to `Localizable.xcstrings` automatically once the project is built. + + 5. **Verify Build Settings** + Ensure the target’s **Localizable.xcstrings** list includes the new language. + + 6. **Run the App** + + * Open **Settings → Language** on the simulator or device. + * Switch to the new language. + * Verify that translations appear correctly. If a string is not translated, the base language will be shown. + +--- + +2. Add a new language on Crowdin under **Settings → Translations → Target languages**. + + By default, the file structure is configured to produce folders using a two-letter language code + (defined under **Settings → Files → <FILE> → … → Settings**). + + If you want to add a dialect (e.g., `pt-BR`), you must provide a custom mapping to tell Crowdin to output Portuguese (Brazil) as `pt-BR` instead of `pt`. + + To add a language mapping, go to **Settings → General Settings → Language mapping** + (the three-faders icon on the left side of the “Translations” menu). + +## Uploading the Translation Template to Crowdin + +After updating the strings locally, upload them to Crowdin: + +``` +CROWDIN_API_KEY=$YOUR_CROWDIN_KEY ./scripts/ios-localization upload +``` + +Triggering translations in Crowdin must be done manually. Contact the project owner. + +## Downloading Translations from Crowdin + +When translations are ready, download them by running: + +``` +CROWDIN_API_KEY=$YOUR_CROWDIN_KEY ./scripts/ios-localization download +``` + +## Do Not Translate + +All user-facing phrases and terms should be translated **except** for the following trademarks and technology names: + +* Mullvad VPN +* WireGuard +* OpenVPN +* Split Tunneling +* System Transparency +* DAITA diff --git a/ios/translation/locales/da.xliff b/ios/translation/locales/da.xliff index fa86a0a688..8695e718ba 100644 --- a/ios/translation/locales/da.xliff +++ b/ios/translation/locales/da.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) skjuler mønstre i din krypterede VPN-trafik.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ må ikke være tom.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ gør dette ved omhyggeligt at tilføje netværksstøj og gøre alle netværkspakker lige store.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ tilbage på denne konto</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ blev føjet til din konto.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">"%@ Lokal netværksdeling" kræver genstart af VPN-forbindelsen, hvilket vil afbryde forbindelsen og kortvarigt blotlægge din trafik. +For at undgå dette skal du manuelt aktivere flytilstand og slukke for wi-fi, inden du fortsætter. +Vil du fortsætte med at aktivere "Lokal netværksdeling"?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@-aktiveret</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**Bemærk: Dette øger netværkstrafikken og vil også påvirke hastighed, ventetid og batteriforbrug negativt. Brug det varsomt på abonnementer med begrænsninger.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Tryk her** for at se nyhederne</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API utilgængelig, gemme metode alligevel?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Om %@-metoden ...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Om API-adgang…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Om tilsidesættelse af server-IP ...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Kontokredit udløber snart</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Kontokreditten er udløbet</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Sletning af konto</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Enhver</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Store-kvittering findes ikke på disken.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Appens logfiler</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Er du sikker på, at du vil logge %@ af?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Bemærk: Denne indstilling kan ikke bruges i kombination med **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Bemærk: Hvis du slår "Lokal netværksdeling" til, skal du genstarte VPN-forbindelsen.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Blokering af internet: Tiden på denne konto er udløbet. Hvis du vil fortsætte med at bruge internettet, skal du tilføje mere tid eller frakoble VPN'en.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgarien</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Ved at vedhæfte dit konto-token knyttes denne rapport til din konto, og det hjælper os med at løse dit problem hurtigere. Alle rapporter bliver automatisk slettet efter noget tid. Du kan finde yderligere oplysninger i vores </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Hvis du aktiverer "%1$@", skal du manuelt vælge en server, der er %2$@-aktiveret. %3$@ vil ikke automatisk blive brugt til at aktivere DAITA med nogen server.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Annuller</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Kan ikke fuldføre købet</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Kan ikke læse App Store-kvitteringen fra disken</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Kan ikke genindlæse App Store-kvitteringen: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Kan ikke gendanne køb</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Rydning af de importerede tilsidesættelser sætter server-IP'erne i visningen Vælg placering tilbage til standard.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Klienten må ikke udstede anmodningen.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Skjul %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Skjuler denne placering.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Opret forbindelse</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Tilsluttet %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Tilslutter til %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">København</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Kopierede Mullvad-kontonummer til pasteboard</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Opret ny liste</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Oprettet: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Tjekkiet</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA er ikke tilgængeligt på den aktuelt valgte placering. Når du har aktiveret, skal du gå til visningen "Vælg placering" og vælge en placering, der understøtter DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA er ikke tilgængeligt på den aktuelle indgangsserver. Når du har aktiveret det, skal du gå til visningen "Vælg placering" og vælge en indgangsplacering, der understøtter DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS-indholdsblokkere</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-indstillinger</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Slet</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Vil du slette %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Slet konto</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Slet metode</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Sletter konto ...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Enhedsnavn</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Enhedsnavn: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Deaktiver alle "%@" ovenfor for at aktivere denne indstilling.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Deaktiverer</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Afbryd forbindelse</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Accepterer du at være anonym?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Vil du oprette en ny konto?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Vil du slette listen **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Færdig</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Rediger tilpasset liste</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Rediger metode</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Køb enten kreditter på vores hjemmeside eller foretag et køb i appen via knappen **Tilføj tid** nedenfor.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Aktiver metode</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Aktiverer</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Udgang</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Udvid %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Udvider denne placering.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Ofte stillede spørgsmål og vejledninger</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Kunne ikke sende</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Kvitteringen kunne ikke sendes til serveren: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Tunnelen kunne ikke startes.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Kunne ikke starte tunnelen: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Kunne ikke stoppe tunnelen.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Kunne ikke stoppe tunnelen: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Henter enheder ...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Hvis du afbryder forbindelsen nu, vil du ikke kunne sikre din forbindelse, før enheden er online.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Hvis du lukker formularen og prøver igen senere, vil de oplysninger, du allerede har indtastet, stadig være her.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Hvis du ikke har modtaget yderligere VPN-tid efter købet</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Hvis du logger ud, fjernes enheden og enhedsnavnet. Når du logger på igen, får enheden et nyt navn.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Hvis du stadig oplever problemer, kan du sende en e-mail direkte til vores support på **%@**. Vedhæft din apps logfil til din e-mail.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importer filer eller tekst med nye IP-adresser til serverne i visningen Vælg placering.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">Import af %@ gennemført, tilsidesættelser er nu aktive.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Import af %@ mislykkedes. Prøv igen.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">I brug</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Inkluder alle netværk</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Inkluder min konto-token for hurtigere hjælp med betalings- eller kontorelaterede problemer</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonesien</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Der opstod en intern fejl. Indstillingerne nulstilles til standard, og enheden bliver logget af.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Ugyldigt kontonummer</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Ugyldigt kontonummer: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Ugyldig enhedstilstand.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Ugyldig købsidentifikator.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Sprog</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">De sidste fire cifre i kontonummeret er forkerte</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Sidst anvendte konto</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Lær mere om privatlivets fred</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Mindre end én dag</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Logger ind...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Logger af ...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Foretag et køb med StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Multihop dirigerer din trafik ind på en WireGuard-server og ud på en anden, hvilket gør det sværere at spore den. Dette resulterer i øget ventetid, men øger anonymiteten online.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">NETVÆRKSPROBLEMER</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NY VERSION INSTALLERET</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">INTET NETVÆRK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Navnet er allerede taget.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Navnet bør ikke være længere end %i tegn.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Holland</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Netværksfejl: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Ingen DAITA-kompatible servere matcher dine placeringsindstillinger. Prøv at ændre placering.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Ingen matchende relæer blev fundet, tjek dine filterindstillinger.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Der blev ikke fundet nogen matchende servere.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Ingen servere matcher dit placeringsfilter. Prøv at ændre filterindstillingerne.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Ingen servere matcher dine tilsløringsindstillinger. Prøv at ændre placering eller tilsløringsmetode.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Tilsløret</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Ud IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Ud IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Adgangskode</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Udfører en forbindelsestest til en Mullvad API-server via denne adgangsmetode.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Log ud af mindst én ved at fjerne den fra listen nedenfor. Du kan finde det tilsvarende enhedsnavn under enhedens kontoindstillinger.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Prøv igen ved at bruge knappen "Gendan køb".</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Udbydere</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Udbydere: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Queretaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">GENOPRETTER FORBINDELSE</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Genopretter forbindelse til %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Indløs kupon</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Refusion af sidste køb med StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Refusion lykkedes</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Fjern %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Fjern sidst brugte konto</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Hvis du fjerner det gemte kontonummer fra denne enhed, kan du ikke gøre fortryde det. +Vil du fjerne det gemte kontonummer?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Påkrævet</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Gendan køb</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Gem</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Gemmer ændringer ...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Vælg placering</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Valgt</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Info om server</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Indstilling: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Indstillinger</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Fejl under migrering af indstillinger</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sociale medier</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNELFEJL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Tryk på **Rediger** for at tilføje mindst én DNS-server.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailand</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Tak for dit køb</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Tak!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Appen kommunikerer direkte med en Mullvad API-server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Appen kommunikerer med en Mullvad API-server via en Mullvad-broserver.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Appen kommunikerer med en Mullvad API-server via en proxy-adresse.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">Appen skal kommunikere med en Mullvad API-server for at kunne logge dig på, hente serverlister og andre kritiske operationer.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Appen tester metoden, inden den gemmes.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Enheden fjernes fra listen og logges ud.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Indgangs- og udgangsserverne kan ikke være ens. Prøv at ændre en af dem til en ny server eller placering.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Indgangsserveren for %1$@ tilsidesættes i øjeblikket af %2$@. Du skal først aktivere "%3$@" eller deaktivere "%4$@" i indstillingerne for at vælge en indgangsserver.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Betalingsanmodningen blev annulleret.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Den valgte WireGuard-port understøttes ikke, skift den under **VPN-indstillinger**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Den version af indstillingerne, der er gemt på enheden, kan ikke genkendes. Indstillingerne nulstilles til standardindstillingerne, og enheden bliver logget af.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Dette kan være nyttigt, når du ikke er berørt af censur.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Denne enhed har ikke tilladelse til at foretage betalingen.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Denne enhed har nu navnet **%@**. Få mere at vide under "Administrer enheder" under Konto.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Denne funktion gør WireGuard-tunnelen modstandsdygtig over for potentielle angreb fra kvantecomputere.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Dette påvirker din anonymitet</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Dette vil medføre, at alle enheder, der bruger denne konto, bliver logget af, og al VPN-adgang vil blive afvist, selv om der er tid tilbage på kontoen. Indtast de sidste 4 cifre i kontonummeret, og tryk på "Slet konto", hvis du virkelig ønsker at slette kontoen:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dette kan forårsage problemer på visse websteder, tjenester og apps.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tid tilbage: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">For at fortsætte med at leve som en privatlivs-ninja skal du besøge vores websted for at lære om andre vaner og værktøjer, der værner om fortroligheden.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">For at oprette en brugerdefineret liste skal du trykke på "..." </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">For at aktivere denne indstilling skal du tilføje mindst én server.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Prøv igen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunnel er ikke indstillet.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraine</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Kunne ikke godkende konto. Log af og log på igen.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Kan ikke starte tunnelforbindelse efter opdatering. Afbryd forbindelsen, og opret den igen.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Kan ikke starte tunnelforbindelse. Indsend en problemrapport.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Uventet serverrespons: %1$@ (HTTP-status: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Uventet serverrespons: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Vi har nogle problemer, prøv igen senere</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Når denne funktion er aktiveret, forhindrer den enheden i at kontakte bestemte domæner eller websteder, der er kendt for at distribuere annoncer, malware, trackere og lignende.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Når du bruger DAITA, skal du have en udbyder med DAITA-kompatible servere.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Med "Mullvad-broer" metoden kommunikerer appen med en Mullvad API-server via en Mullvad-broserver. Det gør den ved at sende trafikken sløret af Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Ja, fortsæt</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Du er logget ind med et ugyldigt kontonummer. Log ud og prøv et andet.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Du kan tilføje mere tid via kontoens visning eller hjemmeside for at blive ved med at bruge VPN'en.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Du kan nu fortsætte med at logge ind på denne enhed.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Du kan bruge funktionen "Gendan køb for at tjekke for eventuelle betalinger i appen, der er foretaget via Apple-tjenester. Hvis der er en betaling, som ikke er blevet krediteret, vil den blive tilføjet til den aktuelle Mullvad-konto, som du er logget på.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Du har %@ tilbage på denne konto.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Du har ret til privatliv. Derfor lagrer vi aldrig aktivitetslogfiler, vi beder ikke om personoplysninger, og vi opfordrer til anonyme betalinger. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +I nogle situationer, som beskrevet i vores privatlivspolitik, kan vi behandle personoplysninger, som du vælger at sende, f.eks. hvis du sender os en e-mail. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Vi er overbeviste om, at vi skal opbevare så få data som muligt, da vi ønsker, at du forbliver anonym.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har ikke mere VPN-tid tilbage på denne konto. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Du har en dag tilbage på denne konto. Tilføj mere tid for at fortsætte med at bruge VPN'en.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har fjernet denne enhed. For at oprette forbindelse igen skal du logge ind igen.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Du har ændringer, som ikke er gemt.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Din enhed er offline. Tunnelen vil oprette forbindelse automatisk, når din enhed er online igen.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Din enhed er offline. Prøv at oprette forbindelse igen, når enheden har adgang til internettet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Din e-mail (valgfrit)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Dine tidligere køb er allerede blevet føjet til denne konto.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Dit køb er blevet refunderet.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">fortrolighedspolitik</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">værdi</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Appen skal bruge dette til at oprette forbindelse og teste en ny metode.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/de.xliff b/ios/translation/locales/de.xliff index ed694fc2a7..2de27b6158 100644 --- a/ios/translation/locales/de.xliff +++ b/ios/translation/locales/de.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) verbirgt Muster in Ihrem verschlüsselten VPN-Traffic.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ darf nicht leer sein.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ tut dies, indem es Netzwerkrauschen gezielt hinzufügt und alle Netzwerkpakete gleich groß macht.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ verbleibend auf diesem Konto</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,22 @@ <target state="final">%@ wurde zu Ihrem Konto hinzugefügt.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">„%@ Teilen im lokalen Netzwerk“ erfordert einen Neustart der VPN-Verbindung, wodurch Ihre Verbindung unterbrochen und Ihr Traffic kurzzeitig offengelegt wird. Sie können dies verhindern, indem Sie den Flugzeugmodus aktivieren und WLAN manuell deaktivieren, bevor Sie fortfahren. +Möchten Sie mit der Aktivierung von „Teilen im lokalen Netzwerk“ fortfahren?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ aktiviert</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +73,9 @@ <target state="final">**Achtung! Dies erhöht den Netzwerkverkehr und wirkt sich auch negativ auf die Geschwindigkeit, die Latenz und den Akkuverbrauch aus. Bei begrenzten Tarifen ist Vorsicht geboten.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Tippen Sie hier**, um die Neuigkeiten zu sehen</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +98,19 @@ <target state="final">API nicht erreichbar, Methode dennoch speichern?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Über die %@-Methode …</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Über den API-Zugriff …</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Über die Überschreibung der Server-IP …</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +128,14 @@ <target state="final">Kontoguthaben läuft bald ab</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Das Kontoguthaben ist abgelaufen</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Kontolöschung</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +228,14 @@ <target state="final">Beliebige</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Der App-Store-Quittung ist auf dem Laufwerk nicht zu finden.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">App-Protokolle</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +243,9 @@ <target state="final">Möchten Sie %@ wirklich abmelden?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentinien</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +268,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Achtung: Diese Einstellung kann nicht zusammen mit **%@** verwendet werden</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Achtung: Wenn Sie „Lokale Netzwerkfreigabe“ aktivieren, müssen Sie die VPN-Verbindung neu starten.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +338,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Internetblockierung: Die Zeit für dieses Konto ist abgelaufen. Wenn Sie das Internet weiterhin nutzen möchten, müssen Sie mehr Zeit hinzufügen oder die VPN-Verbindung trennen.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +388,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +398,14 @@ <target state="final">Bulgarien</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Durch Anhängen Ihres Konto-Tokens wird diese Meldung mit Ihrem Konto verknüpft, wodurch wir Ihr Problem schneller lösen können. Alle Meldungen werden nach einiger Zeit automatisch gelöscht. Weitere Details finden Sie in der </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Wenn Sie „%1$@“ aktivieren, müssen Sie manuell einen Server auswählen, der %2$@ aktiviert hat. %3$@ wird nicht automatisch verwendet, um DAITA mit einem beliebigen Server zu aktivieren.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +438,24 @@ <target state="final">Abbrechen</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Kauf kann nicht abgeschlossen werden</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">App-Store-Quittung konnte nicht vom Laufwerk gelesen werden</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App-Store-Quittung konnte nicht aktualisiert werden: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Käufe konnten nicht wiederhergestellt werden</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +498,19 @@ <target state="final">Wenn Sie die importierten Überschreibungen löschen, werden die Server-IPs in der Ortsauswahl wieder auf die Standardwerte zurückgesetzt.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Der Client darf die Anfrage nicht ausstellen.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">%@ zuklappen</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Klappt diesen Standort zu.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +528,14 @@ <target state="final">Connect (Verbinden)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Verbunden mit %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Verbindung zu %@ wird hergestellt</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +553,9 @@ <target state="final">Kopenhagen</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvad-Kontonummer wurde in die Zwischenablage kopiert</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +578,9 @@ <target state="final">Neue Liste erstellen</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Erstellt: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +623,19 @@ <target state="final">Tschechien</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA ist am ausgewählten Standort nicht verfügbar. Wechseln Sie nach der Aktivierung zur Ansicht „Standort auswählen“ und wählen Sie einen Standort aus, der DAITA unterstützt.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA ist auf dem aktuellen Eingangsserver nicht verfügbar. Sobald es aktiviert ist, gehen Sie zur Ansicht „Standort auswählen“ und wählen Sie einen Standort aus, der DAITA unterstützt.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +653,9 @@ <target state="final">DNS-Inhaltssperren</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-Einstellungen</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +668,14 @@ <target state="final">Löschen</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@ löschen?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Konto löschen</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +688,9 @@ <target state="final">Methode löschen</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Konto wird gelöscht …</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +718,9 @@ <target state="final">Gerätename</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Gerätename: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +733,9 @@ <target state="final">Deaktivieren Sie oben alle „%@“, um diese Einstellung zu aktivieren.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Deaktivieren von</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +748,9 @@ <target state="final">Verbindung trennen</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Sind Sie einverstanden, anonym zu bleiben?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +758,14 @@ <target state="final">Möchten Sie ein neues Konto erstellen?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Möchten Sie die Liste **%@** löschen?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Fertig</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +783,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Eigene Liste bearbeiten</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +803,9 @@ <target state="final">Methode bearbeiten</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Kaufen Sie Guthaben auf unserer Website oder tätigen Sie einen Kauf in der App über die Schaltfläche **Zeit hinzufügen** unten.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +823,9 @@ <target state="final">Methode aktivieren</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Aktivieren von</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +858,19 @@ <target state="final">Ausgang</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">%@ ausklappen</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Klappt diesen Standort auf.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">FAQ & Anleitungen</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +883,34 @@ <target state="final">Fehler beim Senden</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Das Senden der Quittung an den Server ist fehlgeschlagen: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Der Start des Tunnels ist fehlgeschlagen.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Der Start des Tunnels ist fehlgeschlagen: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Der Stopp des Tunnels ist fehlgeschlagen.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Der Stopp des Tunnels ist fehlgeschlagen: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Geräte werden abrufen …</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1043,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Wenn Sie die Verbindung jetzt trennen, können Sie Ihre Verbindung erst wieder schützen, wenn das Gerät mit dem Netzwerk verbunden ist.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1053,9 @@ <target state="final">Die Informationen, die Sie bereits eingegeben haben, werden immer noch da sein, wenn Sie das Formular schließen und es später erneut versuchen.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Wenn Sie nach dem Kauf keine zusätzliche VPN-Zeit erhalten haben</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1063,9 @@ <target state="final">Wenn Sie sich abmelden, werden das Gerät und der Gerätename entfernt. Wenn Sie sich wieder anmelden, erhält das Gerät einen neuen Namen.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Wenn Sie weiterhin Probleme haben, können Sie eine E-Mail direkt an unseren Support unter **%@** senden. Fügen Sie Ihrer E-Mail Ihr App-Protokoll bei.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1083,14 @@ <target state="final">Importieren Sie Dateien oder Text mit neuen IP-Adressen für die Server in der Ortsauswahl.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">Der Import von %@ war erfolgreich, die Überschreibungen sind jetzt aktiv.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Der Import von %@ war nicht erfolgreich, bitte versuchen Sie es erneut.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1118,14 @@ <target state="final">Wird verwendet</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Alle Netzwerke einbeziehen</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Meinen Konto-Token hinzufügen, um schnellere Hilfe bei Zahlungen oder kontobezogenen Problemen zu erhalten</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1133,9 @@ <target state="final">Indonesien</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Ein interner Fehler ist aufgetreten. Die Einstellungen werden auf die Standardeinstellungen zurückgesetzt und das Gerät wird abgemeldet.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1148,19 @@ <target state="final">Ungültige Kontonummer</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Ungültige Kontonummer: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Ungültiger Gerätestatus.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Ungültige Kauf-Kennung.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1233,14 @@ <target state="final">Sprache</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Die letzten vier Ziffern der Kontonummer sind falsch.</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Zuletzt verwendetes Konto</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1248,9 @@ <target state="final">Mehr über Privatsphäre erfahren</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Weniger als ein Tag</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1293,9 @@ <target state="final">Anmeldung läuft...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Abmelden …</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1323,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Kaufen Sie mit StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1418,9 @@ <target state="final">Multihop leitet Ihren Traffic in einen WireGuard-Server hinein und aus einem anderen heraus, so dass er schwerer zu verfolgen ist. Dies führt zu einer erhöhten Latenzzeit, erhöht aber die Anonymität im Internet.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">NETZWERKPROBLEME</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1433,9 @@ <target state="final">NEUE VERSION INSTALLIERT</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">KEIN NETZWERK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1453,9 @@ <target state="final">Der Name ist bereits vergeben.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Der Name darf höchstens %i Zeichen lang sein.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1463,9 @@ <target state="final">Niederlande</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Netzwerkfehler: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1493,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Es gibt keine DAITA-kompatiblen Server, die Ihren Standorteinstellungen entsprechen. Versuchen Sie, den Standort zu ändern.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Es wurden keine passenden Relays gefunden. Überprüfen Sie Ihre Filtereinstellungen.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1508,14 @@ <target state="final">Keine passenden Server gefunden.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Es gibt keine Server, die Ihren Standortfilter erfüllen. Versuchen Sie, Ihre Filtereinstellungen zu ändern.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Es gibt keine Server, die Ihren Verschleierungseinstellungen entsprechen. Versuchen Sie, den Standort oder die Verschleierungsmethode zu ändern.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1553,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Verschleiert</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1598,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 ausgehend</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 ausgehend</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1638,9 @@ <target state="final">Passwort</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Führt einen Verbindungstest zum Mullvad-API-Server über diese Zugriffsmethode durch.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1678,9 @@ <target state="final">Bitte melden Sie sich von mindestens einem Gerät ab, indem Sie es aus der Liste unten entfernen. Sie finden den entsprechenden Gerätenamen unter den Kontoeinstellungen des Geräts.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Versuchen Sie es erneut, indem Sie auf „Einkäufe wiederherstellen“ klicken.</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1693,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1718,9 @@ <target state="final">Anbieter</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Anbieter: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1743,9 @@ <target state="final">Santiago de Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">ERNEUT VERBINDEN</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1753,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Erneut mit %@ verbinden</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1768,14 @@ <target state="final">Gutschein einlösen</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Letzten Einkauf mit StoreKit2 zurückerstatten</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Rückerstattung erfolgreich</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1788,16 @@ <target state="final">%@ entfernen?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Zuletzt verwendetes Konto entfernen</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Das Löschen der gespeicherten Kontonummer von diesem Gerät kann nicht rückgängig gemacht werden. +Möchten Sie die gespeicherte Kontonummer wirklich entfernen?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1815,9 @@ Do you want to remove the saved account number?</target> <target state="final">Erforderlich</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Einkäufe wiederherstellen</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1850,9 @@ Do you want to remove the saved account number?</target> <target state="final">Speichern</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Änderungen werden gespeichert …</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1875,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ort auswählen</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Ausgewählt</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1920,9 @@ Do you want to remove the saved account number?</target> <target state="final">Serverdaten</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Einstellung: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1930,9 @@ Do you want to remove the saved account number?</target> <target state="final">Einstellungen</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Fehler beim Migrieren der Einstellungen</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1965,9 @@ Do you want to remove the saved account number?</target> <target state="final">Social Media</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2030,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNEL-FEHLER</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2040,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Fügen Sie mindestens einen DNS-Server hinzu, indem Sie auf **Bearbeiten** tippen.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2065,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailand</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Vielen Dank für Ihren Einkauf</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2075,19 @@ Do you want to remove the saved account number?</target> <target state="final">Danke!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Die Anwendung kommuniziert direkt mit einem Mullvad-API-Server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Die Anwendung kommuniziert über einen Brückenserver mit dem Mullvad-API-Server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Die Anwendung kommuniziert über eine Proxy-Adresse mit dem Mullvad-API-Server.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2095,9 @@ Do you want to remove the saved account number?</target> <target state="final">Die App muss mit einem Mullvad API-Server kommunizieren, um Sie anzumelden, Serverlisten abzurufen und andere wichtige Vorgänge durchzuführen.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Die Anwendung testet die Methode vor dem Speichern.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2115,29 @@ Do you want to remove the saved account number?</target> <target state="final">Das Gerät wird aus der Liste entfernt und abgemeldet.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Eingangs- und Ausgangsserver können nicht derselbe Server sein. Versuchen Sie, einen von ihnen auf einen neuen Server oder Standort zu ändern.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Der Eingangsserver für %1$@ wird derzeit von %2$@ überschrieben. Um einen Eingangsserver zu wählen, aktivieren Sie bitte zunächst „%3$@“ oder deaktivieren Sie „%4$@“ in den Einstellungen.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Die Zahlungsanfrage wurde storniert.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Der ausgewählte WireGuard-Port wird nicht unterstützt, bitte ändern Sie ihn unter **VPN-Einstellungen**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Die auf dem Gerät gespeicherte Version der Einstellungen wird nicht erkannt. Die Einstellungen werden auf die Standardeinstellungen zurückgesetzt und das Gerät wird abgemeldet.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2150,14 @@ Do you want to remove the saved account number?</target> <target state="final">Dies kann nützlich sein, wenn Sie nicht von Zensur betroffen sind.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Dieses Gerät kann keine Zahlungen ausführen.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Dieses Gerät heißt jetzt **%@**. Weitere Informationen finden Sie in Ihrem Konto unter „Geräte verwalten”.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2175,19 @@ Do you want to remove the saved account number?</target> <target state="final">Diese Funktion macht den WireGuard-Tunnel resistent gegen mögliche Angriffe von Quantencomputern.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Dies wirkt sich auf Ihre Anonymität aus</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Dadurch werden alle Geräte, die dieses Konto verwenden, abgemeldet und die gesamte VPN-Verwendung wird verwehrt, auch wenn noch Zeit auf dem Konto vorhanden ist. Geben Sie die letzten vier Ziffern der Kontonummer ein und klicken Sie auf die Schaltfläche „Konto löschen“, wenn Sie das Konto wirklich löschen möchten:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2195,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dies kann bei bestimmten Websites, Diensten und Apps zu Problemen führen.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Verbleibende Zeit: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2225,14 @@ Do you want to remove the saved account number?</target> <target state="final">Besuchen Sie unsere Website, um mehr über datenschutzfreundliche Gewohnheiten & Tools zu erfahren und Ihre Reise als Datenschutz-Ninja fortzufahren.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Um eine benutzerdefinierte Liste zu erstellen, tippen Sie auf „…“. </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Fügen Sie mindestens einen Server hinzu, um diese Einstellung zu aktivieren.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2270,9 @@ Do you want to remove the saved account number?</target> <target state="final">Erneut versuchen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Es ist kein Tunnel festgelegt.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2310,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraine</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Das Konto konnte nicht authentifiziert werden. Melden Sie sich ab und erneut an.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Die Tunnelverbindung kann nach dem Update nicht hergestellt werden. Trennen Sie die Verbindung und stellen Sie sie erneut her.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2325,14 @@ Do you want to remove the saved account number?</target> <target state="final">Die Tunnelverbindung konnte nicht gestartet werden. Bitte senden Sie einen Problembericht.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Unerwartete Serverantwort: %1$@ (HTTP-Status: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Unerwartete Serverantwort: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2425,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Es gibt ein paar Probleme, versuchen Sie es später nochmal</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2445,9 @@ Do you want to remove the saved account number?</target> <target state="final">Wenn diese Funktion aktiviert ist, wird das Gerät daran gehindert, bestimmte Domains oder Websites zu kontaktieren, die für die Verbreitung von Werbung, Malware, Trackern und mehr bekannt sind.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Wenn Sie DAITA verwenden, benötigen Sie einen Anbieter mit Servern, die DAITA unterstützen.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2480,9 @@ Do you want to remove the saved account number?</target> <target state="final">Mit „Mullvad-Brücken“ kommuniziert die App mit einem Mullvad API-Server über einen Mullvad Brücken-Server. Dazu sendet sie den von Shadowsocks verschleierten Traffic.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Ja, fortfahren</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2505,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sie sind mit einer ungültigen Kontonummer angemeldet. Bitte melden Sie sich ab und versuchen Sie es mit einer anderen.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Sie können über die Kontoansicht oder die Website Zeit hinzufügen, um das VPN weiterhin zu verwenden.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2520,27 @@ Do you want to remove the saved account number?</target> <target state="final">Sie können jetzt mit der Anmeldung auf diesem Gerät fortfahren.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Sie können die Funktion „Einkäufe wiederherstellen“ verwenden, um die in der App über Apple-Dienste getätigten Zahlungen zu überprüfen. Wenn eine Zahlung nicht auf Ihrem Konto gutgeschrieben wurde, wird sie der Zeit Ihres derzeit angemeldeten Mullvad-Kontos hinzugefügt.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Sie haben noch %@ auf diesem Konto.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Sie haben ein Recht auf Privatsphäre. Aus diesem Grund speichern wir niemals Aktivitätsprotokolle, fragen keine personenbezogenen Daten ab und empfehlen die Verwendung anonymer Zahlungsmethoden. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +In bestimmten Situationen, wie in unserer Datenschutzrichtlinie beschrieben, können wir personenbezogene Daten verarbeiten, die Sie uns freiwillig übermitteln, beispielsweise wenn Sie uns eine E-Mail senden. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Wir sind der festen Überzeugung, dass so wenig Daten wie möglich gespeichert werden sollten, da wir möchten, dass Sie anonym bleiben.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2548,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Sie haben keine VPN-Zeit mehr auf diesem Konto. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Sie haben noch einen Tag auf diesem Konto. Fügen Sie mehr Zeit hinzu, um die Verwendung des VPN fortzusetzen.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2558,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Sie haben dieses Gerät entfernt. Um sich erneut zu verbinden, müssen Sie sich erneut anmelden.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Sie haben ungespeicherte Änderungen.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2568,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Ihr Gerät ist offline. Der Tunnel wird automatisch verbunden, sobald Ihr Gerät wieder online ist.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Ihr Gerät ist offline. Versuchen Sie erneut, eine Verbindung herzustellen, wenn das Gerät mit dem Internet verbunden ist.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2578,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Ihre E-Mail-Adresse (optional)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Ihre früheren Einkäufe wurden diesem Konto bereits hinzugefügt.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Ihr Einkauf wurde erfolgreich zurückerstattet.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2608,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">Datenschutzrichtlinie</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">Wert</target> <note/> </trans-unit> </body> @@ -2648,9 +2667,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Die App benötigt dies, um eine Verbindung herzustellen und eine neue Funktion zu testen.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/en.xliff b/ios/translation/locales/en.xliff index b47232bf4a..0cb708e880 100644 --- a/ios/translation/locales/en.xliff +++ b/ios/translation/locales/en.xliff @@ -40,6 +40,15 @@ <target state="new">%@ was added to your account.</target> <note/> </trans-unit> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="new">%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</target> + <note/> + </trans-unit> <trans-unit id="%@, %@" xml:space="preserve"> <source>%1$@, %2$@</source> <target state="new">%1$@, %2$@</target> @@ -220,14 +229,19 @@ <target state="new">Any</target> <note/> </trans-unit> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve"> + <source>App Store receipt is not found on disk.</source> + <target state="new">App Store receipt is not found on disk.</target> + <note/> + </trans-unit> <trans-unit id="App logs" xml:space="preserve"> <source>App logs</source> <target state="new">App logs</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="new">AppStore receipt is not found on disk.</target> + <trans-unit id="Are you sure you want to delete the account %@?" xml:space="preserve"> + <source>Are you sure you want to delete the account %@?</source> + <target state="new">Are you sure you want to delete the account %@?</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve"> @@ -390,6 +404,11 @@ <target state="new">Bulgaria</target> <note/> </trans-unit> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="new">By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </target> + <note/> + </trans-unit> <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> <target state="new">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> @@ -430,14 +449,14 @@ <target state="new">Cannot complete the purchase</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="new">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve"> + <source>Cannot read the App Store receipt from disk</source> + <target state="new">Cannot read the App Store receipt from disk</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="new">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="new">Cannot refresh the App Store receipt: %@</target> <note/> </trans-unit> <trans-unit id="Cannot restore purchases" xml:space="preserve"> @@ -1110,6 +1129,11 @@ <target state="new">Include all networks</target> <note/> </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="new">Include my account token for faster help with payment or account related issues</target> + <note/> + </trans-unit> <trans-unit id="Indonesia" xml:space="preserve"> <source>Indonesia</source> <target state="new">Indonesia</target> @@ -1215,6 +1239,11 @@ <target state="new">Language</target> <note/> </trans-unit> + <trans-unit id="Last 4 digits" xml:space="preserve"> + <source>Last 4 digits</source> + <target state="new">Last 4 digits</target> + <note/> + </trans-unit> <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> <source>Last four digits of the account number are incorrect</source> <target state="new">Last four digits of the account number are incorrect</target> @@ -1922,6 +1951,11 @@ Do you want to remove the saved account number?</target> <target state="new">Shadowsocks</target> <note/> </trans-unit> + <trans-unit id="Show %@ servers" xml:space="preserve"> + <source>Show %@ servers</source> + <target state="new">Show %@ servers</target> + <note/> + </trans-unit> <trans-unit id="Show account number" xml:space="preserve"> <source>Show account number</source> <target state="new">Show account number</target> @@ -2157,6 +2191,11 @@ Do you want to remove the saved account number?</target> <target state="new">This feature makes the WireGuard tunnel resistant to potential attacks from quantum computers.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve"> + <source>This impacts your anonymity</source> + <target state="new">This impacts your anonymity</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="new">This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</target> @@ -2585,20 +2624,16 @@ We strongly believe in retaining as little data as possible because we want you <target state="new">multihop</target> <note/> </trans-unit> + <trans-unit id="privacy policy" xml:space="preserve"> + <source>privacy policy</source> + <target state="new">privacy policy</target> + <note/> + </trans-unit> <trans-unit id="value" xml:space="preserve"> <source>value</source> <target state="new">value</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="new">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> - <note/> - </trans-unit> </body> </file> <file original="Assets/MullvadSettings-InfoPlist.xcstrings" source-language="en" target-language="en" datatype="plaintext"> diff --git a/ios/translation/locales/es.xliff b/ios/translation/locales/es.xliff index 487bea596b..3ad604477a 100644 --- a/ios/translation/locales/es.xliff +++ b/ios/translation/locales/es.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) oculta los patrones en su tráfico VPN cifrado.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">El campo «%@» no puede estar vacío.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ lo realiza añadiendo con cuidado ruido de red y haciendo que todos los paquetes de red tengan el mismo tamaño.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">Queda(n) %@ en esta cuenta</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ se ha añadido a su cuenta.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">La %@ del «Uso compartido de la red local» requiere reiniciar la conexión VPN, que le desconectará y expondrá brevemente su tráfico. +Para evitarlo, habilite manualmente el modo avión y desactive el wifi antes de continuar. +¿Quiere continuar y habilitar el «Uso compartido de red la local»?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">Con %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Toque aquí** para ver las novedades</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API inaccesible, ¿guardar el método de todos modos?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Acerca del método %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Acerca del acceso a API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Acerca de la anulación de IP de servidor...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">El crédito de la cuenta caduca pronto</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">El crédito de la cuenta ha caducado</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Eliminación de la cuenta</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Cualquiera</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">No se encuentra el recibo de App Store en el disco.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Registros de la aplicación</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">¿Seguro que quiere cerrar la sesión de %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Atención: este ajuste no se puede utilizar en combinación con **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Atención: alternar el «Uso compartido de la red local» requiere reiniciar la conexión VPN.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlín</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Bloqueo de Internet: Ha caducado su tiempo en esta cuenta. Para seguir usando Internet, añada más tiempo o desconecte la VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgaria</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Al adjuntar el token de su cuenta, vincula este informe con su cuenta, lo que nos ayuda a resolver su problema más rápidamente. Todos los informes se eliminan automáticamente tras un periodo de tiempo. Para obtener más detalles, consulte nuestra </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Al habilitar «%1$@», deberá seleccionar manualmente un servidor que cuente con %2$@. %3$@ no se utilizará automáticamente para habilitar DAITA con cualquier servidor.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Cancelar</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">No se puede completar la compra</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">No se puede leer el recibo de App Store desde el disco</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">No se puede actualizar el recibo de App Store: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">No se pueden restaurar las compras</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Borrar las anulaciones importadas cambia las IP del servidor, en la vista Seleccionar ubicación, y vuelve a los valores predeterminados.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">El cliente no está autorizado a emitir la solicitud.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Contraer %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Contrae esta ubicación.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Conectar)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Conectado a %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Conectando a %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Copenhague</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">El número de cuenta de Mullvad se ha copiado en el portapapeles</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Crear nueva lista</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Se creó el: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">República Checa</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA no está disponible en la ubicación seleccionada actualmente. Tras habilitarla, vaya a la vista «Seleccionar ubicación» y seleccione una ubicación que admita DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA no está disponible en el servidor de entrada actual. Tras habilitarla, vaya a la vista «Seleccionar ubicación» y seleccione una ubicación de entrada que admita DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">Bloqueadores de contenido DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Configuración de DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Eliminar</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">¿Eliminar %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Eliminar cuenta</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Eliminar método</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Eliminando cuenta...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Nombre del dispositivo</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Nombre del dispositivo: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,14 +734,14 @@ <target state="final">Deshabilite todos los «%@» de arriba para activar este ajuste.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">desactivación</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">Descartar cambios</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Desconectar</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">¿Acepta permanecer anónimo?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">¿Quiere crear una nueva cuenta?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">¿Quiere eliminar la lista **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Listo</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Editar lista personalizada</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Editar método</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Compre crédito en nuestro sitio web o realice una compra en la aplicación a través del botón **Añadir tiempo** de abajo.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Habilitar método</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">activación</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Salida</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Expandir %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Expande esta ubicación.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Preguntas frecuentes y guías</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">No se pudo enviar</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Error al enviar el recibo al servidor: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Error al iniciar el túnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Error al iniciar el túnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Error al detener el túnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Error al detener el túnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Obteniendo dispositivos...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Si se desconecta ahora, no podrá proteger su conexión hasta que el dispositivo esté conectado.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Si cierra el formulario y vuelve a intentarlo más tarde, la información que haya escrito seguirá estando disponible.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Si no ha recibido tiempo de VPN adicional tras la compra</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Si cierra sesión, se quita el dispositivo y el nombre del dispositivo. Cuando vuelve a iniciar sesión, el dispositivo recibirá un nombre nuevo.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Si sigue experimentando problemas, puede contactar directamente por correo electrónico con nuestro servicio de asistencia en la dirección **%@**. Adjunte al correo electrónico el registro de su aplicación.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importe archivos o texto con nuevas direcciones IP para los servidores en la vista Seleccionar ubicación.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ se ha importado correctamente. Las anulaciones ya están activas.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ no se ha importado. Inténtelo de nuevo.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">En uso</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Incluir todas las redes</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Incluir el token de mi cuenta para acceder a una ayuda más rápida en problemas relacionados con pagos o la cuenta</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonesia</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Se ha producido un error interno. Se restablecerá la configuración a los valores predeterminados y se cerrará la sesión en el dispositivo.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Número de cuenta no válido</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Número de cuenta no válido: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Estado de dispositivo no válido.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Identificador de compra no válido.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Idioma</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Los últimos cuatro dígitos del número de cuenta no son correctos</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Cuenta usada por última vez</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Más información sobre privacidad</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Menos de un día</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Iniciando la sesión…</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Cerrando sesión...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Hacer una compra con StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">El salto múltiple dirige su tráfico a través de un servidor WireGuard y lo envía a otro, lo que dificulta su rastreo. Esto genera una mayor latencia, pero aumenta el anonimato en Internet.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">PROBLEMAS DE RED</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NUEVA VERSIÓN INSTALADA</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">NO HAY RED</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Este nombre ya se está utilizando.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">El nombre no debe tener más de %i caracteres.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Países Bajos</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Error de red: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Ningún servidor compatible con DAITA coincide con la configuración de su ubicación. Intente cambiar la ubicación.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">No se ha encontrado ningún retransmisor coincidente, revise los ajustes de su filtro.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">No se han encontrado servidores coincidentes.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Ningún servidor coincide con el filtro de su ubicación. Intente cambiar los ajustes de su filtro.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Ningún servidor coincide con sus ajustes de ofuscación. Intente cambiar la ubicación o el método de ofuscación.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Enmascarado</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 de salida</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 de salida</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Contraseña</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Realiza una prueba de conexión con un servidor de API de Mullvad a través de este método de acceso.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Cierre la sesión como mínimo en un dispositivo (para hacerlo, quítelo de la lista siguiente). Consulte el nombre del dispositivo en la configuración de la cuenta del dispositivo.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Inténtelo de nuevo usando el botón «Restaurar compras».</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Puerto</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Puerto: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Proveedores</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Proveedores: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">RECONECTANDO</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Reconectando a %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Canjear cupón</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Reembolsar última compra con StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Reembolso realizado correctamente</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">¿Quitar %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Quitar cuenta usada por última vez</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">No se puede deshacer la acción de quitar el número de cuenta guardado de este dispositivo. +¿Seguro que quiere quitar el número de cuenta guardado?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Obligatorio</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Restaurar compras</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Guardar</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Guardando cambios...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Seleccionar ubicación</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Seleccionado</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Datos del servidor</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Ajuste: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ajustes</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Error al migrar la configuración</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Redes sociales</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ERROR DE TÚNEL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallin</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Toque **Editar** para añadir como mínimo un servidor DNS.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tailandia</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Gracias por la compra</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">¡Gracias!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">La aplicación se comunica con un servidor de API de Mullvad directamente.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">La aplicación se comunica con un servidor de API de Mullvad a través de un servidor puente de Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">La aplicación se comunica con un servidor de API de Mullvad a través de una dirección proxy.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">La aplicación necesita comunicarse con un servidor API de Mullvad para iniciar su sesión, obtener las listas de servidores y otras operaciones críticas.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">La aplicación probará el método antes de guardar.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">El dispositivo se quitará de la lista y se cerrará la sesión en él.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Los servidores de entrada y salida no pueden ser el mismo. Intente cambiar uno de ellos a otro servidor o ubicación.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%2$@ está reemplazando actualmente el servidor de entrada para %1$@. Para seleccionar un servidor de entrada, primero habilite «%3$@» o deshabilite «%4$@» en la configuración.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Se ha cancelado la solicitud de pago.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">No se admite el puerto WireGuard seleccionado. Cámbielo bajo la **configuración de VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">No se reconoce la versión de la configuración guardada en el dispositivo. La configuración se restablecerá a los valores predeterminados y se cerrará la sesión en el dispositivo.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Esto puede resultar útil cuando no se vea afectado por la censura.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Este dispositivo no está autorizado para realizar el pago.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Este dispositivo ahora se llama **%@**. Encontrará más información en «Gestionar dispositivos» en la Cuenta.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Esta característica permite que el túnel de WireGuard resista posibles ataques de ordenadores cuánticos.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Esto afecta a su anonimato</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Esto cierra la sesión en todos los dispositivos que usen esta cuenta y se denegará todo acceso a VPN aunque aún quede tiempo en la cuenta. Introduzca los últimos 4 dígitos del número de cuenta y toque «Eliminar cuenta» si de verdad desea eliminar la cuenta:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Esto podría causar problemas con determinados sitios web, servicios y aplicaciones.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tiempo restante: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Para continuar su viaje como un ninja de la privacidad, visite nuestro sitio web para conocer otras herramientas y hábitos de privacidad.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Para crear una lista personalizada, toque «...» </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Para habilitar este ajuste, añada al menos un servidor.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Vuelva a intentarlo</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">No se ha establecido el túnel.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ucrania</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">No se puede autenticar la cuenta. Cierre la sesión y vuelva a iniciarla.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">No se puede iniciar la conexión del túnel tras la actualización. Desconecte y vuelva a conectar.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">No se puede iniciar la conexión del túnel. Envíe un informe de problemas.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Respuesta de servidor inesperada: %1$@ (estado de HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Respuesta de servidor inesperada: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Estamos experimentando algunos problemas. Inténtelo de nuevo más tarde</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Al activar esta opción se evita que el dispositivo contacte con determinados dominios o sitios web que se sabe que distribuyen anuncios, malware, rastreadores y más.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Al utilizar DAITA, se requiere un proveedor con servidores habilitados por DAITA.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Con el método «puentes de Mullvad», la aplicación se comunica con un servidor de API de Mullvad a través de un servidor puente de Mullvad. Lo hace enviando el tráfico ofuscado por Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Sí, continuar</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ha iniciado la sesión con un número de cuenta no válido. Cierre la sesión y pruebe con otro número de cuenta.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Puede añadir más tiempo en la vista de la cuenta o en el sitio web para seguir usando la VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Ya puede iniciar sesión en este dispositivo.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Puede utilizar la función «Restaurar compras» para comprobar si hay algún pago en la aplicación realizado a través de los servicios de Apple. Si hubiera algún pago que no se ha abonado, añadiría el tiempo a la cuenta de Mullvad conectada actualmente.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Le quedan %@ en esta cuenta.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Tiene derecho a la privacidad. Por eso nunca guardamos registros de actividad, no pedimos información personal y animamos a realizar pagos anónimos. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +En algunas situaciones, como se detalla en nuestra política de privacidad, podríamos procesar datos personales que usted haya decidido enviarnos, por ejemplo, cuando nos manda un correo electrónico. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Nos esforzamos por retener la menor cantidad de datos posible porque queremos que permanezca anónimo.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">No queda tiempo de uso de VPN en la cuenta. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Le queda un día en esta cuenta. Añada más tiempo para seguir usando la VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Ha quitado este dispositivo. Vuelva a iniciar la sesión para conectarse.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Tiene cambios sin guardar.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">El dispositivo está sin conexión. El túnel se conectará automáticamente cuando el dispositivo vuelva a estar en línea.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Su dispositivo no tiene conexión. Intente conectarse de nuevo cuando el dispositivo tenga acceso a Internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Su correo electrónico (opcional)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Sus compras anteriores ya se han añadido a esta cuenta.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Su compra se ha reembolsado correctamente.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">salto múltiple</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">política de privacidad</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">valor</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">La aplicación lo necesita para conectarse y probar un método nuevo.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/fi.xliff b/ios/translation/locales/fi.xliff index d6e27ab953..c32825096f 100644 --- a/ios/translation/locales/fi.xliff +++ b/ios/translation/locales/fi.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) piilottaa kuviot salatusta VPN-liikenteestäsi.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ ei voi olla tyhjä.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ tekee tämän lisäämällä varovasti verkkokohinaa ja tekemällä kaikista paketeista saman kokoisia.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ jäljellä tällä tilillä</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ lisättiin tilillesi.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">"%@ Paikallisen verkon jakaminen" vaatii VPN-yhteyden käynnistämistä uudelleen, mikä katkaisee yhteytesi ja paljastaa liikenteesi hetkeksi. +Voit estää tämän ottamalla lentokonetilan käyttöön ja poistamalla WiFi-yhteyden käytöstä manuaalisesti ennen jatkamista. +Haluatko jatkaa paikallisen verkon jakamisen käyttöönottoa?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ käytössä</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**Huomio: Toiminto kasvattaa verkkoliikennettä ja vaikuttaa sen vuoksi negatiivisesti sekä nopeuteen, viiveeseen että akun kulumiseen. Käytä harkiten, kun datasopimuksesi on rajoitettu.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">Katso uudet ominaisuudet **napauttamalla tästä**</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API ei ole tavoitettavissa. Tallennetaanko menetelmä silti?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Tietoa tavasta %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Tietoa API-käytöstä…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Tietoa palvelimen IP-osoitteen ohituksesta...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Tilin käyttöaika päättyy pian</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Tilin saldo on vanhentunut</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Tilin poisto</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Mikä tahansa</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Storen kuittia ei löydy levyltä.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Sovelluslokit</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Haluatko varmasti kirjata laitteen %@ ulos?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentiina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Huomio: **%@** ja tämä asetus eivät voi olla käytössä samanaikaisesti</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Huomio: paikallisen verkon jakamisen käyttöönotto tai poistaminen käytöstä edellyttää VPN-yhteyden uudelleenkäynnistystä.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berliini</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Internetin esto: Aikasi tällä tilillä on päättynyt. Lisää aikaa tai katkaise VPN-yhteys, jotta voit jatkaa internetin käyttöä.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgaria</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Tilin tunnisteen liittäminen yhdistää tämän raportin tiliisi, mikä auttaa meitä ratkaisemaan ongelmasi nopeammin. Kaikki raportit poistetaan automaattisesti tietyn ajan kuluttua. Yksityiskohtaisemmat tiedot: katso </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Kun %1$@ otetaan käyttöön, sinun täytyy valita manuaalisesti palvelin, jossa on %2$@ käytössä. %3$@ ei ole automaattisesti käytössä DAITAn käyttämiseksi millä tahansa palvelimella.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Peruuta</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Osto ei onnistu</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">App Storen kuitin lukeminen levyltä ei onnistu</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App Storen kuitin päivittäminen ei onnistu: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Ostojen palauttaminen ei onnistu</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Tuotujen ohitusten poistaminen vaihtaa palvelimien IP-osoitteet takaisin oletusarvoisiksi sijainnin valintanäkymässä.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Asiakkaalla ei ole lupaa laatia pyyntöä.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Kutista %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Kutistaa tämän sijainnin.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Yhdistä)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Yhdistetty sijaintiin %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Yhdistetään sijaintiin %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Kööpenhamina</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvad-tilin numero kopioitu leikepöydälle</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Luo uusi luettelo</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Luotu: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Tšekki</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA ei ole käytettävissä valitussa sijainnissa. Kun se on otettu käyttöön, siirry Valitse sijainti -näkymään ja valitse sijainti, joka tukee DAITAa.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA ei ole käytettävissä nykyisellä tulopalvelimella. Kun se on otettu käyttöön, siirry Valitse sijainti -näkymään ja valitse tulosijainti, joka tukee DAITAa.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS-sisällönestotoiminnot</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-asetukset</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Poista</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Poistetaanko %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Poista tili</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Poista menetelmä</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Poistetaan tiliä...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Laitteen nimi</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Laitteen nimi: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Ota tämä asetus käyttöön poistamalla kaikki %@ käytöstä yllä.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Poistetaan käytöstä</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Katkaise yhteys</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Haluatko pysyä anonyymina?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Haluatko luoda uuden tilin?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Haluatko poistaa luettelon **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Valmis</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Muokkaa mukautettua luetteloa</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Muokkaa menetelmää</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Osta saldoa verkkosivustollamme tai tee ostos sovelluksessa alla olevan **Lisää käyttöaikaa** -painikkeen kautta.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Ota menetelmä käyttöön</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Otetaan käyttöön</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Lähtö</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Laajenna %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Laajentaa tämän sijainnin.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Usein kysytyt kysymykset ja oppaat</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Lähetys epäonnistui</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Kuitin lähettäminen palvelimelle epäonnistui: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Tunnelin käynnistäminen epäonnistui.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Tunnelin käynnistäminen epäonnistui: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Tunnelin pysäyttäminen epäonnistui.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Tunnelin pysäyttäminen epäonnistui: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Noudetaan laitteita...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Jos katkaiset yhteyden nyt, et voi suojata yhteyttäsi ennen kuin laite on verkossa.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Jos poistut lomakkeelta ja yrität myöhemmin uudelleen, jo syöttämäsi tiedot säilyvät lomakkeella.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Jos et ole saanut lisää VPN-käyttöaikaa oston jälkeen</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Jos kirjaudut ulos, laite ja laitteen nimi poistetaan. Kun kirjaudut sisään uudelleen, laitteelle annetaan uusi nimi.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Jos kohtaat edelleen ongelmia, voit lähettää sähköpostia tuellemme suoraan osoitteeseen **%@**. Liitä sovelluslokisi sähköpostiisi.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Tuo tiedostoja tai tekstiä palvelimien uusin IP-osoittein sijainnin valintanäkymässä.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ tuotiin onnistuneesti. Ohitukset ovat nyt voimassa.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Kohteen %@ tuonti epäonnistui. Yritä uudelleen.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">Käytössä</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Sisällytä kaikki verkot</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Lisää tilitunnukseni, jotta saan nopeampaa apua maksuihin tai tiliin liittyvissä ongelmissa</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonesia</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Tapahtui sisäinen virhe. Asetukset palautetaan oletuksiin, ja laite kirjataan ulos.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Virheellinen tilin numero</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Virheellinen tilin numero: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Virheellinen laitteen tila.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Virheellinen oston tunnus.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Kieli</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Tilin numeron neljä viimeistä numeroa ovat virheelliset</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Viimeksi käytetty tili</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Lisätietoja yksityisyydestä</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Alle vuorokausi</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Kirjaudutaan sisään...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Kirjaudutaan ulos...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Tee ostos StoreKit2:lla</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Multihop reitittää liikenteesi yhteen WireGuard-palvelimeen ja ulos toisesta palvelimesta, mikä tekee siitä hankalampaa jäljittää. Tuloksena on suurempi viive, mutta se parantaa nimettömyyttä verkossa.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">VERKKO-ONGELMAT</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">UUSI VERSIO ASENNETTIIN</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">EI VERKKOA</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Nimi on jo olemassa.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Nimessä voi olla enintään %i merkkiä.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Alankomaat</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Verkkovirhe: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Sijaintiasetuksia vastaavia DAITA-yhteensopivia palvelimia ei ole. Kokeile vaihtaa sijainti.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Vastaavia välityksiä ei löydy, tarkista suodatinasetuksesi.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Vastaavia palvelimia ei löytynyt.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Sijaintisuodatintasi vastaavia palvelimia ei ole. Kokeile muuttaa suodatinasetuksiasi.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Hämäysasetuksiasi vastaavia palvelimia ei ole. Kokeile vaihtaa sijaintia tai hämäystapaa.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Hämätty</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 ulos</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 ulos</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Salasana</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Suorittaa yhteystestin Mullvap API:n palvelimelle tämän käyttötavan kautta.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Kirjaudu ulos vähintään yhdestä luettelon laitteesta poistamalla se. Löydät vastaavan laitteen nimen laitteen tiliasetuksista.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Yritä uudelleen käyttämällä Palauta ostokset -painiketta.</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Portti</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Portti: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Tarjoajat</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Palveluntarjoajat: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Queretaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">YHDISTETÄÄN UUDELLEEN</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Yhdistetään uudelleen sijaintiin %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Lunasta kuponki</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Pyydä hyvitystä viimeisimmästä ostoksesta StoreKit2:lla</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Hyvitys onnistui</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Poistetaanko %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Poista viimeksi käytetty tili</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Tallennetun tilin numeron poistamista tältä laitteelta ei voi kumota. +Haluatko varmasti poistaa tallennetun tilin numeron?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Pakollinen</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Palauta ostokset</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallenna</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Tallennetaan muutoksia...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Valitse sijainti</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Valittu</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Palvelimen tiedot</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Asetus: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Asetukset</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Asetusten siirtovirhe</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sosiaalinen media</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNELIVIRHE</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinna</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Lisää vähintään yksi DNS-palvelin napauttamalla **Muokkaa**.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thaimaa</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Kiitos ostostasi</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Kiitos!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Sovellus viestii Mullvad API:n palvelimen kanssa suoraan.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Sovellus viestii Mullvad API:n palvelimen kanssa siltapalvelimen kautta.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Sovellus viestii Mullvad API:n palvelimen kanssa välitysosoitteen kautta.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sovelluksen on kommunikoitava Mullvadin ohjelmointirajapinnan palvelimen kanssa, jotta sinut voidaan kirjata sisään, palvelinluetteloiden hakemiseksi sekä muiden tärkeiden toimintojen suorittamiseksi.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Sovellus testaa tavan ennen tallentamista.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Laite poistetaan luettelosta ja kirjataan ulos.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Tulo- ja poistumispalvelin eivät voi olla sama palvelin. Kokeile vaihtaa toinen johonkin muuhun palvelimeen tai sijaintiin.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%2$@ ohittaa tällä hetkellä %1$@in tulopalvelimen. Jos haluat valita tulopalvelimen, ota ensin käyttöön "%3$@" tai poista "%4$@" käytöstä asetuksista.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Maksupyyntö peruutettiin.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Valittua Wireguard-porttia ei tueta. Vaihda se **VPN-asetuksissa**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Laitteelle tallennettujen asetusten versiota ei tunnisteta. Asetukset palautetaan oletuksiin, ja laite kirjataan ulos.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Tästä voi olla hyötyä, kun sensuurilla ei ole vaikutusta toimintaasi.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Tämä laite ei voi suorittaa maksua.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Tämän laitteen nimi on nyt **%@**. Katso lisää tililtä kohdasta Hallitse laitteita.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Tämä ominaisuus tekee WireGuard-tunnelista kestävän kvanttitietokoneiden mahdollisia hyökkäyksiä vastaan.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Tämä vaikuttaa anonymiteettiisi</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Toiminto kirjaa kaikki tätä tiliä käyttävät laitteet ulos, ja kaikki VPN-käyttö estetään, vaikka tilillä olisi käyttöaikaa jäljellä. Anna tilin numeron neljä viimeistä numeroa ja paina Poista tili -painiketta, jos haluat varmasti poistaa tilin:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tämä voi aiheuttaa ongelmia tietyillä verkkosivustoilla, palveluissa ja sovelluksissa.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Aikaa jäljellä: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Vieraile verkkosivustollamme ja poimi mukaasi muita yksityisyyttä suojelevia tapoja ja työkaluja jatkaaksesi taipaleellasi yksityisyyttä suojelevana ninjana.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Voit luoda mukautetun luettelon napauttamalla "..." </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Lisää vähintään yksi palvelin, jotta voit ottaa tämän asetuksen käyttöön.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Yritä uudelleen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunnelin asetus peruttiin.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraina</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Tilin todentaminen ei onnistu. Kirjaudu ulos ja kirjaudu sisään uudelleen.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Tunneliyhteyden käynnistäminen päivityksen jälkeen ei onnistu. Katkaise yhteys ja muodosta yhteys uudelleen.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Tunneliyhteyden muodostaminen ei onnistu. Lähetä ongelmaraportti.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Odottamaton palvelimen vastaus: %1$@ (HTTP-tila: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Odottamaton palvelimen vastaus: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Meillä on hieman ongelmia, yritä myöhemmin uudelleen</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Kun tämä ominaisuus on käytössä, se estää laitetta ottamasta yhteyttä tiettyihin verkkotunnuksiin tai -sivustoihin, jotka tunnetaan mainosten, haittaohjelmien, seurantaohjelmien tai muiden vastaavien jakelijoina.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Kun käytät DAITAa, vaaditaan yksi palveluntarjoaja, jonka palvelimet tukevat DAITAa.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Kun käytössä on Mullvadin siltausmenetelmä, sovellus kommunikoi Mullvadin ohjelmointirajapinnan palvelimen kanssa Mullvadin siltauspalvelimen kautta. Se tekee tämän lähettämällä liikenteen Shadowsocksin peittämänä.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Kyllä, jatka</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Olet kirjautunut sisään virheellisellä tilinumerolla. Kirjaudu ulos ja kokeile toista.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Voit lisätä aikaa tilinäkymän tai verkkosivuston kautta, jotta voit jatkaa VPN:n käyttöä.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Voit nyt jatkaa kirjautumista tällä laitteella.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Voit tarkistaa sovelluksessa Applen palveluiden kautta tehdyt maksut ostosten palautustoiminnolla. Jos jotakin maksua ei ole vielä hyvitetty tilille, toiminto lisää käyttöajan sillä hetkellä kirjautuneelle Mullvad-tilille.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Sinulla on %@ jäljellä tällä tilillä.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Sinulla on oikeus yksityisyyteen. Tästä syystä emme koskaan tallenna toimintalokeja, emme pyydä henkilötietoja ja kannustamme käyttämään anonyymeja maksutapoja. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +Joissakin tilanteissa saatamme käsitellä tietosuojakäytännössämme kuvatulla tavalla henkilötietojasi, joita päätät lähettää meille, jos esimerkiksi lähetät meille sähköpostiviestin. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Uskomme vahvasti mahdollisimman pienen tietomäärän säilyttämiseen, koska haluamme sinun pysyvän anonyymina.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Sinulla ei ole enempää VPN-aikaa jäljellä tällä tilillä. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Sinulla on yksi päivä käyttöaikaa jäljellä tällä tilillä. Lisää aikaa, jotta voit jatkaa VPN:n käyttöä.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Olet poistanut tämän laitteen. Jos haluat muodostaa yhteyden uudelleen, sinun täytyy kirjautua takaisin sisään.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Sinulla on tallentamattomia muutoksia.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Laitteesi on offline-tilassa. Kun laitteesi on taas online-tilassa, tunneli muodostaa yhteyden automaattisesti.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Laitteesi on offline-tilassa. Yritä muodostaa yhteys uudelleen, kun laite on yhteydessä internetiin.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Sähköpostisi (valinnainen)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Aiemmat ostoksesi on jo lisätty tälle tilille.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Ostoksesi hyvitettiin.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">tietosuojakäytäntö</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">arvo</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Sovellus tarvitsee tätä yhteyden muodostamiseen ja uuden tavan testaamiseen.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/fr.xliff b/ios/translation/locales/fr.xliff index c513c0301f..aea2dbd2bd 100644 --- a/ios/translation/locales/fr.xliff +++ b/ios/translation/locales/fr.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) masque les schémas de votre trafic VPN chiffré.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ ne peut pas être vide.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ y parvient en ajoutant soigneusement du bruit au réseau et en faisant en sorte que tous les paquets du réseau aient la même taille.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ restants sur ce compte</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ a été ajouté à votre compte.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">« %@ du partage de réseau local » nécessite de redémarrer la connexion VPN, ce qui vous déconnectera et exposera brièvement votre trafic. +Pour empêcher cela, activez manuellement le mode avion et désactivez le Wi-Fi avant de continuer. +Voulez-vous continuer et activer le « partage de réseau local » ?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">Compatible %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Appuyez ici** pour voir les nouveautés</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API injoignable, enregistrer quand même la méthode ?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">À propos de la méthode %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">À propos de l'accès à l'API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">À propos de la substitution d'IP de serveur...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Les crédits du compte expirent bientôt</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Le crédit du compte a expiré</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Suppression du compte</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">N'importe lequel</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Reçu de l'App Store introuvable sur le disque.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Journaux de l'application</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Voulez-vous vraiment déconnecter %@ ?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentine</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Attention : ce paramètre ne peut pas être utilisé en combinaison avec **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Attention : activer « Partage de réseau local » nécessite le redémarrage de la connexion VPN.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Internet bloqué : votre temps disponible sur ce compte est écoulé. Pour continuer d'utiliser internet, veuillez ajouter plus de temps ou déconnecter le VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgarie</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Joindre votre jeton de compte rattachera ce rapport à votre compte, ce qui nous aidera à résoudre votre problème plus vite. Tous les rapports sont automatiquement supprimés après une certaine période. Pour plus de détails, veuillez consulter notre </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Si vous activez « %1$@ », vous devrez manuellement sélectionner un serveur compatible %2$@. %3$@ ne pourra pas être utilisé automatiquement pour activer DAITA avec n'importe quel serveur.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Annuler</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Impossible de terminer l'achat</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Lecture du reçu de l'App Store depuis le disque impossible</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Actualisation du reçu de l'App Store impossible : %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Rétablissement des achats impossible</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">L'effacement des substitutions importées rétablit la valeur par défaut des adresses IP des serveurs dans la vue Sélection d'un emplacement.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Le client n'est pas autorisé à envoyer la demande.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Réduire %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Réduit cet emplacement.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Connexion)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Connecté à %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Connexion à %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Copenhague</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Numéro de compte Mullvad copié dans le presse-papiers</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Créer une nouvelle liste</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Créé : %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">République Tchèque</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA n'est pas disponible à l'emplacement actuellement sélectionné. Une fois l'activation effectuée, veuillez accéder à l'affichage « Sélectionner une localisation » et sélectionner une localisation qui prend en charge DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA n'est pas disponible pour le serveur d'entrée actuel. Une fois l'activation effectuée, veuillez accéder à l'affichage « Sélectionner une localisation » et sélectionner une localisation d'entrée qui prend en charge DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">Bloqueurs de contenu DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Paramètres DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Supprimer</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Supprimer %@ ?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Supprimer le compte</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Supprimer la méthode</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Suppression du compte...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Nom de l'appareil</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Nom de l'appareil : %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Désactivez tous les « %@ » ci-dessus pour activer ce paramètre.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">La désactivation</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Déconnexion</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Acceptez-vous de rester anonyme ?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Voulez-vous créer un nouveau compte ?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Voulez-vous supprimer la liste **%@** ?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Terminé</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Modifier la liste personnalisée</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Modifier le mode</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Achetez du crédit sur notre site Web ou effectuez un achat dans l'application à l'aide du bouton **Ajouter du temps** ci-dessous.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Activer la méthode</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">L'activation</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Sortie</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Agrandir %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Agrandit cet emplacement.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">FAQ et guides</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Échec de l'envoi</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Échec de l'envoi du reçu au serveur : %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Échec du démarrage du tunnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Échec du démarrage du tunnel : %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Échec de l'arrêt du tunnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Échec de l'arrêt du tunnel : %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Récupération des appareils...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Si vous vous déconnectez maintenant, vous ne pourrez pas sécuriser votre connexion jusqu'à ce que l'appareil soit en ligne.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Si vous quittez le formulaire et réessayez plus tard, les informations que vous avez déjà saisies seront toujours là.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Si vous n'avez pas reçu de temps de VPN supplémentaire après l'achat</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Si vous vous déconnectez, l'appareil et son nom sont supprimés. Lorsque vous vous reconnectez, l'appareil reçoit un nouveau nom.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Si vous rencontrez encore des problèmes, vous pouvez contacter notre assistance par e-mail directement à l'adresse **%@**. Veuillez joindre votre fichier journal de l'application à votre e-mail.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importez des fichiers ou du texte contenant les nouvelles adresses IP des serveurs dans la vue Sélectionner un emplacement.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">L'importation de %@ a réussi, les substitutions sont maintenant actives.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">L'importation de %@ a échoué, veuillez réessayer.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">En cours d'utilisation</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Inclure tous les réseaux</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Inclure mon jeton de compte pour recevoir plus rapidement de l'aide avec les problèmes relatifs aux paiements ou à mon compte</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonésie</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Une erreur interne est survenue. Les paramètres seront réinitialisés à leurs valeurs par défaut et l'appareil sera déconnecté.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Numéro de compte non valide</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Numéro de compte non valide : %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">État de l'appareil non valide.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Identifiant d'achat invalide.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Langue</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Les quatre derniers chiffres du numéro de compte sont incorrects</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Dernier compte utilisé</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Plus d'informations sur la confidentialité</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Moins d'un jour</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Connexion...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Déconnexion...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Effectuer un achat avec StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Le multihop fait passer votre trafic par un serveur WireGuard et le fait sortir par un autre, ce qui le rend plus difficile à tracer. Cela se traduit par une latence accrue, mais plus d'anonymat en ligne.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">PROBLÈMES DE RÉSEAU</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NOUVELLE VERSION INSTALLÉE</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">AUCUN RÉSEAU</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Le nom est déjà pris.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Le nom doit pas dépasser %i caractères.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Pays-Bas</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Erreur de réseau : %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Aucun serveur compatible avec DAITA ne correspond à vos paramètres de localisation. Essayez de modifier la localisation.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Aucun relais correspondant trouvé, vérifiez les paramètres de votre filtre.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Aucun serveur correspondant trouvé.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Aucun serveur ne correspond à votre filtre d'emplacements. Essayez de changer les paramètres du filtre.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Aucun serveur ne correspond à vos paramètres de dissimulation. Essayez de changer d'emplacement ou de méthode de dissimilation.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Dissimulé</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 de sortie</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 de sortie</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Mot de passe</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Effectue un test de connexion à un serveur d'API Mullvad via cette méthode d'accès.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Merci de vous déconnecter d'au moins un appareil en le supprimant de la liste ci-dessous. Vous trouverez le nom de l'appareil correspondant dans les paramètres du compte de l'appareil.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Veuillez réessayer en utilisant le bouton « Rétablir les achats ».</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port : %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Fournisseurs</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Fournisseurs : %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Santiago de Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">RECONNEXION</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Reconnexion à %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Échangez un bon</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Rembourser le dernier achat avec StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Remboursement effectué</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Supprimer %@ ?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Supprimer le dernier compte utilisé</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">La suppression du numéro de compte enregistré sur cet appareil est irréversible. +Voulez-vous vraiment supprimer le numéro de compte enregistré ?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Requis</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Rétablir les achats</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Enregistrer</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Enregistrement des modifications...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sélectionner une localisation</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Sélectionné</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Détails du serveur</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Paramètre : %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Paramètres</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Erreur lors de la migration des paramètres</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Réseaux sociaux</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ERREUR DE TUNNEL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Appuyez sur **Modifier** pour ajouter au moins un serveur DNS.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thaïlande</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Merci pour votre achat</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Merci !</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">L'application communique directement avec un serveur d'API Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">L'application communique avec un serveur d'API Mullvad via un serveur de pont Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">L'application communique directement avec un serveur d'API Mullvad via une adresse de proxy.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">L'application doit communiquer avec un serveur d'API Mullvad pour vous connecter, récupérer des listes de serveurs et effectuer d'autres opérations critiques.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">L'application testera la méthode avant d'enregistrer.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">L'appareil sera supprimé de la liste et déconnecté.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Les serveurs d'entrée et de sortie ne peuvent pas être identiques. Essayez de changer un serveur ou un emplacement.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Le serveur d'entrée pour %1$@ est actuellement contourné par %2$@. Pour sélectionner un serveur d'entrée, veuillez d'abord activer « %3$@ » ou désactiver « %4$@ » dans les paramètres.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">La demande de paiement a été annulée.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Le port WireGuard sélectionné n'est pas pris en charge. Veuillez le modifier sous **Paramètres VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">La version des paramètres enregistrés sur l'appareil n'est pas reconnue. Les paramètres seront réinitialisés aux valeurs par défaut et l'appareil sera déconnecté.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Cela peut être utile lorsque vous n'êtes pas concerné par la censure.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Cet appareil n'est pas autorisé à effectuer le paiement.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Cet appareil s'appelle à présent **%@**. Retrouvez plus d'informations sous « Gérer les appareils » dans Compte.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Cette fonctionnalité rend le tunnel WireGuard résistant aux attaques potentielles des ordinateurs quantiques.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Ceci affecte votre anonymat</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Ceci déconnectera tous les appareils qui utilisent ce compte et tous les accès VPN seront refusés même s'il reste du temps sur le compte. Saisissez les 4 derniers chiffres du numéro de compte et sélectionnez « Supprimer le compte » si vous souhaitez vraiment supprimer le compte :</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Cela peut causer des problèmes sur certains sites Web, services et applications.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Temps restant : %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Pour continuer votre voyage de ninja de la confidentialité, visitez notre site Web pour découvrir d'autres outils et habitudes pour protéger votre vie privée.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Pour créer une liste personnalisée, appuyez sur « ... » </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Pour activer ce paramètre, ajoutez au moins un serveur.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Réessayer</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Le tunnel n'est pas défini.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraine</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Authentification du compte impossible. Veuillez vous déconnecter et vous reconnecter.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Impossible de démarrer la connexion par tunnel après la mise à jour. Veuillez vous déconnecter et vous reconnecter.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Impossible de démarrer la connexion au tunnel. Veuillez envoyer un rapport de problème.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Réponse inattendue du serveur : %1$@ (statut HTTP : %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Réponse inattendue du serveur : %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Nous rencontrons des problèmes, veuillez réessayer plus tard</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Lorsque cette fonctionnalité est activée, elle empêche l'appareil de contacter certains domaines ou sites Web connus pour distribuer des publicités, des logiciels malveillants, des trackers et plus.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Lors de l'utilisation de DAITA, un fournisseur ayant des serveurs compatibles DAITA est requis.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dans la méthode « Ponts Mullvad », l'application communique avec un serveur d'API Mullvad via un serveur pont Mullvad. Pour ce faire, elle envoie le trafic obscurci par Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Oui, continuer</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Vous vous êtes connecté(e) avec un numéro de compte non valide. Veuillez vous déconnecter et en essayer un autre.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Vous pouvez ajouter plus de temps via la page de visualisation du compte ou le site Web pour continuer d'utiliser le VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Vous pouvez maintenant continuer la connexion sur cet appareil.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Vous pouvez utiliser la fonctionnalité « rétablir les achats » pour vérifier si des paiements dans l'application ont été effectués via les services d'Apple. Si un paiement n'a pas été crédité, du temps sera ajouté au compte Mullvad connecté actuellement.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Il vous reste %@ sur ce compte.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Vous avez droit à la confidentialité. C'est pourquoi nous ne stockons jamais les journaux d'activité, ne demandons pas d'informations personnelles et encourageons les paiements anonymes. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +Dans certaines situations, de la manière décrite dans notre politique de confidentialité, il est possible que nous traitions des données personnelles que vous choisissez de nous envoyer, par exemple si vous nous envoyez un e-mail. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Nous croyons fermement en l'importance de conserver le moins de données possibles, car nous voulons que vous restiez anonyme.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Il ne vous reste plus de temps de VPN sur ce compte. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Il vous reste un jour sur ce compte. Veuillez ajouter plus de temps pour continuer d'utiliser le VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Vous avez supprimé cet appareil. Vous devrez vous reconnecter pour connecter cet appareil à nouveau.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Vous avez des modifications non enregistrées.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Votre appareil est hors ligne. Le tunnel se connectera automatiquement une fois votre appareil à nouveau en ligne.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Votre appareil est hors ligne. Essayez de vous reconnecter une fois que l'appareil aura accès à internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Votre e-mail (facultatif)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Vos achats précédents ont déjà été ajoutés à ce compte.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Votre achat a bien été remboursé.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">politique de confidentialité</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">valeur</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">L'application a besoin de ceci pour se connecter et tester une nouvelle méthode.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/it.xliff b/ios/translation/locales/it.xliff index 388c9dcd9a..6764bffd7f 100644 --- a/ios/translation/locales/it.xliff +++ b/ios/translation/locales/it.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) nasconde i percorsi in un traffico VPN crittografato.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ non può essere vuoto.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ lo fa aggiungendo con attenzione rumore di rete e rendendo tutti i pacchetti di rete della stessa dimensione.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ rimanenti su questo account</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ aggiunto al tuo account.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">"Condivisione rete locale: %@" richiede il riavvio della connessione VPN, che ti disconnetterà e renderà temporaneamente pubblico il tuo traffico. +Per evitare ciò, attiva manualmente la Modalità aereo e disattiva il Wi-Fi prima di continuare. +Vuoi continuare ad abilitare "Condivisione rete locale"?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">Abilitato per %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Tocca qui** per vedere le novità</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API non raggiungibile, salvare comunque il metodo?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Info sul metodo %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Info sull'accesso all'API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Info sulla sovrascrittura IP server...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Il credito dell'account scadrà presto</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Il credito dell'account è scaduto</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Eliminazione account</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Qualsiasi</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">La ricevuta dell'App Store non è stata trovata sul disco.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Log dell'app</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Vuoi davvero disconnettere %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Attenzione: questa impostazione non può essere utilizzata in combinazione con **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Attenzione: per attivare/disattivare "Condivisione rete locale", è necessario riavviare la connessione VPN.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlino</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Blocco di Internet: il tempo a tua disposizione su questo account è scaduto. Per continuare a utilizzare Internet, aggiungi altro tempo o disconnetti la VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgaria</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Se associ il token del tuo account, questa segnalazione verrà collegata al tuo account, aiutandoci a risolvere il problema più rapidamente. Tutte le segnalazioni vengono eliminate automaticamente dopo un certo periodo di tempo. Per i dettagli, consulta la nostra </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Abilitando “%1$@” dovrai selezionare manualmente un server abilitato per %2$@. %3$@ non verrà utilizzato automaticamente per abilitare DAITA con nessun server.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Annulla</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Impossibile completare l'acquisto</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Impossibile leggere la ricevuta dell'App Store dal disco</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Impossibile aggiornare la ricevuta dell'App Store: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Impossibile ripristinare gli acquisti</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">La cancellazione delle sovrascritture importate riporta gli IP del server ai valori predefiniti nella vista Seleziona posizione.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Il client non è autorizzato a inviare la richiesta.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Comprimi %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Comprime questa posizione.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Connetti)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Connesso a %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Connessione a %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Copenaghen</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Numero account di Mullvad copiato negli appunti</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Crea nuovo elenco</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Creazione: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Repubblica Ceca</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA non è disponibile nella posizione attualmente selezionata. Dopo aver abilitato DAITA, accedi alla vista "Seleziona posizione" e seleziona una posizione che supporti DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA non è disponibile sul server di entrata attuale. Dopo l'abilitazione, accedi alla vista "Seleziona posizione" e seleziona una posizione che supporti DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">Blocchi dei contenuti DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Impostazioni DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Elimina</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Eliminare %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Elimina account</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Elimina metodo</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Eliminazione account...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Nome dispositivo</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Nome del dispositivo: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Disabilita tutti i "%@" sopra per attivare questa impostazione.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Disabilitazione</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Disconnetti</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Accetti di mantenere l'anonimato?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Vuoi creare un nuovo account?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Vuoi eliminare l'elenco **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Fatto</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Dusseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Modifica elenco personalizzato</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Modifica metodo</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Puoi acquistare credito sul nostro sito web oppure effettuare un acquisto in-app tramite il pulsante **Aggiungi tempo** qui sotto.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Abilita metodo</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Abilitazione</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Uscita</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Espandi %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Espande questa posizione.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">FAQ e guide</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Impossibile inviare</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Impossibile inviare la ricevuta al server: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Impossibile avviare il tunnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Impossibile avviare il tunnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Impossibile interrompere il tunnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Impossibile interrompere il tunnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Recupero dispositivi...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Se ti disconnetti ora, non potrai proteggere la connessione finché il dispositivo non sarà online.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Se esci dal modulo e riprovi più tardi, le informazioni già inserite saranno ancora qui.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Se non hai ricevuto ulteriore tempo VPN dopo l'acquisto</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Se ti disconnetti, il dispositivo e il relativo nome verranno rimossi. Quando accedi nuovamente, il dispositivo assumerà un nuovo nome.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Se riscontri ancora problemi, puoi inviare un'e-mail direttamente al nostro supporto all'indirizzo **%@**. Allega il log dell'app all'e-mail.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importa file o testo con nuovi indirizzi IP per i server nella vista Seleziona posizione.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">L'importazione di %@ è riuscita, le sovrascritture sono ora attive.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">L'importazione di %@ non è riuscita, riprova.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">In uso</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Includi tutte le reti</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Includi il token del mio account per consentire un'assistenza più rapida con i problemi relativi a pagamenti o account</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonesia</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Si è verificato un errore interno. Le impostazioni verranno ripristinate ai valori predefiniti e il dispositivo verrà disconnesso.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Numero di account non valido</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Numero di account non valido: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Stato del dispositivo non valido.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Identificatore acquisto non valido.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Lingua</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Le ultime quattro cifre del numero di account sono errate</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Ultimo account utilizzato</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Ulteriori informazioni sulla privacy</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Meno di un giorno</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Accesso...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Disconnessione...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Effettua un acquisto con StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Il multihop instrada il tuo traffico in un server WireGuard in entrata e in un altro in uscita, rendendo più difficile il tracciamento. Questo aumenta la latenza ma aumenta anche l'anonimato online.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">PROBLEMI DI RETE</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NUOVA VERSIONE INSTALLATA</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">NESSUNA RETE</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Il nome è già preso.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Il nome non deve contenere più di %i caratteri.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Paesi Bassi</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Errore di rete: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Nessun server compatibile con DAITA corrispondente alle impostazioni della tua posizione. Prova a cambiare posizione.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Nessun relay corrispondente trovato, controlla le impostazioni del filtro.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Nessun server corrispondente trovato.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Nessun server corrispondente al filtro di posizione. Prova a modificare le impostazioni del filtro.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Nessun server corrispondente alle tue impostazioni di offuscamento. Prova a cambiare posizione o metodo di offuscamento.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Oscurato</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 di uscita</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 di uscita</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Password</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Esegue un test di connessione a un server API Mullvad tramite questo metodo di accesso.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Disconnettiti da almeno un dispositivo rimuovendolo dall'elenco seguente. Puoi trovare il nome del dispositivo corrispondente nelle impostazioni dell'account del dispositivo.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Riprova utilizzando il pulsante "Ripristina acquisti".</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Porta</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Porta: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Fornitori</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Provider: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Santiago de Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">RICONNESSIONE</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Riconnessione a %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Riscatta voucher</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Rimborso dell'ultimo acquisto con StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Rimborso riuscito</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Rimuovere %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Rimuovi l'ultimo account utilizzato</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">La rimozione del numero di account salvato da questo dispositivo non può essere annullata. +Vuoi rimuovere il numero di account salvato?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Obbligatorio</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Ripristina acquisti</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Salva</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Salvataggio modifiche...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Seleziona posizione</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Selezionato</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dettagli del server</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Impostazione: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Impostazioni</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Errore di migrazione delle impostazioni</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Social media</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ERRORE TUNNEL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Tocca **Modifica** per aggiungere almeno un server DNS.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailandia</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Grazie per il tuo acquisto</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Grazie!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">L'app comunica con un server API Mullvad direttamente.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">L'app comunica con un server API Mullvad tramite un server bridge Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">L'app comunica con un server API Mullvad tramite un indirizzo proxy.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">L'app deve comunicare con un server API Mullvad per accedere, recuperare elenchi di server e altre operazioni critiche.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">L'app testerà il metodo prima di salvarlo.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Il dispositivo verrà rimosso dall'elenco e disconnesso.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">I server di entrata e di uscita non possono essere uguali. Prova a cambiare server o posizione.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Il server di entrata per %1$@ è attualmente sovrascritto da %2$@. Per selezionare un server di entrata, abilita prima "%3$@" o disabilita "%4$@" nelle impostazioni.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">La richiesta di pagamento è stata annullata.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">La porta WireGuard selezionata non è supportata, cambiala in **Impostazioni VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">La versione delle impostazioni memorizzata sul dispositivo non è riconosciuta. Le impostazioni verranno ripristinate ai valori predefiniti e il dispositivo verrà disconnesso.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Questo può essere utile quando la censura non ti riguarda.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Questo dispositivo non è autorizzato a effettuare il pagamento.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Questo dispositivo ora si chiama **%@**. Per maggiori informazioni, consulta la sezione "Gestisci dispositivi" in Account.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Questa funzionalità rende il tunnel WireGuard resistente ai potenziali attacchi dei computer quantistici.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Questo ha un impatto sul tuo anonimato</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Questa operazione disconnette tutti i dispositivi che utilizzano questo account e nega qualsiasi accesso alla VPN, anche se è ancora disponibile del tempo di utilizzo. Inserisci le ultime 4 cifre del numero di account e seleziona "Elimina account" se desideri davvero eliminare l'account:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ciò potrebbe causare problemi su determinati siti web, servizi e app.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tempo rimasto: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Per continuare il tuo viaggio come ninja della privacy, visita il nostro sito Web e acquisisci altri strumenti e abitudini per la tua privacy.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Per creare un elenco personalizzato, tocca "..." </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Per abilitare questa impostazione, aggiungi almeno un server.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Riprova</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Il tunnel non è impostato.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ucraina</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Impossibile autenticare l'account. Esci e accedi nuovamente.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Impossibile avviare la connessione al tunnel dopo l'aggiornamento. Disconnettiti e ripeti la connessione.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Impossibile avviare la connessione tunnel. Invia una segnalazione del problema.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Risposta server imprevista: %1$@ (stato HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Risposta server imprevista: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Stiamo riscontrando alcuni problemi, riprova più tardi</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Quando è abilitata, questa funzionalità impedisce al dispositivo di contattare determinati domini o siti Web noti per la distribuzione di annunci, malware, tracker e altro.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Quando si utilizza DAITA, è richiesto un provider con server abilitati per DAITA.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Con il metodo "Ponti Mullvad", l'app comunica con un server API Mullvad tramite un server bridge Mullvad. Lo fa inviando il traffico offuscato da Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Sì, continua</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Hai effettuato l'accesso con un numero di account non valido. Esci e provane un altro.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Puoi aggiungere altro tempo tramite la vista dell'account o il sito web per continuare a utilizzare la VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Ora puoi continuare ad accedere su questo dispositivo.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Puoi utilizzare la funzione "Ripristina acquisti" per verificare eventuali pagamenti in-app effettuati tramite i servizi Apple. Se un pagamento non è stato accreditato, il tempo verrà aggiunto all'account Mullvad attualmente connesso.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Ti rimangono %@ su questo account.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">La privacy è un tuo diritto. Ecco perché non memorizziamo mai log delle attività, non chiediamo informazioni personali e incoraggiamo i pagamenti anonimi. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +In alcune situazioni, come indicato nella nostra informativa sulla privacy, potremmo trattare i dati personali che scegli di inviare, ad esempio in caso di una tua e-mail. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Crediamo fermamente nell'importanza di archiviare il minor numero possibile di dati perché vogliamo che tu mantenga l'anonimato.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Hai esaurito il tempo VPN su questo account. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Hai ancora un giorno di validità su questo account. Aggiungi altro tempo per continuare a utilizzare la VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Hai rimosso questo dispositivo. Per riconnetterti, dovrai effettuare nuovamente il login.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Hai modifiche non salvate.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Il tuo dispositivo è offline. Il tunnel si connetterà automaticamente una volta che il tuo dispositivo sarà di nuovo online.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Il tuo dispositivo è offline. Riprova a connetterti quando il dispositivo avrà accesso a Internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">La tua e-mail (opzionale)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">I tuoi acquisti precedenti sono già stati aggiunti a questo account.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Il tuo acquisto è stato rimborsato correttamente.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">informativa sulla privacy</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">valore</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">L'app ne ha bisogno per connettersi e testare un nuovo metodo.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/ja.xliff b/ios/translation/locales/ja.xliff index 7b1ee52d69..5eca5c00b3 100644 --- a/ios/translation/locales/ja.xliff +++ b/ios/translation/locales/ja.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) は暗号化されたVPNトラフィックのパターンを隠します。</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@を空にすることはできません。</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@はネットワークノイズを入念に追加し、すべてのネットワークパケットを同じサイズにすることによってこれを実現しています。</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">このアカウントの残り時間は%@です</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">ご利用のアカウントに %@ が追加されました。</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">「ローカルネットワーク共有の%@」には、VPN接続の再起動が必要です。これを行うと接続が切断され、一時的に通信が露出する可能性があります。 +これを防ぐには、続行する前に手動で機内モードを有効にし、Wi-Fiをオフにしてください。 +「ローカルネットワーク共有」の有効化を続行しますか?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@、%2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@が有効</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -60,14 +69,14 @@ <target state="final">その他%lld件…</target> <note/> </trans-unit> - <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve"> + <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve" approved="yes"> <source>**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</source> - <target state="needs-translation">**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</target> + <target state="final">**注: これによりネットワークトラフィックが増加し、速度、遅延状況、バッテリー消費量にも悪影響を及ぼします。データ通信量に制限のあるプランでは慎重に利用してください。**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">新機能を確認するには**こちらをタップ**</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API に到達できません。方法を保存しますか?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">%@の方法について...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">APIアクセスについて...</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">サーバーIPのオーバーライドについて...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">アカウントのクレジットがもうすぐ無効になります</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">アカウントのクレジットが期限切れです</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">アカウントの削除</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">すべて</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Storeの領収書がディスク上にありません。</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">アプリのログ</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">本当に%@をログアウトしますか?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">アルゼンチン</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">アトランタ、GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">注意: この設定を**「%@」**と一緒に使用することはできません</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">注: [ローカルネットワーク共有] を切り替えるには、VPN接続の再起動が必要です。</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">ベルリン</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">インターネットがブロックされています: このアカウントの利用時間が終了しました。引き続きインターネットをご利用いただくには時間を追加するか、VPN接続を解除してください。</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">ブダペスト</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">ブエノスアイレス</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">ブルガリア</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">アカウントトークンを添付するとこのレポートがアカウントに関連付けられ、より迅速に問題を解決することができます。すべてのレポートは一定期間が経過した後に自動で削除されます。詳しくは、こちらをご覧ください: </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">[%1$@] を有効にすると、%2$@が有効になっているサーバーを手動で選択する必要があります。%3$@はDAITAを有効化するためにすべてのサーバーで自動的に使用されるわけではありません。</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">キャンセル</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">購入を完了できません</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">ディスクからApp Storeの領収書を読み取れません</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App Storeの領収書を更新できません: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">購入を復元できません</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">インポートされたオーバーライドをクリアすると「場所を選択」ビューのサーバーIPがデフォルトに戻されます。</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">クライアントはリクエストを発行できません。</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">%@を折りたたむ</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">この場所を折りたたみます。</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (接続)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">%@に接続しました</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">%@に接続しています</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">コペンハーゲン</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvadアカウント番号をクリップボードにコピーしました</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">リストの新規作成</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">作成日: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">チェコ共和国</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">現在選択中の場所ではDAITAをご利用いただけません。有効化した後に「場所を選択」画面へ移動し、DAITAをサポートしている場所を選択してください。</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">現在の入口サーバーではDAITAをご利用いただけません。有効化した後に「場所を選択」画面へ移動し、DAITAをサポートしている入口の場所を選択してください。</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNSコンテンツブロッカー</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS設定</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">削除</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@を削除しますか?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">アカウントを削除する</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">方法を削除</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">アカウントを削除しています...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">デバイス名</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">デバイス名: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,14 +734,14 @@ <target state="final">この設定を有効にするには、上の [%@] をすべて無効にしてください。</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">無効化</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">変更内容を破棄する</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">接続解除</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">匿名状態を維持することに同意しますか?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">新規アカウントを作成しますか?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">リスト**「%@」** を削除しますか?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">完了</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">デュッセルドルフ</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">カスタムリストを編集する</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">方法の編集</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">当社のウェブサイトでクレジットを購入するか、以下の **[時間を追加]** ボタンからアプリ内課金を行ってください。</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">方法を有効化する</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">有効化</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">出口</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">%@を展開する</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">この場所を展開します。</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">よくある質問とガイド</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">送信に失敗しました</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">サーバーに領収書を送信できませんでした: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">トンネルを開始できませんでした。</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">トンネルを開始できませんでした: %@。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">トンネルを停止できませんでした。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">トンネルを停止できませんでした: %@。</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">デバイスを取得しています...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">当社のVPNに接続していない場合、暗号化DNSプロキシは接続時に独自の非VPN IPを使用します。DoHサーバーは、Quad9またはCloudFlareのいずれかによってホストされます。</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">今切断すると、デバイスがオンラインになるまで接続を確保できなくなります。</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">フォームを終了して後で再試行しても、入力済みの情報は引き続きここに表示されます。</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">購入後に追加の VPN 時間を受け取っていない場合</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">ログアウトすると、デバイスとデバイス名が削除されます。もう一度ログインすると、デバイスに新しい名前が付けられます。</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">問題が解決しない場合は、サポートまで **%@** 宛に直接メールをお送りください。メールにはアプリのログを添付してください。</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">「場所を選択」ビューでサーバーの新しいIPアドレスを持つファイルまたはテキストをインポートします。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@のインポートが完了しました。現在、オーバーライドが有効化されています。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@のインポートが完了しませんでした。もう一度お試しください。</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">使用中</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">すべてのネットワークを含める</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">お支払いやアカウント関連の問題を迅速に解決するために、私のアカウントトークンを含めます</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">インドネシア</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">内部エラーが発生しました。設定がデフォルトの状態にリセットされ、デバイスはログアウトされます。</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">無効なアカウント番号</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">無効なアカウント番号: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">デバイスの状態が無効です。</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">購入識別子が無効です。</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">言語</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">アカウント番号の下4桁が正しくありません</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">最後に使用したアカウント</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">プライバシーに関する詳細</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">1日以内</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">ログイン中...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">ログアウトしています...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">マドリード</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">StoreKit2で購入する</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">マルチホップはトラフィックをあるWireGuardサーバーにルーティングし、別サーバーに送出することで追跡を困難にします。これによって遅延が増加しますが、オンラインの匿名性は高まります。</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">ネットワークエラー</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">新バージョンがインストールされました</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">ネットワークがありません</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">名前はすでに使用されています。</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">名前は%i文字以内にしてください。</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">オランダ</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">ネットワークエラー: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">ナイジェリア</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">場所の設定に一致するDAITA対応サーバーが見つかりません。場所の変更をお試しください。</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">一致する中継サーバーが見つかりません。フィルターの設定をご確認ください。</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">一致するサーバーが見つかりません。</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">場所のフィルターに一致するサーバーがありません。フィルターの設定変更をお試しください。</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">難読化の設定に一致するサーバーがありません。場所または難読化方式の変更をお試しください。</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">難読化は、WireGuardトラフィックを別のプロトコル内に隠します。プレーンなWireGuard接続がブロックされる検閲やその他のフィルタリングを回避するために使用できます。</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">非表示</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">オスロ</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">送信 IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">送信 IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">パスワード</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">このアクセス方法を介してMullvad APIサーバーへの接続テストを実行します。</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">以下のリストから少なくとも1つを削除してログアウトしてください。対応するデバイス名はデバイスのアカウント設定で確認できます。</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">[購入を復元する] ボタンを使用してもう一度お試しください。</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">ポート</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">ポート: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">プロバイダ</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">プロバイダー: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">ケレタロ</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">再接続しています</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">ローリー、NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">%@に再接続しています</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">バウチャーを使用する</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">StoreKit2で行った直近の購入を返金する</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">返金が正常に完了しました</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">%@を削除しますか?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">最後に使用したアカウントを削除する</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">このデバイスから保存済みのアカウント番号を削除すると、元には戻せません。 +保存済みのアカウント番号を削除しますか?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">必須</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">購入を復元する</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">保存</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">変更内容を保存しています...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">場所を選択</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">選択済み</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">サーバーの詳細</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">設定: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">設定</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">設定の移行エラー</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">ソーシャルメディア</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">SOCKS5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">トンネルエラー</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">タリン</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">**編集**をタップして、DNSサーバーを1つ以上追加してください。</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">タイ</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">ご購入ありがとうございます</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">ありがとうございます!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">このアプリはMullvad APIサーバーと直接通信を行います。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">このアプリはMullvadブリッジサーバーを介してMullvad APIサーバーと通信を行います。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">このアプリはプロキシアドレスを介してMullvad APIサーバーと通信を行います。</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">アプリはユーザーのログイン、サーバーリストの取得、およびその他の重要な操作を行うためにMullvad APIサーバーと通信する必要があります。</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">アプリでは保存する前にこの方法をテストします。</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">リストからデバイスが削除され、ログアウトされます。</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">入口サーバーと出口サーバーを同一にすることはできません。いずれかを新しいサーバーまたは場所に変更してください。</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%1$@の入口サーバーは現在、%2$@によってオーバーライドされています。入口サーバーを選択するには、まずは設定で [%3$@] を有効化するか、[%4$@] を無効化してください。</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">支払いのリクエストがキャンセルされました。</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">選択したWireGuardポートはサポートされていません。**VPN設定**で変更してください。</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">デバイスに保存されている設定のバージョンを認識できません。設定がデフォルトの状態にリセットされ、デバイスはログアウトされます。</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">これは、検閲による影響を受けていない場合に便利な場合があります。</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">このデバイスでは支払いが許可されていません。</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">このデバイス名は**「%@」**に変更されました。詳細はアカウントの [デバイスを管理] でご確認ください。</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">この機能は、WireGuardトンネルに量子コンピューターからの潜在的な攻撃に対する耐性を与えます。</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">これはあなたの匿名性に影響を与えます</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">これはデバイスに割り当てられる名前です。Mullvadアカウントにログインするデバイスごとに一意の名前が付けられるため、アプリまたはウェブサイトでデバイスを管理する際にデバイスを区別しやすくなります。</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">これにより、このアカウントを使用しているすべてのデバイスからログアウトされ、アカウントの残り時間の有無に関わらず、すべてのVPNアクセスが拒否されます。アカウントを本当に削除する場合は、アカウント番号の下4桁を入力し、[アカウントを削除する] をクリックしてください。</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">これにより、特定のWebサイト、サービス、アプリで問題が発生する可能性があります。</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">残り時間: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">プライバシー忍者であり続けるため、当社ウェブサイトにアクセスしてプライバシーに配慮したその他の習慣やツールをご覧ください。</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">カスタムリストを作成するには [...] をタップしてください</target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">この設定を有効にするには、サーバーを1つ以上追加してください。</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">再試行</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">トンネルが設定されていません。</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">ウクライナ</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">アカウントを認証できません。一度ログアウトしてから再度ログインしてください。</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">アップデート後、トンネル接続を開始できません。一度切断してから再接続してください。</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">トンネル接続を開始できません。問題の報告を送信してください。</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">予期せぬサーバー応答: %1$@ (HTTP ステータス: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">予期せぬサーバー応答: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">ワシントン DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">現在エラーが発生しています。後でもう一度お試しください</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">この機能を有効にすると、広告、マルウェア、トラッカーなどの配信が確認されている特定のドメインまたはWebサイトへのデバイスの接続が阻止されます。</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">DAITAを使用する場合、DAITA対応サーバーを持つプロバイダーが1つ必要です。</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">「Mullvadブリッジ」方法の場合、アプリはMullvadブリッジサーバーを経由してMullvad APIサーバーと通信します。この通信では、Shadowsocksによって難読化されたトラフィックが送信されます。</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">はい。続行します</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">無効なアカウント番号でログインしています。いったんログアウトして、別のアカウント番号を試してください。</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">アカウント画面かウェブサイトから時間を追加することで、VPNを引き続き使用できます。</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,37 +2521,37 @@ Do you want to remove the saved account number?</target> <target state="final">このデバイスでログインを続けられるようになりました。</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">「購入を復元する」機能を使用すると、Appleのサービスを介して行われたアプリ内課金を確認できます。未反映の課金がある場合は、現在ログイン中のMullvadアカウントに時間が追加されます。</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">このアカウントの残り時間は%@です。</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">あなたにはプライバシー保護の権利があります。そのため、当社ではアクティビティログを保存せず、個人情報の提供も求めず、匿名でのお支払いを推奨しています。 -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +プライバシーポリシーに記載されている通り、特定の状況下 (例: 当社へのメールによるお問い合わせ) においてご自身で送信を選択された個人データについては処理を行う可能性があります。 -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +当社では、匿名性を維持するために可能な限り最小限のデータ保持を心がけています。</target> <note/> </trans-unit> - <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve"> + <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> <source>You have no more VPN time left on this account. </source> - <target state="needs-translation">You have no more VPN time left on this account. </target> + <target state="final">このアカウントにはVPN時間が残っていません。</target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">このアカウントの残り時間は1日です。VPNを引き続き利用するには、時間を追加してください。</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">このデバイスを削除しました。再度接続するには、ログインし直す必要があります。</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">未保存の変更があります。</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">デバイスがオフラインになっています。トンネルはデバイスがオンラインに戻ると自動的に接続されます。</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">ご利用のデバイスはオフラインです。インターネットに接続できる状態になったら再度お試しください。</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">あなたのメールアドレス (任意)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">過去の購入は既にこのアカウントに追加されています。</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">購入の返金処理が正常に完了しました。</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">マルチホップ</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">プライバシーポリシー</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">値</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">アプリでは新しい方法の接続とテストのためにこれが必要です。</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/ko.xliff b/ios/translation/locales/ko.xliff index 5858bfdafa..a167308356 100644 --- a/ios/translation/locales/ko.xliff +++ b/ios/translation/locales/ko.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@(%2$@)는 암호화된 VPN 트래픽의 패턴을 숨깁니다.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ 필드는 비워둘 수 없습니다.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@는 정교하게 네트워크 노이즈를 추가하고 모든 네트워크 패킷을 동일한 크기로 만들어 이를 달성합니다.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">이 계정에 %@ 남아 있습니다</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@이(가) 계정에 추가되었습니다.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">"%@ 로컬 네트워크 공유"를 수행하려면 VPN 연결을 재시작해야 하며, 사용자의 연결이 해제되고 잠시 트래픽이 노출됩니다. +이를 방지하려면 계속하기 전 수동으로 비행기 모드를 활성화하고 Wi-Fi를 끄세요. +"로컬 네트워크 공유"를 활성화하시겠습니까?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ 활성화 중</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**주의: 이 기능은 네트워크 트래픽을 증가시키며 속도, 대기 시간, 배터리 사용에도 부정적인 영향을 미칩니다. 제한된 데이터 플랜 사용 시에는 유의하시기 바랍니다.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">업데이트 내역을 확인하려면 **여기를 탭**해 주세요</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API 연결 불가, 그래도 이 방법을 저장하시겠습니까?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">%@ 방법 정보...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">API 액세스 정보…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">서버 IP 재정의 정보...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">계정 크레딧이 곧 만료됨</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">계정 크레딧이 만료되었습니다</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">계정 삭제</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">모두</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">디스크에서 App Store 영수증을 찾을 수 없습니다.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">앱 로그</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">%@에서 로그아웃하시겠습니까?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">아르헨티나</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">애틀랜타, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">주의: 이 설정은 **%@**과(와) 함께 사용할 수 없습니다</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">주의: "로컬 네트워크 공유"를 전환하려면 VPN 연결을 재시작해야 합니다.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">베를린</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">인터넷 차단: 이 계정에 충전된 시간이 만료되었습니다. 인터넷을 계속 사용하려면 더 많은 시간을 추가하거나 VPN을 연결 해제하세요.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">부다페스트</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">부에노스 아이레스</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">불가리아</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">계정 토큰을 첨부하여 이 보고서를 계정에 연결하며, 이는 문제를 더 빨리 해결하는 데 도움이 됩니다. 모든 보고서는 일정 시간 후 자동으로 삭제됩니다. 자세한 내용은 다음을 확인하세요. </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">"%1$@" 활성화로 %2$@ 활성화된 서버를 수동으로 선택해야 합니다. %3$@ 기능은 DAITA를 활성화하기 위해 서버에서 자동으로 사용되지 않습니다.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">취소</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">구매를 완료할 수 없습니다</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">디스크에서 App Store 영수증을 읽을 수 없습니다</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App Store 영수증을 갱신할 수 없습니다: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">구매를 복원할 수 없습니다</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">가져온 재정의를 지우면 '위치 선택' 보기에서 서버 IP가 다시 기본값으로 변경됩니다.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">클라이언트의 요청 발행은 허용되지 않습니다.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">%@ 접기</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">해당 위치를 접습니다.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect(연결)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">%@에 연결됨</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">%@에 연결 중</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">코펜하겐</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">임시 저장소에 Mullvad 계정 번호 복사됨</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">새 목록 생성</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">생성: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">체코</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">현재 선택한 위치에서는 DAITA를 이용할 수 없습니다. 활성화 후 "위치 선택" 창으로 이동해 DAITA를 지원하는 위치를 선택하세요.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">현재 진입 서버에서는 DAITA를 이용할 수 없습니다. 활성화 후 "위치 선택" 창으로 이동해 DAITA를 지원하는 진입 위치를 선택하세요.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS 콘텐츠 차단기</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS 설정</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">삭제</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@을(를) 삭제하시겠습니까?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">계정 삭제</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">방법 삭제</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">계정 삭제 중...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">장치 이름</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">장치 이름: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">이 설정을 활성화하려면 위의 모든 "%@"를 비활성화하세요.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">비활성화:</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">연결 끊기</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">익명을 유지하는 데 동의하십니까?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">새 계정을 만들고 싶으신가요?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">**%@** 목록을 삭제하시겠습니까?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">완료</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">뒤셀도르프</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">사용자 지정 목록 편집</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">방법 편집</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">웹사이트에서 크레딧을 구입하거나 아래의 **시간 추가** 버튼을 통해 인앱으로 구매하세요.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">방법 활성화</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">활성화:</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">종료</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">%@ 펼치기</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">해당 위치를 펼칩니다.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">FAQ 및 가이드</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">전송하지 못함</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">서버에 영수증을 보내지 못했습니다: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">터널을 시작하지 못했습니다.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">터널을 시작하지 못했습니다: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">터널을 중단하지 못했습니다.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">터널을 중단하지 못했습니다: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">장치를 가져오는 중...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">당사 VPN에 연결되지 않은 경우, 연결 시 암호화된 DNS 프록시는 사용자의 비 VPN IP를 사용합니다. DoH 서버는 Quad 9, CloudFlare 등의 제공업체에서 호스팅합니다.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">지금 연결을 해제하면 장치가 온라인이 될 때까지 연결을 보호할 수 없습니다.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">양식을 종료한 후 나중에 다시 시도해도 이미 입력한 정보는 그대로 유지됩니다.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">구매 후 추가 VPN 시간을 받지 못한 경우</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">로그아웃하면 해당 장치와 장치 이름이 제거됩니다. 다시 로그인하면 장치에 새 이름이 부여됩니다.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">계속 문제가 발생하는 경우 이메일(**%@**)을 통해 지원팀에 문의할 수 있습니다. 이메일에 앱 로그를 첨부해 주세요.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">'위치 선택' 보기에서 서버의 새 IP 주소가 포함된 파일이나 텍스트를 가져옵니다.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ 가져오기에 성공했습니다. 이제 재정의가 활성화되었습니다.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ 가져오기에 실패했습니다. 다시 시도해 주세요.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">사용 중</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">모든 네트워크 포함</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">결제 또는 계정 관련 문제에 대해 더 빠른 도움을 받을 수 있도록 계정 토큰을 포함합니다</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1134,14 @@ <target state="final">인도네시아</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">내부 오류가 발생했습니다. 설정이 기본값으로 초기화되고 장치가 로그아웃됩니다.</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">내부 오류가 발생했습니다.</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">유효하지 않은 계정 번호</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">유효하지 않은 계정 번호: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">장치 상태가 유효하지 않습니다.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">구매 식별자가 유효하지 않습니다.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">언어</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">계정 번호의 마지막 네 자리가 올바르지 않습니다</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">마지막으로 사용한 계정</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">개인정보 보호에 대해 알아보기</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">1일 미만</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">로그인 중...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">로그아웃 중...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">마드리드</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">StoreKit2로 구매하세요</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">멀티홉은 사용자의 트래픽을 하나의 WireGuard 서버로 라우팅하고 다른 서버로 전달하여 추적을 더 어렵게 만듭니다. 그로 인해 대기 시간은 증가하지만 온라인 익명성은 증대됩니다.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">네트워크 문제</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">새 버전 설치 완료</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">네트워크 없음</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">이미 사용 중인 이름입니다.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">이름은 %i자를 초과할 수 없습니다.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">네덜란드</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">네트워크 오류: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">나이지리아</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">위치 설정과 일치하는 DAITA 호환 서버가 없습니다. 위치를 변경해 보세요.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">검색과 일치하는 릴레이가 없습니다. 필터 설정을 확인하세요.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">일치하는 서버를 찾을 수 없습니다.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">위치 필터와 일치하는 서버가 없습니다. 필터 설정을 변경하세요.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">난독 처리 설정과 일치하는 서버가 없습니다. 위치 또는 난독 처리 방식을 변경하세요.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">난독 처리는 다른 프로토콜 내에서 WireGuard 트래픽을 숨깁니다. 일반 WireGuard 연결이 차단되는 상황에서 검열 및 기타 유형의 필터링을 우회하는 데 사용할 수 있습니다.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">가려짐</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">오슬로</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">아웃 IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">아웃 IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">암호</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">이 액세스 방법을 통해 Mullvad API 서버에 연결 테스트를 수행합니다.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">하나 이상의 항목을 아래 목록에서 제거하여 로그아웃하세요. 장치의 계정 설정에서 해당 장치 이름을 찾을 수 있습니다.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">"구매 복원" 버튼을 사용해 다시 시도해 주세요.</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">포트</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">포트: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">제공업체</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">제공업체: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">케레타로</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">다시 연결</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">노스캐롤라이나, 롤리</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">%@에 다시 연결 중</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">바우처 사용</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">StoreKit2에서 진행한 마지막 결제 환불</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">환불 성공</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">%@을(를) 제거하시겠습니까?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">마지막으로 사용한 계정 삭제</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">이 장치에서 저장된 계정 번호를 삭제하면 되돌릴 수 없습니다. +저장된 계정 번호를 삭제하시겠습니까?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">필수</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">구매 복원</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">저장</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">변경 사항 저장 중...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">위치 선택</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">선택됨</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">서버 상세 정보</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">설정: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">설정</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">설정 마이그레이션 오류</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">소셜 미디어</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">터널 오류</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">탈린</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">**편집**을 눌러 하나 이상의 DNS 서버를 추가하세요.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">태국</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">구매해 주셔서 감사합니다</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">감사합니다!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">앱이 Mullvad API 서버와 직접 통신합니다.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">앱이 Mullvad 브릿지 서버를 통해 Mullvad API 서버와 통신합니다.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">앱이 프록시 주소를 통해 Mullvad API 서버와 통신합니다.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">이 앱은 로그인, 서버 목록 가져오기 및 기타 중요한 작업을 위해 Mullvad API 서버와 통신해야 합니다.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">저장하기 전 앱이 해당 방법을 테스트합니다.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">장치가 목록에서 제거되고 로그아웃됩니다.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">진입 및 종료 서버는 동일할 수 없습니다. 한 서버를 새로운 서버나 위치로 변경하세요.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%1$@ 진입 서버가 현재 %2$@에 의해 재정의되었습니다. 진입 서버를 선택하려면 먼저 설정에서 "%3$@"을(를) 활성화하거나 "%4$@"을(를) 비활성화하세요.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">결제 요청이 취소되었습니다.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">선택한 WireGuard 포트는 지원되지 않습니다. **VPN 설정**에서 변경하세요.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">장치에 저장된 설정의 버전을 확인할 수 없습니다. 설정이 기본값으로 초기화되고 장치가 로그아웃됩니다.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">검열의 영향을 받지 않는 경우 유용할 수 있습니다.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">이 장치에서는 결제가 허용되지 않습니다.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">이 장치의 현재 이름은 **%@**입니다. 자세한 내용은 계정의 "장치 관리"에서 확인할 수 있습니다.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">이 기능은 WireGuard 터널이 양자 컴퓨터의 잠재적인 공격에 맞서도록 합니다.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">이는 사용자의 익명성에 영향을 미칩니다</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">이것은 장치에 할당된 이름입니다. Mullvad 계정에 로그인된 각 장치에는 앱이나 웹사이트에서 장치를 관리할 때 장치를 보다 쉽게 식별할 수 있는 고유한 이름이 부여됩니다.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">이 계정을 사용 중인 모든 장치가 로그아웃되고 계정에 충전한 시간이 남아 있더라도 모든 VPN 액세스가 거부됩니다. 계정을 정말로 삭제하려면 계정 번호의 마지막 4자리를 입력한 후 "계정 삭제"를 누르세요.</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">이 기능을 사용하면 특정 웹 사이트, 서비스 및 앱에서 문제가 발생할 수 있습니다.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">남은 시간: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">개인정보 보호 닌자로서 여정을 계속하려면 당사 웹 사이트를 방문하여 다른 개인정보 보호 습관과 도구를 찾아보세요.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">사용자 지정 목록을 생성하려면 "..."를 누르세요 </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">이 설정을 활성화하려면 하나 이상의 서버를 추가하세요.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">다시 시도</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">터널이 설정되지 않았습니다.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">우크라이나</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">계정을 인증할 수 없습니다. 로그아웃 후 다시 로그인하세요.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">업데이트 후 터널 연결을 시작할 수 없습니다. 연결을 해제한 후 다시 연결하세요.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">터널 연결을 시작할 수 없습니다. 문제 보고서를 보내주세요.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">예상치 못한 서버 응답: %1$@ (HTTP 상태: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">예상치 못한 서버 응답: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">워싱턴 DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">문제가 발생했습니다. 나중에 다시 시도해 주세요</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">이 기능이 활성화되면 광고, 맬웨어, 트래커 등을 배포하는 것으로 알려진 특정 도메인이나 웹사이트에 장치가 연결하지 않게 방지됩니다.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">DAITA를 사용할 때는 DAITA가 활성화된 서버가 있는 제공업체가 하나 필요합니다.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">"Mullvad 브리지" 방법을 사용하면 앱이 Mullvad 브리지 서버를 통해 Mullvad API 서버와 통신합니다. 이를 위해 Shadowsocks로 난독화된 트래픽을 전송합니다.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">네, 계속합니다</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">잘못된 계정 번호로 로그인했습니다. 로그아웃한 후 다른 계정 번호로 시도하세요.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">계정 창 또는 웹사이트를 통해 더 많은 시간을 추가하여 VPN을 계속 사용할 수 있습니다.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">이제 이 장치에 계속 로그인할 수 있습니다.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">"구매 복원" 기능을 사용하여 Apple 서비스를 통해 이루어진 인앱 결제를 확인할 수 있습니다. 아직 지급되지 않은 결제 내역이 있다면 현재 로그인된 Mullvad 계정에 시간이 추가됩니다.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">이 계정에 %@ 남아 있습니다.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">귀하에게는 프라이버시권이 있습니다. 그래서 당사는 절대 활동 로그를 저장하지 않고, 개인 정보를 요구하지 않으며, 익명 결제를 권장합니다. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +개인정보 보호정책에서 설명한 바와 같이, 때때로 당사는 사용자가 이메일을 보내는 경우 등 사용자가 전송하기로 선택한 개인 데이터를 처리할 수 있습니다. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +당사는 사용자가 익명성을 유지할 수 있도록, 가능한 한 최소한의 데이터만 보관해야 한다고 굳게 믿습니다.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">이 계정에 남은 VPN 시간이 더 이상 없습니다. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">이 계정에 1일 남아 있습니다. 계속 VPN을 사용하려면 더 많은 시간을 추가하세요.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">이 장치를 제거했습니다. 다시 연결하려면 다시 로그인해야 합니다.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">저장되지 않은 변경 사항이 있습니다.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">장치가 오프라인 상태입니다. 장치가 다시 온라인 상태가 되면 터널이 자동으로 연결됩니다.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">장치가 오프라인 상태입니다. 장치에 인터넷이 연결되면 다시 시도하세요.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">이메일(선택 사항)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">이전 구매 내역이 이미 이 계정에 추가되었습니다.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">구매 금액이 환불되었습니다.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">멀티홉</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">개인 정보 보호 정책</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">가격</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">앱이 새로운 방식으로 연결하고 테스트하는 데 필요합니다.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/my.xliff b/ios/translation/locales/my.xliff index 45650312f5..f6d151a6dd 100644 --- a/ios/translation/locales/my.xliff +++ b/ios/translation/locales/my.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) က သင်၏ ကုဒ်ပြောင်းဝှက်ထားသော VPN ဝင်ရောက်ကြည့်ရှုမှုထဲရှိ ပက်တန်များကို ဝှက်ပေးသည်။</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ ကို အလွတ်ထား၍ မရပါ။</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ သည် ကွန်ရက် အနှောင့်အယှက်လျှပ်လိုင်းကို ဂရုတစိုက် ထည့်ပြီး ကွန်ရက် ပက်ကက်အားလုံးကို အရွယ်အစားတူညီအောင် ပြုလုပ်၍ ထိုသို့လုပ်ဆောင်ခြင်းဖြစ်သည်။</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">ဤအကောင့်တွင် သုံးစွဲခွင့် %@ ကျန်သည်</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,22 @@ <target state="final">%@ ကို သင့်အကောင့်တွင် ထည့်လိုက်ပြီ။</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">"လိုကယ် ကွန်ရက် ဝေမျှမှု %@” သည် VPN ချိတ်ဆက်မှုကို ပြန်လည်စတင်ရန် လိုအပ်ပါသည်၊ ပြန်လည်စတင်သည့်အခါ ချိတ်ဆက်မှုကို ဖြုတ်လိုက်ပြီး အင်တာနက်ပေါ်သို့ ကူးလူးနေသော ဒေတာတို့ကို အများက ခဏတာ မြင်တွေ့နိုင်ပါသည်။ +ဤကဲ့သို့ မဖြစ်စေရန် ဆက်မလုပ်မီ Airplane Mode ကို ကိုယ်တိုင်ဖွင့်ပြီး Wi-Fi ကို ပိတ်ပါ။ "လိုကယ် ကွန်ရက် ဝေမျှမှု"ကို ဖွင့်ရန် ဆက်လုပ်လိုပါသလား။</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ ဖွင့်ထားသည်</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -60,14 +68,14 @@ <target state="final">နောက်ထပ် %lld ...</target> <note/> </trans-unit> - <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve"> + <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve" approved="yes"> <source>**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</source> - <target state="needs-translation">**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</target> + <target state="final">**သတိပြုရန်—ယင်းသည် ကွန်ရက်အသုံးပြုမှုကို တိုးမြှင့်စေပြီး၊ အမြန်နှုန်း၊ နောက်ကျမှုနှင့် မိုဘိုင်းဘက်ထရီအသုံးစွဲမှုတို့အပေါ် ဆိုးကျိုးများ ဖြစ်စေနိုင်ပါသည်။ ကန့်သတ်မှုရှိသော မိုဘိုင်းပလန်များတွင် သတိထား၍ အသုံးပြုပါ။**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">အသစ်ထူးသော အကြောင်းအရာကို ကြည့်ရန် **ဤနေရာကို နှိပ်ပါ**</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +98,19 @@ <target state="final">API နှင့် ချိတ်၍မရပါ၊ မည်သို့ပင်ဖြစ်စေ နည်းလမ်းကို သိမ်းမလား။</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">%@ နည်းလမ်း အကြောင်း...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">API ရယူသုံးစွဲခွင့်အကြောင်း…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">ဆာဗာ IP ကို ကျော်လွန် ပယ်ဖျက်မှု အကြောင်း…</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +128,14 @@ <target state="final">မကြာမီ အကောင့် ခရက်ဒစ် သက်တမ်းကုန်ပါတော့မည်</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">အကောင့် ခရက်ဒစ် သက်တမ်းကုန်ဆုံးသွားပါပြီ</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">အကောင့် ဖျက်ခြင်း</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -195,9 +203,9 @@ <target state="final">အယ်လ်ဘေးနီးယား</target> <note/> </trans-unit> - <trans-unit id="All" xml:space="preserve"> + <trans-unit id="All" xml:space="preserve" approved="yes"> <source>All</source> - <target state="needs-translation">All</target> + <target state="final">အားလုံး</target> <note/> </trans-unit> <trans-unit id="All locations" xml:space="preserve" approved="yes"> @@ -220,14 +228,14 @@ <target state="final">တစ်ခုခု</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Store ပြေစာကို Disk တွင် ရှာမတွေ့ပါ။</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">အက်ပ် မှတ်တမ်းများ</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +243,9 @@ <target state="final">%@ မှ ထွက်လိုသည်မှာ သေချာပါသလား။</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">အာဂျင်တီးနား</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -245,9 +253,9 @@ <target state="final">Ashburn, VA</target> <note/> </trans-unit> - <trans-unit id="At least one method needs to be enabled." xml:space="preserve"> + <trans-unit id="At least one method needs to be enabled." xml:space="preserve" approved="yes"> <source>At least one method needs to be enabled.</source> - <target state="needs-translation">At least one method needs to be enabled.</target> + <target state="final">အနည်းဆုံး နည်းလမ်းတစ်ခုကို ဖွင့်ရမည်။</target> <note/> </trans-unit> <trans-unit id="Athens" xml:space="preserve" approved="yes"> @@ -260,14 +268,14 @@ <target state="final">အတ္တလန်တာ၊ ဂျော်ဂျီယာ</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">သတိပြုရန်- ဤဆက်တင်ကို **%@** နှင့် ပေါင်းစပ်၍ အသုံးမပြုနိုင်ပါ</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">သတိပြုရန်- “လိုကယ် ကွန်ရက် ဝေမျှမှု” သို့ ပြောင်းပါက VPN ချိတ်ဆက်မှုကို ပြန်လည်စတင်ရန် လိုအပ်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +338,9 @@ <target state="final">ဘာလင်</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">အင်တာနက် သုံးစွဲမှုကို ပိတ်ပင်ထားသည်- ဤအကောင့်တွင် သုံးစွဲချိန် ကုန်ဆုံးသွားပါပြီ။ အင်တာနက် ဆက်သုံးရန် အချိန်ထပ်တိုးပေးပါ သို့မဟုတ် VPN ချိတ်ဆက်မှု ဖြုတ်ပါ။</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +388,9 @@ <target state="final">ဘူဒါပက်</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +398,14 @@ <target state="final">ဘူလ်ဂေးရီးယား</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">သင့်အကောင့် တိုကင်ကို တွဲချိတ်ခြင်းဖြင့် ဤရီပို့တ်ကို သင့်အကောင့်နှင့် ချိတ်ဆက်လိုက်ပြီး ဤကဲ့သို့ တွဲချိတ်ပေးခြင်းအားဖြင့် သင်ကြုံတွေ့နေရသော ပြဿနာကို ပို၍ မြန်မြန်ဆန်ဆန် ဖြေရှင်းနိုင်ရန် အထောက်အကူပြုပါသည်။ ရီပို့တ်အားလုံးကို အချိန်ကာလတစ်ခုကြာပြီးနောက် အော်တို ဖျက်ပါသည်။ အသေးစိတ်ကို ဖော်ပြပါတွင် ကြည့်ပါ </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">“%1$@” ကို ဖွင့်ခြင်းအားဖြင့် %2$@ ဖွင့်ထားသော ဆာဗာတစ်ခုကို ကိုယ်တိုင် ရွေးချယ်ရပါမည်။ ဆာဗာတစ်ခုခုအတွက် DAITA ကို ဖွင့်ရန် %3$@ ကို အော်တို အသုံးပြုမည် မဟုတ်ပါ။</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +438,24 @@ <target state="final">မလုပ်တော့ပါ</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">ဝယ်ယူမှုကို ပြီးမြောက်အောင် ဆောင်ရွက်၍ မရနိုင်ပါ</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">App Store ပြေစာကို Disk မှ ဖတ်၍ မရပါ</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App Store ပြေစာကို ပြန်လည်လုပ်ဆောင်၍ မရပါ- %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">ဝယ်ယူမှုများကို ပြန်လည်ရယူ၍ မရပါ</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +498,19 @@ <target state="final">ထည့်သွင်းထားသော ကျော်လွန် ပယ်ဖျက်မှုများကို ရှင်းလင်းခြင်းဖြင့် တည်နေရာ ရွေးရန် ပြသမှုတွင် ဆာဗာ IP များကို ပုံသေအဖြစ် ပြန်ပြောင်းလိုက်ပါမည်။</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">တောင်းဆိုချက် ပေးပို့ရန် Client ကို ခွင့်မပြုထားပါ။</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">%@ ကို ချုံ့ရန်</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">ဤတည်နေရာကို ချုံ့မည်။</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +528,14 @@ <target state="final">ချိတ်ဆက်ရန်</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">%@ သို့ ချိတ်ဆက်ထားပါသည်</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">%@ နှင့် ချိတ်ဆက်နေပါသည်</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +553,9 @@ <target state="final">ကိုပင်ဟေဂင်</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvad အကောင့်နံပါတ်ကို ပေ့စ်ဘုတ်တွင် ကူးထားပါသည်</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +578,9 @@ <target state="final">စာရင်းသစ် ဖန်တီးမည်</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">ဖန်တီးချိန်- %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +623,19 @@ <target state="final">ချက်သမ္မတနိုင်ငံ</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA ကို လက်ရှိရွေးချယ်ထားသောနေရာတွင် ရရှိနိုင်ခြင်း မရှိပါ။ ဖွင့်ပြီးနောက် "တည်နေရာရွေးချယ်ရန်" ပြသမှုသို့ သွားပြီး DAITA ကို ပံ့ပိုးပေးသော တည်နေရာကို ရွေးချယ်ပါ။</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">လက်ရှိ အဝင်ဆာဗာတွင် DAITA ကို မရရှိနိုင်ပါ။ DAITA ကို ဖွင့်ပြီးနောက် “တည်နေရာ ရွေးချယ်ရန်” ပြသမှုသို့ သွားပြီး DAITA ကို လုပ်ဆောင်နိုင်သော အဝင် တည်နေရာတစ်ခုကို ရွေးချယ်ပါ။</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +653,9 @@ <target state="final">DNS အကြောင်းအရာ ပိတ်ဆို့မှုများ</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS ဆက်တင်များ</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +668,14 @@ <target state="final">ဖျက်ရန်</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@ ကို ဖျက်မည်လား။</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">အကောင့် ဖျက်ရန်</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +688,9 @@ <target state="final">နည်းလမ်းကို ဖျက်ရန်</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">အကောင့် ဖျက်နေဆဲ...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +718,9 @@ <target state="final">စက်အမည်</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">စက်အမည်- %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,14 +733,14 @@ <target state="final">ဤဆက်တင်ကိုဖွင့်ရန် အထက်ရှိ "%@" အားလုံးကို ပိတ်ပါ။</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">ပိတ်ခြင်း</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">အပြောင်းအလဲများကို ဖယ်ရှားရန်</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +748,9 @@ <target state="final">ချိတ်ဆက်မှုဖြုတ်ရန်</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">အမည်ဝှက်ထားရန် သဘောတူပါသလား။</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +758,14 @@ <target state="final">အကောင့်သစ် ဖွင့်လိုပါသလား။</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">**%@** စာရင်းကို ဖျက်လိုပါသလား။</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">ပြီးပါပြီ</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +783,9 @@ <target state="final">ဒူဆင်ဒေါ့ဖ်</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">စိတ်ကြိုက်စာရင်းကို ပြင်ရန်</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +803,9 @@ <target state="final">နည်းလမ်းကို တည်းဖြတ်ပါ</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">ကျွန်ုပ်တို့၏ ဝက်ဘ်ဆိုက်မှ ခရက်ဒစ် ဝယ်ယူခြင်း သို့မဟုတ် အောက်ရှိ **အချိန်တိုးရန်** ခလုတ်ကို အသုံးပြု၍ အက်ပ်အတွင်း ငွေပေးချေမှု ပြုလုပ်နိုင်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +823,9 @@ <target state="final">နည်းလမ်းကို ဖွင့်ရန်</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">ဖွင့်ခြင်း</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +858,19 @@ <target state="final">အထွက်</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">%@ ကို ဖြန့်ပြရန်</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">ဤတည်နေရာကို ဖြန့်ပြပါသည်။</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">မေးလေ့ရှိသည့် မေးခွန်းများ& လမ်းညွှန်များ</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +883,34 @@ <target state="final">ပို့ရန် မအောင်မြင်ခဲ့ပါ</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">ပြေစာကို ဆာဗာသို့ ပေးပို့၍ မရပါ- %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Tunnel ကို စတင်၍ မရပါ။</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">ဤ Tunnel ကို စတင်၍ မရပါ- %@။</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Tunnel ကို ရပ်တန့်၍ မရပါ။</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">ဤ Tunnel ကို ရပ်တန့်၍ မရပါ- %@။</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">စက်များကို ရယူနေသည်...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1043,9 @@ <target state="final">အကယ်၍ သင်သည် ကျွန်ုပ်တို့၏ VPN သို့ ချိတ်ဆက်ထားခြင်းမရှိပါက ကုဒ်ဝှက်ထားသော DNS ပရောက်စီသည် ချိတ်ဆက်ရာတွင် သင်၏ကိုယ်ပိုင် VPN မဟုတ်သော IP ကို အသုံးပြုပါမည်။ DoH ဆာဗာများကို အောက်ပါဝန်ဆောင်မှုပေးသူများထဲမှ တစ်ခုမှ လက်ခံဆောင်ရွက်ပေးသည်- Quad 9 သို့မဟုတ် CloudFlare ။</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">ယခု ချိတ်ဆက်မှု ဖြတ်တောက်လိုက်ပါက ထိုစက် အွန်လိုင်းမတက်မချင်း သင်၏ ချိတ်ဆက်မှုကို လုံခြုံအောင် ပြုလုပ်နိုင်မည် မဟုတ်ပါ။</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1053,9 @@ <target state="final">ဖောင်မှ ထွက်ပြီး နောက်မှ ထပ်ကြိုးစားကြည့်ပါ၊ သင်ဖြည့်ထားသည့် အချက်အလက်များသည် ဤတွင် ဆက်ရှိနေပါမည်။</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">ဝယ်ယူပြီးနောက်တွင် VPN အချိန်ပိုမရရှိသေးပါက</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1063,9 @@ <target state="final">ထွက်လိုက်ပါက စက်နှင့် စက်အမည်ကို ဖယ်ရှားပါသည်။ နောက်တစ်ကြိမ် ပြန်ဝင်ရောက်သည့်အခါ စက်သည် အမည်သစ်တစ်ခု ရရှိပါမည်။</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">ပြဿနာများ ဆက်လက်ကြုံတွေ့နေပါက ကျွန်ုပ်တို့၏ သုံးစွဲသူ အကူအညီပေးရေး အဖွဲ့ထံသို့ **%@** မှတစ်ဆင့် တိုက်ရိုက်အီးမေးလ်ပေးပို့နိုင်ပါသည်။ အီးမေးလ်တွင် သင်၏ အက်ပ်မှတ်တမ်းကို တွဲချိတ်ပေးပါ။</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1083,14 @@ <target state="final">တည်နေရာ ရွေးရန် ပြသမှုတွင် ဆာဗာများအတွက် IP လိပ်စာသစ်များပါဝင်သော ဖိုင်များ သို့မဟုတ် စာသားကို ထည့်သွင်းပါ။</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ ထည့်သွင်းမှု အောင်မြင်ပါသည်၊ ယခုအခါ ကျော်လွန် ပယ်ဖျက်မှုများသည် သက်ဝင်နေပါပြီ။</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ ထည့်သွင်းမှု မအောင်မြင်ပါ၊ ထပ်ကြိုးစားကြည့်ပါ။</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1118,14 @@ <target state="final">အသုံးပြုဆဲ</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">ကွန်ရက်အားလုံး ထည့်သွင်းပါ</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">ငွေပေးချေမှု သို့မဟုတ် အကောင့်နှင့်ဆိုင်သောပြဿနာများအတွက် ပိုမိုမြန်ဆန်စွာအကူအညီရရှိနိုင်ရန်၊ သင့်အကောင့်တိုကင်ကို ထည့်ပါ</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1133,14 @@ <target state="final">အင်ဒိုနီးရှား</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">ကွန်ရက်တွင်း ချို့ယွင်းချက် ဖြစ်ပွားခဲ့သည်။ ဆက်တင်များကို ပုံသေအတိုင်း ပြန်လည်သတ်မှတ်သွားမည်ဖြစ်ပြီး စက်မှ အကောင့်ထွက်သွားပါမည်။</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">စနစ်တွင်း ချို့ယွင်းချက်။</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1148,19 @@ <target state="final">အကောင့်နံပါတ် မမှန်ကန်ပါ</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">အကောင့်နံပါတ် မမှန်ကန်ပါ- %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">စက်အခြေအနေ မမှန်ကန်ပါ။</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">ဝယ်ယူမှု အထောက်အထားနံပါတ်သည် မမှန်ကန်ပါ။</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1233,14 @@ <target state="final">ဘာသာစကား</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">အကောင့်နံပါတ်၏ နောက်ဆုံးဂဏန်း လေးခု မမှန်ကန်ပါ</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">နောက်ဆုံးအသုံးပြုခဲ့သည် အကောင့်</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1248,9 @@ <target state="final">ကိုယ်ရေးအချက်အလက်လုံခြုံရေးအကြောင်း လေ့လာရန်</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">တစ်ရက်အောက်</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1293,9 @@ <target state="final">ဝင်ရောက်နေဆဲ...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">ထွက်နေဆဲ...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1323,9 @@ <target state="final">မက်ဒရစ်</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">StoreKit2 ဖြင့် ဝယ်ယူမှုတစ်ခု ပြုလုပ်ပါ</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1390,9 +1408,9 @@ <target state="final">မာလ်တီဟော့ပ်</target> <note/> </trans-unit> - <trans-unit id="Multihop is being used to enable DAITA for your selected location." xml:space="preserve"> + <trans-unit id="Multihop is being used to enable DAITA for your selected location." xml:space="preserve" approved="yes"> <source>Multihop is being used to enable DAITA for your selected location.</source> - <target state="needs-translation">Multihop is being used to enable DAITA for your selected location.</target> + <target state="final">သင်ရွေးချယ်ထားသော ဒေသအတွက် DAITA ကို ဖွင့်ရန် Multihop ကို သုံးနေသည်။</target> <note/> </trans-unit> <trans-unit id="Multihop routes your traffic into one WireGuard server and out another, making it harder to trace. This results in increased latency but increases anonymity online." xml:space="preserve" approved="yes"> @@ -1400,9 +1418,9 @@ <target state="final">မာလ်တီဟော့ပ်သည် သင်၏အသွားအလာကို WireGuard ဆာဗာတစ်ခုသို့ လမ်းကြောင်းပေးပြီး အခြားတစ်နေရာမှ ထွက်စေသောကြောင့် ခြေရာခံရန် ပိုမိုခက်ခဲစေသည်။ ၎င်းသည် အချိန်ကို ပိုမိုကြန့်ကြာစေသော်လည်း အွန်လိုင်းတွင် ပို၍ သိုသိုသိပ်သိပ်ဖြစ်စေသည်။</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">ကွန်ရက်ပြဿနာများ</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1433,9 @@ <target state="final">ဗားရှင်းအသစ်ကို ထည့်သွင်းထားသည်</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">ကွန်ရက်မရှိ</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1453,9 @@ <target state="final">အမည်သည် ရှိနှင့်ပြီး ဖြစ်သည်။</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">အမည်ကို အက္ခရာ %i လုံးထက် ပို၍ မထားရပါ။</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1463,9 @@ <target state="final">နယ်သာလန်</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">ကွန်ရက် ချို့ယွင်းချက်- %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1493,14 @@ <target state="final">နိုင်ဂျီးရီးယား</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">သင့်တည်နေရာ ဆက်တင်နှင့် ကိုက်ညီပြီး DAITA တွဲဖက်သုံးနိုင်သော ဆာဗာ မရှိပါ။ တည်နေရာ ပြောင်းကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">ကိုက်ညီသော ရီလေး (Relay) များ မတွေ့ပါ၊ သင်၏ စစ်ထုတ်မှု ဆက်တင်များကို စစ်ဆေးပါ။</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1508,14 @@ <target state="final">ကိုက်ညီသည့် ဆာဗာများ မတွေ့ပါ။</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">သင်၏ တည်နေရာ စစ်ထုတ်မှုနှင့် ကိုက်ညီသော ဆာဗာ မရှိပါ။ စစ်ထုတ်မှု ဆက်တင်များကို ပြောင်းကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">သင့် Obfuscation ဆက်တင်များနှင့် ကိုက်ညီသော ဆာဗာများ မရှိပါ။ တည်နေရာ သို့မဟုတ် Obfuscation ဆက်တင်ကို ပြောင်းကြည့်ပါ။</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1553,9 @@ <target state="final">Obfuscation သည် အခြားပရိုတိုကောလ်အတွင်းရှိ WireGuard ကူးလူးမှုကို ဝှက်ထားပေးပါသည်။ သာမန် WireGuard ချိတ်ဆက်မှုကို ပိတ်ဆို့မည့် အခြားသော စစ်ထုတ်မှု အမျိုးအစားများနှင့် ဆင်ဆာဖြတ်တောက်ခြင်းကို ရှောင်လွှဲနိုင်စေရာတွင် ကူညီနိုင်စေရန် ၎င်းကို သုံးနိုင်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">ဖုံးကာထားသည်</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1598,14 @@ <target state="final">အော်စလို</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">အထွက် IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">အထွက် IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1638,9 @@ <target state="final">စကားဝှက်</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">ဤရယူသုံးစွဲခွင့် နည်းလမ်းဖြင့် Mullvad API ဆာဗာသို့ ချိတ်ဆက် စမ်းသပ်မှုတစ်ခု ပြုလုပ်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1678,9 @@ <target state="final">အောက်ပါစာရင်းမှ အနည်းဆုံး တစ်ခုကို ဖယ်ရှားခြင်းဖြင့် ၎င်းမှ ထွက်ပါ။ စက်၏ အကောင့်ဆက်တင်အောက်တွင် သက်ဆိုင်သော စက်အမည်ကို သင် ရှာနိုင်သည်။</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">'ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်' ခလုတ်ကို အသုံးပြု၍ ထပ်မံကြိုးစားပါ။</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1693,9 @@ <target state="final">ပေါ့တ်</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">ပေါ့တ်- %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1690,9 +1708,9 @@ <target state="final">ပရာ့ဂ်</target> <note/> </trans-unit> - <trans-unit id="Previous" xml:space="preserve"> + <trans-unit id="Previous" xml:space="preserve" approved="yes"> <source>Previous</source> - <target state="needs-translation">Previous</target> + <target state="final">ယခင်</target> <note/> </trans-unit> <trans-unit id="Providers" xml:space="preserve" approved="yes"> @@ -1700,9 +1718,9 @@ <target state="final">ပံ့ပိုးသူများ</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">ပံ့ပိုးသူများ- %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1743,9 @@ <target state="final">ကီရင်တာရို (Queretaro)</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">ပြန်ချိတ်ဆက်နေပါသည်</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1753,9 @@ <target state="final">ရာလီ၊ မြောက်ကာရိုလိုင်းနား</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">%@ သို့ ပြန်ချိတ်ဆက်နေပါသည်</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1768,14 @@ <target state="final">ဘောက်ချာဖြင့် လဲယူရန်</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">StoreKit2 နောက်ဆုံးဝယ်ယူမှုအတွက် ငွေပြန်အမ်းပါ</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">ငွေပြန်အမ်းခြင်း အောင်မြင်ပါသည်</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1788,16 @@ <target state="final">%@ ကို ဖယ်ရှားမလား။</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">နောက်ဆုံးအသုံးပြုထားသော အကောင့်ကို ဖယ်ရှားရန်</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">ဤစက်မှ သိမ်းဆည်းထားသော အကောင့်နံပါတ်ကို ဖယ်ရှားခြင်းကို ပြန်ပြင်၍မရပါ။ +သိမ်းဆည်းထားသော အကောင့်နံပါတ်ကို ဖယ်ရှားလိုပါသလား။</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1815,9 @@ Do you want to remove the saved account number?</target> <target state="final">ဖြည့်ရန် လိုအပ်သည်</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1850,9 @@ Do you want to remove the saved account number?</target> <target state="final">သိမ်းမည်</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">ပြောင်းလဲမှုများကို သိမ်းဆည်းနေသည်...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1875,9 @@ Do you want to remove the saved account number?</target> <target state="final">တည်နေရာ ရွေးရန်</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">ရွေးချယ်ထားသည်</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1920,9 @@ Do you want to remove the saved account number?</target> <target state="final">ဆာဗာ အသေးစိတ်အချက်များ</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">ဆက်တင်- %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1930,9 @@ Do you want to remove the saved account number?</target> <target state="final">ဆက်တင်များ</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">ဆက်တင်ပြောင်းရွှေ့မှု ချို့ယွင်းချက်</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1965,9 @@ Do you want to remove the saved account number?</target> <target state="final">လူမှုမီဒီယာ</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2030,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNEL ချို့ယွင်းချက်</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2040,9 @@ Do you want to remove the saved account number?</target> <target state="final">တောလ်လင်း</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">အနည်းဆုံး DNS ဆာဗာတစ်ခု ထည့်ရန်တွက် **ပြင်ရန်**ကို နှိပ်ပါ။</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2065,9 @@ Do you want to remove the saved account number?</target> <target state="final">ထိုင်း</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">ဝယ်ယူမှုအတွက် ကျေးဇူးတင်ပါသည်</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2075,19 @@ Do you want to remove the saved account number?</target> <target state="final">ကျေးဇူးတင်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">အက်ပ်သည် Mullvad API ဆာဗာနှင့် တိုက်ရိုက် ဆက်သွယ်ဆောင်ရွက်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">အက်ပ်သည် Mullvad ပေါင်းကူးဆာဗာတစ်ခုမှတဆင့် Mullvad API ဆာဗာနှင့် ဆက်သွယ်ဆောင်ရွက်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">အက်ပ်သည် ပရောက်စီ လိပ်စာတစ်ခုမှတဆင့် Mullvad API ဆာဗာနှင့် ဆက်သွယ်ဆောင်ရွက်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2095,9 @@ Do you want to remove the saved account number?</target> <target state="final">Mullvad API ဆာဗာသို့ သင်ဝင်ရောက်ရန်၊ ဆာဗာစာရင်းများ ရယူရန်နှင့် အလွန်အရေးပါသည့် အခြားလုပ်ဆောင်မှုများအတွက် ဤအက်ပ်သည် ၎င်းနှင့်ဆက်သွယ်ရန် လိုအပ်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">အက်ပ်သည် နည်းလမ်းကို မသိမ်းဆည်းမီ အရင်ဆုံး စမ်းသပ်ပါမည်။</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2115,29 @@ Do you want to remove the saved account number?</target> <target state="final">စက်ကို စာရင်းမှ ဖယ်ရှားပြီး စနစ်မှ ထွက်သွားလိမ့်မည်။</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">အဝင်ဆာဗာနှင့် အထွက်ဆာဗာသည် တစ်ခုတည်းဖြစ်၍မရပါ။ ဆာဗာသစ်တစ်ခု သို့မဟုတ် တည်နေရာအသစ်တစ်ခုသို့ ပြောင်းကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">လက်ရှိတွင် %1$@ အတွက် အဝင်ဆာဗာကို %2$@ က ကျော်လွန် ပယ်ဖျက်ထားပါသည်။ အဝင်ဆာဗာတစ်ခု ရွေးချယ်ရန် ဦးစွာ ဆက်တင်တွင် “%3$@” ကို ဖွင့်ပါ သို့မဟုတ် “%4$@“ ကို ပိတ်ပါ။</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">ငွေပေးချေမှု တောင်းဆိုချက်ကို ပယ်ဖျက်လိုက်ပါပြီ။</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">ရွေးချယ်ထားသော WireGuard ပေါ့တ်ကို တွဲဖက်လုပ်ဆောင်နိုင်ခြင်း မရှိသဖြင့် ** VPN ဆက်တင် များ ** တွင်ပြောင်းပေးပါ။</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">စက်ပေါ်တွင် သိမ်းဆည်းထားသော ဆက်တင်များ၏ ဗားရှင်းကို မသိရှိပါ။ ဆက်တင်များကို ပုံသေအတိုင်း ပြန်လည်သတ်မှတ်မည်ဖြစ်ပြီး စက်မှ အကောင့်ထွက်သွားပါမည်။</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2150,14 @@ Do you want to remove the saved account number?</target> <target state="final">သင့်အပေါ် စိစစ်ဖြတ်တောက်မှု၏ အကျိုးသက်ရောက်ခြင်း မရှိသည့်အခါ ၎င်းသည် အသုံးဝင်နိုင်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">ဤစက်တွင် ငွေပေးချေမှု ပြုလုပ်ခြင်းကို ခွင့်မပြုထားပါ။</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">ယခုအခါ ဤစက်ကို **%@**.ဟု အမည်ပေးထားသည်။ အကောင့်ရှိ "စက်များ စီမံရန်" အောက်တွင် ပိုမိုကြည့်ရှုပါ။</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2175,19 @@ Do you want to remove the saved account number?</target> <target state="final">ဤလုပ်ဆောင်ချက်သည် Quantum ကွန်ပျူတာများမှ ဖြစ်လာနိုင်ခြေရှိသော တိုက်ခိုက်မှုများကို ခုခံနိုင်သည့် WireGuard Tunnel ကို ပြုလုပ်သည်။</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">ယင်းက သင်၏ အမည်မဖော်လိုမှုကို သက်ရောက်မှုရှိသည်</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">ဤအမည်မှာ စက်အတွက် သတ်မှတ်ထားသော အမည် ဖြစ်ပါသည်။ Mullvad အကောင့်တစ်ခုတွင် ဝင်ရောက်ထားသည့် စက်တစ်ခုစီသည် တစ်မူထူးခြားသည့် အမည်တစ်ခု ရရှိမည်ဖြစ်ပြီး အက်ပ် သို့မဟုတ် ဝက်ဘ်ဆိုက်ပေါ်တွင် သင့်စက်များကို စီမံသည့်အခါ သင်အနေဖြင့် ကွဲကွဲပြားပြားသိရှိအောင် ကူညီပေးပါသည်။</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">ဤသို့ လုပ်ဆောင်ခြင်းဖြင့် ဤအကောင့်ကို သုံးနေသော စက်အားလုံးတွင် အကောင့် ထွက်သွားမည်ဖြစ်ပြီး အကောင့်တွင် အချိန်ကျန်သေးလျှင်ပင် VPN ရယူသုံးစွဲခွင့်အားလုံးကို ငြင်းပယ်သွားပါမည်။ ဤအကောင့်ကို အမှန်တကယ် ဖျက်လိုပါက အကောင့်နံပါတ်၏ နောက်ဆုံးဂဏန်း 4 လုံးကို ရိုက်ထည့်ပြီး "အကောင့် ဖျက်ရန်" ကို နှိပ်ပါ-</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2195,9 @@ Do you want to remove the saved account number?</target> <target state="final">၎င်းသည် အချို့သော ဝဘ်ဆိုက်များ၊ ဝန်ဆောင်မှုများနှင့် အက်ပ်များတွင် ပြဿနာများကို ဖြစ်စေနိုင်သည်။</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">ကျန်သည့် အချိန်- %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2225,14 @@ Do you want to remove the saved account number?</target> <target state="final">ကိုယ်ရေးအချက်အလက် လုံခြုံသော နင်ဂျာတစ်ဦးကဲ့သို့ ခရီးဆက်ရန်အတွက် အခြားသော ကိုယ်ရေးအချက်အလက်လုံခြုံရေး အထောက်အကူပြု အလေ့အကျင့်နှင့် တူးလ်များကို ရွေးရန် ကျွန်ုပ်တို့၏ ဝက်ဘ်ဆိုက်ကို ဝင်ကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">စိတ်ကြိုက်စာရင်းတစ်ခု ဖန်တီးရန် “...” ကို နှိပ်ပါ</target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">ဤဆက်တင်ကို ဖွင့်ရန် အနည်းဆုံး ဆာဗာတစ်ခု ထည့်ပါ။</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2270,9 @@ Do you want to remove the saved account number?</target> <target state="final">ထပ်ကြိုးစားရန်</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunnel သတ်မှတ်မှုကို ပြန်ဖယ်ရှားထားသည်။</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2310,14 @@ Do you want to remove the saved account number?</target> <target state="final">ယူကရိန်း</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">အကောင့်ကို စစ်မှန်ကြောင်း အတည်ပြု၍ မရပါ။ အကောင့်ကို စနစ်မှ ထွက်ပြီး ပြန်ဝင်ကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">အပ်ဒိတ်လုပ်ပြီးနောက် tunnel ချိတ်ဆက်မှုကို စတင်၍ မရပါ။ ချိတ်ဆက်မှုဖြုတ်ပြီး ပြန်လည်ချိတ်ဆက်ကြည့်ပါ။</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,19 +2325,19 @@ Do you want to remove the saved account number?</target> <target state="final">Tunnel ချိတ်ဆက်မှုကို စတင်၍ မရနိုင်ပါ။ ပြဿနာ ရီပို့တ်တစ်ခု ပေးပို့ပေးပါ။</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">မမျှော်လင့်ထားသော ဆာဗာတုံ့ပြန်မှု- %1$@ (HTTP အခြေအနေ- %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">မမျှော်လင့်ထားသော ဆာဗာတုံ့ပြန်မှု- %d</target> <note/> </trans-unit> - <trans-unit id="Unknown error." xml:space="preserve"> + <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> <source>Unknown error.</source> - <target state="needs-translation">Unknown error.</target> + <target state="final">အမျိုးအမည်မသိ ချို့ယွင်းချက်။</target> <note/> </trans-unit> <trans-unit id="Use custom DNS server" xml:space="preserve" approved="yes"> @@ -2402,9 +2425,9 @@ Do you want to remove the saved account number?</target> <target state="final">ဝါရှင်တန်ဒီစီ</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">ကျွန်ုပ်တို့တွင် ပြဿနာအချို့ရှိနေပါသည်၊ နောက်မှ ထပ်မံကြိုးစားပါ</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2445,9 @@ Do you want to remove the saved account number?</target> <target state="final">ဤလုပ်ဆောင်ချက်ကို ဖွင့်ထားသည့်အခါ အနှောင့်အယှက်ဖြစ်စေသည့် ကြော်ငြာများ၊ မဲလ်ဝဲရ်၊ ခြေရာခံများနှင့် အစရှိသည်တို့နှင့်စပ်လျဉ်း၍ သိရှိထားသော အချို့သော Domain များ သို့မဟုတ် ဝဘ်ဆိုက်များနှင့် ဆက်သွယ်ခြင်းမှ စက်ကို ရပ်တန့်ပေးပါသည်။</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">DAITA ကိုအသုံးပြုသည့်အခါ DAITA ဖွင့်ထားသည့် ဆာဗာများရှိသော ပံ့ပိုးသူတစ်ဦး လိုအပ်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2458,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">"Mullvad ပေါင်းကူးများ" နည်းလမ်းဖြင့်ဆိုလျှင် အက်ပ်သည် Mullvad API ဆာဗာအား Mullvad ပေါင်းကူး ဆာဗာမှတစ်ဆင့် ဆက်သွယ်ပါသည်။ Shadowsock များဖြင့် ရှုပ်ထွေးအောင် ပြုလုပ်ထားသည့် ဒေတာကူးလူးမှုများကို ပေးပို့ခြင်းဖြင့် ၎င်းက အဆိုပါကိစ္စကို ဆောင်ရွက်ပါသည်။</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">ဟုတ်ပါသည်၊ ဆက်လုပ်ပါ</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2483,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">မှားနေသည့် အကောင့်နံပါတ်ဖြင့် စနစ်တွင်း ဝင်ရောက်ထားပါသည်။ စနစ်တွင်းမှ ထွက်ပြီး အခြားတစ်ခုဖြင့် ကြိုးစားကြည့်ပါ။</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">VPN ကို ဆက်လက်အသုံးပြုရန် အကောင့် ပြသမှု သို့မဟုတ် ဝက်ဘ်ဆိုက်မှတစ်ဆင့် အချိန်ထပ်တိုးနိုင်ပါသည်။</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2498,37 +2521,37 @@ Do you want to remove the saved account number?</target> <target state="final">သင်သည် ယခု ဤစက်တွင် ဆက်လက် ဝင်ရောက်နိုင်သည်။</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Apple ဝန်ဆောင်မှုများမှတစ်ဆင့် လုပ်ဆောင်သော အက်ပ်တွင်း ပေးချေမှုမှန်သမျှကို ရှာကြည့်ရန်အတွက် "ဝယ်ယူမှုများကို ပြန်လည်ရယူရန်" လုပ်ဆောင်ချက်ကို သုံးနိုင်ပါသည်။ ငွေပေးချေမှုတစ်ခုခုအတွက် ရသင့်သည့် အချိန်ကို အကောင့်တွင် မထည့်သေးပါက ထိုသို့လုပ်ဆောင်ခြင်းဖြင့် လက်ရှိဝင်ရောက်ထားသော Mullvat အကောင့်တွင် အချိန်ထပ်တိုးပေးပါမည်။</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">ဤအကောင့်တွင် %@ ကျန်ရှိနေပါသည်။</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">သင့်တွင် ကိုယ်ရေးအချက်အလက်များကို ကာကွယ်ရန် အခွင့်အရေးရှိပါသည်။ ထို့ကြောင့် ကျွန်ုပ်တို့သည် မည်သည့်အခါမျှ သင်၏ လုပ်ဆောင်မှုမှတ်တမ်းများကို သိမ်းဆည်းခြင်းမရှိ ကိုယ်ရေးအချက်အလက်များကို မေးမြန်းခြင်းမရှိဘဲ အမည်ဝှက်၍ ငွေပေးချေမှုများ လုပ်ဆောင်ခြင်းကို အားပေးပါသည်။ -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +ကျွန်ုပ်တို့၏ ကိုယ်ပိုင်အချက်အလက် မူဝါဒတွင် ဖော်ပြထားသည့်အတိုင်း အချို့အခြေအနေများတွင် သင်ပေးပို့ရန် ရွေးချယ်သော ကိုယ်ရေးဒေတာကို ဥပမာအားဖြင့် သင်က ကျွန်ုပ်တို့ထံ အီးမေးလ်ပေးပို့ပါက ကျွန်ုပ်တို့က အဆိုပါဒေတာကို စီမံဆောင်ရွက်ပါမည်။ -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +အမည်ဝှက်မှုကို တတ်နိုင်သမျှ အလုံခြုံဆုံးဖြစ်စေရန် ကျွန်ုပ်တို့သည် ဒေတာကို တတ်နိုင်သမျှ အနည်းဆုံးသာ ထိန်းသိမ်းထားခြင်းကို အထူး အားပေးပါသည်။</target> <note/> </trans-unit> - <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve"> + <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> <source>You have no more VPN time left on this account. </source> - <target state="needs-translation">You have no more VPN time left on this account. </target> + <target state="final">ဤအကောင့်တွင် နောက်ထပ် VPN သုံးနိုင်ချိန် မကျန်တော့ပါ။ </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">ဤအကောင့်တွင် သုံးစွဲချိန် တစ်ရက်သာ ကျန်တော့သည်။ VPN ကို ဆက်လက်အသုံးပြုရန် အချိန်ထပ်တိုးပေးပါ။</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2536,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">ဤစက်ကို ဖယ်ရှားပြီး ဖြစ်သည်။ ထပ်မံချိတ်ဆက်ရန်အတွက် ပြန်လည် ဝင်ရောက်ရန် လိုပါသည်။</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">သင် မသိမ်းဆည်းရသေးသော ပြောင်းလဲမှုများ ရှိပါသည်။</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2546,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">သင့်စက်သည် အော့ဖ်လိုင်း ဖြစ်နေပါသည်။ သင့်စက် အွန်လိုင်း ပြန်ဖြစ်သည်နှင့် Tunnel သည် အော်တို ချိတ်ဆက်သွားပါမည်။</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">သင့်စက် အော့ဖ်လိုင်းဖြစ်နေသည်။ စက်တွင် အင်တာနက် အသုံးပြုနိုင်သည့်အခါ ထပ်မံချိတ်ဆက်ကြည့်ပါ။</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2556,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">သင့်အီးမေးလ် (မဖြည့်လည်း ရပါသည်)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">သင်၏ ယခင်ဝယ်ယူမှုများကို ဤအကောင့်သို့ ထည့်ပြီးပါပြီ။</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">သင့်ဝယ်ယူမှုကို အောင်မြင်စွာ ငွေပြန်အမ်းပြီးပါပြီ။</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2586,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">မာလ်တီဟော့ပ်</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">ကိုယ်ပိုင်အချက်အလက် မူဝါဒ</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">တန်ဖိုး</target> <note/> </trans-unit> </body> @@ -2649,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">အက်ပ်သည် ချိတ်ဆက်ရန်နှင့် နည်းလမ်းအသစ်ကို စမ်းသပ်ရန်အတွက် ဤအရာကို လိုအပ်ပါသည်။</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/nb.xliff b/ios/translation/locales/nb.xliff index f1be301f91..2d6d6d4ab7 100644 --- a/ios/translation/locales/nb.xliff +++ b/ios/translation/locales/nb.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) skjuler mønstre i din krypterte VPN-trafikk.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ kan ikke stå tomt.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ gjør det ved å legge til nettverkstøy på en forsiktig måte og sørge for at alle nettverkspakker har den samme størrelsen.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ igjen på kontoen</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ ble lagt til kontoen din.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">«%@ Deling over lokalt nettverk» krever at VPN-tilkoblingen startes på nytt, noe som vil koble deg fra og midlertidig eksponere trafikken din. +For å forhindre dette må du aktivere flymodus manuelt og slå av Wi-Fi før du fortsetter. +Vil du fortsette å aktivere «Deling over lokalt nettverk»?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@-aktivert</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Trykk her** for å se hva som er nytt</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API ikke tilgjengelig, lagre metoden uansett?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Om metoden %@ …</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Om API-tilgang…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Om overstyring av server-IP…</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Kontokreditt utløper snart</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Kontokreditt utløpt</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Sletting av konto</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -195,9 +204,9 @@ <target state="final">Albania</target> <note/> </trans-unit> - <trans-unit id="All" xml:space="preserve"> + <trans-unit id="All" xml:space="preserve" approved="yes"> <source>All</source> - <target state="needs-translation">All</target> + <target state="final">Alle</target> <note/> </trans-unit> <trans-unit id="All locations" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Hvilken som helst</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Fant ikke kvittering fra App Store på disken.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Applogger</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Vil du virkelig logge %@ av?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">OBS: Denne innstillingen kan ikke brukes sammen med **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">OBS: Hvis du slår av eller på «Lokal nettverksdeling», må du starte VPN-tilkoblingen på nytt.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Blokkering av internett: Tiden din på denne kontoen har utløpt. For å fortsette å bruke internett må du legge til mer tid eller koble fra VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgaria</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Ved å legge ved kontotokenet ditt, kobles denne rapporten til kontoen din. Det hjelper oss til å løse problemet raskere. Alle rapporter slettes automatisk etter en bestemt tid. For mer informasjon, gå til </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Ved å aktivere «%1$@» må du manuelt velge en server som er %2$@-aktivert. %3$@ vil ikke automatisk bli brukt til å aktivere DAITA med noen server.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Avbryt</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Kan ikke fullføre kjøpet</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Kan ikke lese App Store-kvitteringen fra disk</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Kan ikke oppdatere App Store-kvittering: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Kan ikke gjenopprette kjøpet</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Å fjerne importerte overstyringer vil endre server-IP i «Velg plassering» til standard.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Klienten har ikke tillatelse til å sende forespørselen.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Skjul %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Skjul plasseringen.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Koble til</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Koblet til %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Kobler til %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">København</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Kopierte Mullvad-kontonummer til utklippstavlen</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Opprett ny liste</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Opprettet: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Tsjekkia</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA er ikke tilgjengelig på valgt plassering. Etter aktiveringen kan du gå til «Velg plassering» og velge en plassering som støtter DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA er ikke tilgjengelig på gjeldende inngangsserver. Etter aktiveringen kan du gå til «Velg plassering» og velge en inngangsplassering som støtter DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS-innholdsblokkering</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-innstillinger</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Slett</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Vil du slette %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Slett konto</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Slett metoden</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Sletter konto …</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Enhetsnavn</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Enhetsnavn: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Deaktiver alle «%@» ovenfor for å aktivere denne innstillingen.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Deaktiverer</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Koble fra</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Samtykker du til å forbli anonym?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Vil du opprette en ny konto?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Vil du slette listen **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Ferdig</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Endre egendefinert liste</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Endre metode</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Kjøp kreditt på vår nettside eller foreta et kjøp i appen via **Legg til tid**-knappen nedenfor.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Aktiver metoden</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Aktivering av</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Utgang</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Utvid %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Utvider denne plasseringen.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Vanlige spørsmål og veiledninger</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Kunne ikke sende</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Kunne ikke sende kvitteringen til serveren: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Kunne ikke starte tunnelen.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Kunne ikke starte tunnelen: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Kunne ikke stoppe tunnelen.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Kunne ikke stoppe tunnelen: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Henter enheter ...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Hvis du kobler fra nå, vil du ikke kunne sikre forbindelsen før enheten er på nett.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Hvis du avslutter skjemaet og prøver igjen senere, vil informasjonen du allerede har lagt inn fortsatt være der.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Hvis du ikke har fått ekstra VPN-tid etter kjøpet</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Hvis du logger ut, vil enheten og enhetsnavnet bli fjernet. Når du logger inn igjen, vil enheten få et nytt navn.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Hvis du fortsatt har problemer, kan du sende en e-post direkte til kundestøtten vår på **%@**. Legg ved apploggfilen i e-posten.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importer filer eller tekst med nye IP-adresser til serverne i «Velg plassering».</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">Importering av %@ var vellykket. Overstyringer er nå aktive.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Importering av %@ var ikke vellykket. Prøv på nytt.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">Er i bruk</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Inkluder alle nettverk</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Inkluder min kontotoken for raskere hjelp med betaling eller problemer knyttet til kontoen</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1134,14 @@ <target state="final">Indonesia</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Det oppstod en intern feil. Innstillingene vil bli tilbakestilt til standardinnstillingene, og enheten vil bli logget ut.</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">Intern feil.</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Ugyldig kontonummer</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Ugyldig kontonummer: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Ugyldig enhetstilstand.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Ugyldig identifikator for kjøp.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Språk</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">De fire siste sifrene i kontonummeret er feil</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Sist brukt konto</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Lær om personvern</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Mindre enn én dag</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Logger inn ...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Logger ut …</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Gjør et kjøpt med StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Multihopp dirigerer trafikken din inn på én WireGuard-server og ut på en annen, noe som gjør det vanskeligere å spore den. Dette resulterer i økt ventetid, men øker anonymiteten på nettet.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">NETTVERKSPROBLEMER</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NY VERSJON INSTALLERT</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">INGEN NETTVERK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Navn allerede i bruk.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Navnet kan ikke være lenger enn %i tegn.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Nederland</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Nettverksfeil: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Ingen DAITA-kompatible servere samsvarer med dine plasseringsinnstillinger. Prøv å endre plassering.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Ingen samsvarende reléer funnet. Sjekk filterinnstillingene.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Fant ingen matchende servere.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Ingen servere samsvarer med plasserignsfilteret. Prøv å endre filterinnstillingene.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Ingen servere samsvarer med dine tilsløringsinnstillinger. Prøv å endre plassering eller tilsløringsmetode.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Tilslørt</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Ut IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Ut IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Passord</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Utfører en tilkoblingstest til en Mullvad API-server via denne tilgangsmetoden.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Logg ut av minst én ved å fjerne den fra listen nedenfor. Du finner det tilsvarende enhetsnavnet under enhetens kontoinnstillinger.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Prøv på nytt ved å bruke knappen «Gjenopprett kjøp».</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1690,9 +1709,9 @@ <target state="final">Praha</target> <note/> </trans-unit> - <trans-unit id="Previous" xml:space="preserve"> + <trans-unit id="Previous" xml:space="preserve" approved="yes"> <source>Previous</source> - <target state="needs-translation">Previous</target> + <target state="final">Forrige</target> <note/> </trans-unit> <trans-unit id="Providers" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Leverandører</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Leverandører: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Queretaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">KOBLER TIL PÅ NYTT</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Kobler til %@ på nytt</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Løs inn kupong</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Refunder siste kjøp med StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Refusjon vellykket</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Fjerne %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Fjern konto som ble brukt sist</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Fjerning av det lagrede kontonummeret fra denne enheten kan ikke angres. +Vil du fjerne det lagrede kontonummeret?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Nødvendig</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Gjenopprette kjøp</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Lagre</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Lagrer endringer …</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Velg plassering</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Valgt</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Serverinformasjon</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Innstilling: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Innstillinger</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Feil med migreringsinnstillinger</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sosiale medier</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNELFEIL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Trykk på **Rediger** for å legge til minst én DNS-server.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailand</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Takk for kjøpet</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Takk!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Appen kommuniserer direkte med en Mullvad API-server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Appen kommuniserer med en Mullvad API-server via en Mullvad-broserver.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Appen kommuniserer direkte med en Mullvad API-server via en proxy-adresse.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">Appen må kunne kommunisere med en Mullvad API-server for å logge deg inn, hente serverlister og utføre andre kritiske operasjoner.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Appen vil teste metoden før den lagres.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Enheten blir fjernet fra listen og logget ut.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Inngangs- og utgangsserverne kan ikke være de samme. Prøv å endre en av dem til en ny server eller plassering.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Inngangsserveren for %1$@ overstyres for øyeblikket av %2$@. For å velge en inngangsserver må du først aktivere «%3$@» eller deaktivere «%4$@» i innstillingene.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Betalingsforespørselen ble kansellert.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Valgt WireGuard-port støttes ikke. Du kan endre den i **VPN-innstillingene**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Innstillingene som er lagret på enheten, gjenkjennes ikke. Innstillingene vil bli tilbakestilt til standardinnstillingene, og enheten vil bli logget ut.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Dette kan være nyttig når du ikke er berørt av sensur.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Enheten har ikke tillatelse til å utføre betalingen.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Denne enheten heter nå **%@**. Se mer under «Administrer enheter» i kontoen.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Denne funksjonen gjør WireGuard-tunnelen motstandsdyktig mot potensielle angrep fra kvantemaskiner.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Dette påvirker din anonymitet</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Dette logger ut alle enheter som bruker denne kontoen, og all VPN-tilgang vil bli avvist selv om det er tid igjen på kontoen. Skriv inn de fire siste sifrene i kontonummeret og trykk på «Slett konto» hvis du virkelig ønsker å slette kontoen:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dette kan føre til problemer på enkelte nettsteder, tjenester og apper.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tid igjen: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">For å fortsette reisen som en personvernninja, besøk nettstedet vårt og plukk opp andre personvernvennlige vaner og verktøy.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">For å opprette en egendefinert liste trykker du på «...» </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">For å aktivere denne innstillingen må du legge til minst én server.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Prøv igjen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunnelen er ikke konfigurert.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraina</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Kunne ikke autentisere konto. Logg ut og inn igjen.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Kunne ikke starte tunneltilkobling etter oppdatering. Koble fra og til igjen.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Kunne ikke starte tunneltilkobling. Send inn en problemrapport.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Uventet serverrespons: %1$@ (HTTP-status: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Uventet serverrespons: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Vi opplever problemer. Prøv igjen senere</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Når denne funksjonen er aktivert, forhindrer den enheten fra å kontakte bestemte domener og nettsteder som er kjent for å spre annonser, skadelig programvare, sporingsenheter og mer.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Når du bruker DAITA, kreves det én leverandør med DAITA-aktiverte servere.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Med «Mullvad-broer»-metoden kan appen kommunisere med en Mullvad API-server via en Mullvad-broserver. Den gjør det ved å sende trafikken i tilslørt tilstand ved å bruke Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Ja, fortsett</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Du er logget inn med et ugyldig kontonummer. Logg ut og prøv et annet.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Du kan legge til mer tid via kontooversikten eller nettstedet for å fortsette å bruke VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Du kan nå fortsette med å logge på denne enheten.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Du kan bruke funksjonen «Gjenopprett kjøp» for å sjekke om det er gjort noen betalinger i appen via Apple-tjenester. Hvis det er en betaling som ikke er kreditert, vil den legge til tiden til den Mullvad-kontoen som for øyeblikket er logget inn.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Du har %@ igjen på kontoen.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Du har rett til personvern. Derfor lagrer vi aldri aktivitetslogger, ber ikke om personlig informasjon og oppfordrer til anonyme betalinger. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +I enkelte situasjoner, som beskrevet i vår personvernpolicy, kan vi behandle personopplysninger som du velger å sende oss, for eksempel hvis du sender oss en e-post. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Vi er overbevist om at det er viktig å lagre så lite data som mulig, fordi vi ønsker at du skal forbli anonym.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har ikke mer VPN-tid igjen på kontoen. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Du har én dag igjen på denne kontoen. Legg til mer tid for å fortsette å bruke VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har fjernet denne enheten. For å koble til igjen, må du logge inn på nytt.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Du har endringer som ikke er lagret.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Enheten er frakoblet. Tunnelen vil koble til automatisk når enheten er tilkoblet internett igjen.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Enheten din er frakoblet. Forsøk å koble til igjen når enheten har tilgang til internett.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">E-post (valgfritt)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Dine tidligere kjøp er allerede lagt til denne kontoen.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Kjøpet er refundert.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihopp</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">retningslinjer for personvern</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">verdi</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Appen trenger dette for å koble til og teste en ny metode.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/nl.xliff b/ios/translation/locales/nl.xliff index 62fdb4a5fa..ef73d56e8a 100644 --- a/ios/translation/locales/nl.xliff +++ b/ios/translation/locales/nl.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) verbergt patronen in uw versleutelde VPN-verkeer.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ mag niet leeg zijn.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ doet dit door zorgvuldig netwerkruis toe te voegen en alle netwerkpakketten even groot te maken.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ over voor dit account</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ is toegevoegd aan uw account.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">Voor "Delen met lokaal netwerk %@" moet u de VPN-verbinding opnieuw opstarten. De verbinding wordt dan kort onderbroken en uw verkeer wordt blootgesteld. +Om dit te voorkomen, kunt u handmatig de vliegtuigmodus inschakelen en wifi uitschakelen voordat u doorgaat. +Wilt u doorgaan met het inschakelen van "Delen met lokaal netwerk"?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@-ingeschakeld</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**Let op: dit verhoogt het netwerkverkeer en heeft een negatieve invloed op de snelheid, de latentie en het batterijverbruik. Gebruik dit voorzichtig bij beperkte abonnementen.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Tik hier** om te zien wat er nieuw is</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API onbereikbaar, methode toch opslaan?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Over de %@-methode...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Over API-toegang…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Over overschrijving van server-IP-adressen...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Accountkrediet verloopt binnenkort</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Accountkrediet is verlopen</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Accountverwijdering</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Elke</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Geen ontvangstbewijs van de App Store gevonden op de schijf.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">App-logboeken</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Weet u zeker dat u %@ wilt afmelden?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentinië</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Let op: deze instelling kan niet worden gebruikt in combinatie met **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Let op: als u "Lokaal netwerk delen" omschakelt, moet u de VPN-verbinding opnieuw opstarten.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlijn</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Internet wordt geblokkeerd: uw tijd voor dit account is verlopen. Als u internet wilt blijven gebruiken, moet u meer tijd toevoegen of de VPN-verbinding verbreken.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Boedapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgarije</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Als u uw accounttoken bijvoegt, wordt dit rapport gekoppeld aan uw account. We kunnen het probleem dan sneller oplossen. Alle rapporten worden automatisch na een bepaalde tijd verwijderd. Meer details vindt u in ons </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Als u "%1$@" inschakelt, moet u handmatig een server selecteren waarop %2$@ is ingeschakeld. %3$@ wordt niet automatisch gebruikt om DAITA op een server in te schakelen.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Annuleren</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Kan de aankoop niet afronden</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Kan het ontvangstbewijs van de App Store niet lezen vanaf de schijf</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Kan het ontvangstbewijs van de App Store niet vernieuwen: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Kan de aankopen niet herstellen</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Als u de geïmporteerde overschrijvingen wist, worden de server-IP-adressen in de weergave Locatie selecteren teruggezet naar de standaardwaarden.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Client mag het verzoek niet uitgeven.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">%@ inklappen</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Deze locatie wordt ingeklapt.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Verbinden)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Verbonden met %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Verbinding maken met %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Kopenhagen</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvad-accountnummer gekopieerd naar plakbord</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Nieuwe lijst maken</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Gemaakt: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Tsjechië</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA is niet beschikbaar op de momenteel geselecteerde locatie. Nadat het is ingeschakeld, gaat u naar de weergave "Locatie" en selecteert u een locatie die DAITA ondersteunt.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA is niet beschikbaar voor de huidige inkomende server. Nadat het is ingeschakeld, gaat u naar de weergave "Locatie" en selecteert u een inkomende locatie die DAITA ondersteunt.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS-contentblokkeringen</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-instellingen</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Verwijderen</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@ verwijderen?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Account verwijderen</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Methode verwijderen</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Account wordt verwijderd...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Apparaatnaam</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Apparaatnaam: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Schakel alle "%@" hierboven uit om deze instelling te activeren.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Uitschakelen van</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Verbinding verbreken</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Gaat u ermee akkoord om anoniem te blijven?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Wilt u een nieuw account aanmaken?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Wilt u de lijst **%@** verwijderen**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Gereed</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Aangepaste lijst bewerken</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Methode bewerken</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Koop krediet op onze website, of via een aankoop in de app met de knop **Tijd toevoegen** hieronder.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Methode inschakelen</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Inschakelen van</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Uitgang</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">%@ uitklappen</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Deze locatie uitklappen.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Veelgestelde vragen en gidsen</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Verzenden mislukt</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Kan het ontvangstbewijs niet naar de server sturen: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Kan de tunnel niet starten.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Kan de tunnel niet starten: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Kan de tunnel niet stoppen.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Kan de tunnel niet stoppen: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Apparaten ophalen...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Als u nu de verbinding verbreekt, kunt u de verbinding pas beveiligen als het apparaat weer online is.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Als u het formulier verlaat en het later opnieuw probeert, is de reeds ingevoerde informatie er nog.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Als u geen extra VPN-tijd hebt ontvangen na de aankoop</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Als u zich afmeldt, worden het apparaat en de apparaatnaam verwijderd. Wanneer u zich weer aanmeldt, krijgt het apparaat een nieuwe naam.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Als u nog steeds problemen ondervindt, kunt u rechtstreeks ons ondersteuningsteam e-mailen via **%@**. Voeg het app-logboek bij als bijlage.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importeer bestanden of tekst met nieuwe IP-adressen voor de servers in de weergave Locatie selecteren.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ is geïmporteerd. De overschrijvingen zijn nu actief.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ is niet geïmporteerd. Probeer het opnieuw.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">In gebruik</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Alle netwerken opnemen</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Mijn accounttoken opnemen voor snellere hulp bij problemen rond betalingen of mijn account</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonesië</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Interne fout opgetreden. Instellingen worden gereset naar standaard en apparaat wordt afgemeld.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Ongeldig accountnummer</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Ongeldig accountnummer: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Ongeldige apparaattoestand.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Ongeldige aankoop-ID.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Taal</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">De laatste vier cijfers van het accountnummer zijn onjuist</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Laatst gebruikte account</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Meer informatie over privacy</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Minder dan een dag</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Aanmelden...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Afmelden...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Doe een aankoop met StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Multihop leidt uw verkeer de ene WireGuard-server in en de andere uit, waardoor het moeilijker te traceren is. Dit leidt tot een hogere latentie, maar verhoogt de online anonimiteit.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">NETWERKPROBLEMEN</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NIEUWE VERSIE GEÏNSTALLEERD</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">GEEN NETWERK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Naam wordt al gebruikt.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Naam mag niet langer zijn dan %i tekens.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Nederland</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Netwerkfout: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Er zijn geen voor DAITA geschikte servers die voldoen aan uw locatie-instellingen. Wijzig de locatie.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Geen overeenkomende relays gevonden. Controleer uw filterinstellingen.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Geen overeenkomende servers gevonden.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Er zijn geen servers die overeenkomen met uw locatiefilter. Probeer om de filterinstellingen te wijzigen.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Er zijn geen servers die overeenkomen met uw obfuscatie-instellingen. Probeer de locatie of de obfuscatiemethode te wijzigen.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Verduisterd</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 uit</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 uit</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Wachtwoord</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Voert een verbindingstest naar een Mullvad API-server uit via deze toegangsmethode.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Meld u bij minstens één apparaat af door het te verwijderen uit de onderstaande lijst. U kunt de bijbehorende apparaatnaam vinden in de accountinstellingen van het apparaat.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Probeer het opnieuw met de knop "Aankopen herstellen".</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Poort</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Poort: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Aanbieders</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Providers: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">OPNIEUW VERBINDEN</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Opnieuw verbinden met %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Voucher inwisselen</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Laatste aankoop bij StoreKit2 terugbetalen</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Terugbetaling is gelukt</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,15 @@ <target state="final">%@ verwijderen?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Laatst gebruikte account verwijderen</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Als u het opgeslagen accountnummer verwijdert van dit apparaat, kan dat niet ongedaan worden gemaakt. Wilt u het opgeslagen accountnummer verwijderen?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1815,9 @@ Do you want to remove the saved account number?</target> <target state="final">Verplicht</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Aankopen herstellen</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1850,9 @@ Do you want to remove the saved account number?</target> <target state="final">Opslaan</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Wijzigingen opslaan...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1875,9 @@ Do you want to remove the saved account number?</target> <target state="final">Locatie selecteren</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Geselecteerd</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1920,9 @@ Do you want to remove the saved account number?</target> <target state="final">Servergegevens</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Instelling: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1930,9 @@ Do you want to remove the saved account number?</target> <target state="final">Instellingen</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Fout bij migreren van instellingen</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1965,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sociale media</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2030,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNELFOUT</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2040,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Tik op **Bewerken** om minimaal één DNS-server toe te voegen.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2065,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailand</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Bedankt voor uw aankoop</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2075,19 @@ Do you want to remove the saved account number?</target> <target state="final">Bedankt!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">De app communiceert rechtstreeks met een Mullvad API-server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">De app communiceert via een Mullvad-brugserver met een Mullvad API-server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">De app communiceert via een proxy-adres met een Mullvad API-server.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2095,9 @@ Do you want to remove the saved account number?</target> <target state="final">De app moet communiceren met een Mullvad-API-server om u aan te melden, serverlijsten op te halen en andere belangrijke handelingen uit te voeren.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">De app test de methode voordat deze wordt opgeslagen.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2115,29 @@ Do you want to remove the saved account number?</target> <target state="final">Het apparaat wordt verwijderd uit de lijst en afgemeld.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">De inkomende en uitgaande servers kunnen niet hetzelfde zijn. Wijzig een van de twee in een nieuwe server of locatie.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">De inkomende server voor %1$@ is momenteel overschreven door %2$@. Als u een inkomende server wilt selecteren, moet u eerst "%3$@" inschakelen of "%4$@" uitschakelen in de instellingen.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Het betalingsverzoek is geannuleerd.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">De geselecteerde WireGuard-port wordt niet ondersteund. Wijzig de poort bij de **VPN-instellingen**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">De versie van de op het apparaat opgeslagen instellingen wordt niet herkend. De instellingen worden gereset naar de standaardinstellingen en het apparaat wordt afgemeld.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2150,14 @@ Do you want to remove the saved account number?</target> <target state="final">Dit kan nuttig zijn als u niet wordt gecensureerd.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Dit apparaat heeft geen toestemming om de betaling uit te voeren.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">De naam van dit apparaat is nu **%@**. Bekijk er meer bij "Apparaten beheren" in Account.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2175,19 @@ Do you want to remove the saved account number?</target> <target state="final">Deze eigenschap maakt de WireGuard-tunnel bestand tegen mogelijke aanvallen met kwantumcomputers.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Dit heeft gevolgen voor uw anonimiteit</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Hiermee worden alle apparaten die dit account gebruiken afgemeld en alle toegang tot VPN wordt geweigerd, ook als er nog tijd over is in het account. Voer de laatste 4 cijfers van het accountnummer in en klik op "Account verwijderen" als u het account echt wilt verwijderen:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2195,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dit kan problemen veroorzaken met bepaalde websites, diensten en apps.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Resterende tijd: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2225,14 @@ Do you want to remove the saved account number?</target> <target state="final">Bezoek onze website om uw reis als privacyninja voort te zetten en andere privacyvriendelijke gewoonten en tools op te pikken.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Tik op "..." om een aangepaste lijst te maken </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Voeg minimaal één server toe om deze instelling in te schakelen.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2270,9 @@ Do you want to remove the saved account number?</target> <target state="final">Opnieuw proberen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunnel is niet meer ingesteld.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2310,14 @@ Do you want to remove the saved account number?</target> <target state="final">Oekraïne</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Kan het account niet authenticeren. Meld u af en vervolgens weer aan.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Kan de tunnelverbinding na de update niet starten. Verbreek de verbinding en verbind opnieuw.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2325,14 @@ Do you want to remove the saved account number?</target> <target state="final">Kan de tunnelverbinding niet starten. Stuur een probleemrapport.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Onverwachte serverrespons: %1$@ (HTTP-status: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Onverwachte serverrespons: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2425,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">We ondervinden enkele problemen, probeer het later opnieuw</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2445,9 @@ Do you want to remove the saved account number?</target> <target state="final">Als deze functie is ingeschakeld, maakt het apparaat geen contact meer met bepaalde domeinen of websites waarvan bekend is dat ze advertenties, malware, trackers en meer verspreiden.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Wanneer u DAITA gebruikt, moet u minimaal één provider hebben met servers waarop DAITA is ingeschakeld.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2480,9 @@ Do you want to remove the saved account number?</target> <target state="final">Met de "Mullvad-bridges"-methode communiceert de app met een Mullvad-API-server via een Mullvad-bridgeserver. Dit wordt gedaan door het verzonden verkeer door Shadowsocks te versleutelen.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Ja, doorgaan</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2505,9 @@ Do you want to remove the saved account number?</target> <target state="final">U bent aangemeld met een ongeldig accountnummer. Meld af en probeer een ander account.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">U kunt meer tijd toevoegen via de accountweergave of via de website om de VPN te blijven gebruiken.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2520,27 @@ Do you want to remove the saved account number?</target> <target state="final">U kunt nu doorgaan met het aanmelden bij dit apparaat.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Met de functie "aankopen herstellen" kunt u controleren of er betalingen in de app zijn gedaan via de diensten van Apple. Als er een betaling is die niet is bijgeschreven op uw tegoed, wordt de tijd toegevoegd aan het Mullvad-account dat nu is aangemeld.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">U hebt nog %@ over voor dit account.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">U hebt recht op privacy. Daarom slaan we nooit activiteitenlogboeken op, vragen we niet om persoonlijke informatie en raden we aan om anoniem te betalen. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +Zoals beschreven in ons privacybeleid, kunnen we persoonsgegevens verwerken als u ervoor kiest deze te sturen, bijvoorbeeld als u ons een e-mail stuurt. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Wij zijn sterk overtuigd van het belang om zo min mogelijk gegevens te bewaren, omdat we willen dat u anoniem blijft.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2548,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">U hebt geen VPN-tijd meer op dit account. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">U hebt nog één dag over voor dit account. Voeg meer tijd toe om de VPN te blijven gebruiken.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2558,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">U hebt dit apparaat verwijderd. U moet zich opnieuw aanmelden om het opnieuw te verbinden.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">U hebt niet-opgeslagen wijzigingen.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2568,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Uw apparaat is offline. De tunnel wordt automatisch verbonden wanneer uw apparaat weer online is.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Uw apparaat is offline. Probeer opnieuw verbinding te maken wanneer het apparaat toegang heeft tot internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2578,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Uw e-mailadres (optioneel)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Uw eerdere aankopen zijn al toegevoegd aan dit account.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Uw aankoop is terugbetaald.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2608,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">privacybeleid</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">waarde</target> <note/> </trans-unit> </body> @@ -2648,9 +2667,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">De app heeft dit nodig om verbinding te maken en een nieuwe methode te testen.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/pl.xliff b/ios/translation/locales/pl.xliff index 0a74fcc3be..c2491349eb 100644 --- a/ios/translation/locales/pl.xliff +++ b/ios/translation/locales/pl.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) ukrywa wzorce w Twoim zaszyfrowanym ruchu VPN.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ nie może być puste.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ w tym celu ostrożnie dodaje szum sieciowy i nadaje ten sam rozmiar wszystkim pakietom sieciowym.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ pozostało na tym koncie</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">Do konta dodano %@.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">%@ „Udostępnianie sieci lokalnej” wymaga ponownego uruchomienia połączenia VPN, co spowoduje rozłączenie i krótkotrwałe ujawnienie ruchu sieciowego. +Aby temu zapobiec, przed kontynuowaniem ręcznie włącz tryb samolotowy i wyłącz Wi-Fi. +Czy chcesz kontynuować włączanie funkcji „Udostępnianie sieci lokalnej”?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">Obsługuje %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Dotknij tutaj**, aby zobaczyć, co nowego</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">Interfejs API nieosiągalny, zapisać metodę mimo to?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">O metodzie %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">O dostępie przez interfejs API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">O zastąpieniu adresu IP serwera...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Doładowanie konta wkrótce wygasa</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Doładowanie konta wygasło</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Usunięcie konta</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Dowolny</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Na dysku nie znaleziono dowodu zakupu z App Store.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Dzienniki aplikacji</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Czy na pewno chcesz wylogować %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentyna</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Uwaga: tego ustawienia nie można używać w połączeniu z opcją **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Uwaga: przełączenie opcji „Udostępnianie sieci lokalnej” wymaga ponownego uruchomienia połączenia VPN.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Blokowanie dostępu do Internetu: Twój czas na tym koncie wygasł. Aby kontynuować korzystanie z Internetu, dodaj więcej czasu lub rozłącz VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapeszt</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bułgaria</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Dołączenie tokena konta powoduje połączenie raportu z kontem, co pomaga nam szybciej rozwiązać problem. Wszystkie raporty są automatycznie usuwane po pewnym czasie. Szczegółowe informacje znajdziesz w naszej </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">W razie włączenia opcji „%1$@” trzeba będzie ręcznie wybrać serwer, który obsługuje %2$@. Funkcja %3$@ nie zostanie automatycznie użyta do włączenia DAITA na żadnym serwerze.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Anuluj</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Nie można zrealizować zakupu</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Nie można odczytać dowodu zakupu z App Store z dysku</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Nie można odświeżyć dowodu zakupu z App Store: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Nie można przywrócić zakupów</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Wyczyszczenie zaimportowanych zastąpień skutkuje przywróceniem domyślnych adresów IP serwerów w widoku Wybierz lokalizację.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Klient nie może wysłać żądania.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Zwiń %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Zwija lokalizację.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Połącz)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Połączono z %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Łączenie z %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Kopenhaga</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Skopiowano numer konta Mullvad do schowka</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Utwórz nową listę</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Utworzono: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Czechy</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">System DAITA nie jest dostępny w aktualnie wybranej lokalizacji. Po włączeniu przejdź do widoku „Wybierz lokalizację” i wybierz lokalizację, która obsługuje DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">System DAITA nie jest dostępny na bieżącym serwerze wejściowym. Po włączeniu przejdź do widoku „Wybierz lokalizację” i wybierz lokalizację wejściową, która obsługuje DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">Funkcje blokowania treści DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Ustawienia DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Usuń</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Usunąć %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Usuń konto</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Usuń metodę</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Usuwanie konta...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Nazwa urządzenia</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Nazwa urządzenia: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Aby aktywować to ustawienie, wyłącz powyżej wszystkie „%@”.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Wyłączanie:</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Rozłącz</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Czy zgadzasz się na utrzymanie anonimowości?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Czy chcesz utworzyć nowe konto?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Czy chcesz usunąć listę **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Gotowe</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Edytuj listę niestandardową</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Edytuj metodę</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Kup doładowanie na naszej stronie internetowej albo dokonaj zakupu w aplikacji, klikając poniższy przycisk **Dodaj czas**.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Włącz metodę</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Włączanie:</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Wyjście</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Rozwiń %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Rozwija lokalizację.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Często zadawane pytania i poradniki</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Błąd wysyłania</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Nie udało się wysłać dowodu zakupu do serwera: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Nie udało się uruchomić tunelu.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Nie udało się uruchomić tunelu: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Nie udało się zatrzymać tunelu.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Nie udało się zatrzymać tunelu: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Pobieranie urządzeń...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Jeśli rozłączysz się teraz, nie będziesz w stanie zabezpieczyć połączenia, dopóki urządzenie nie będzie podłączone do sieci.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Jeśli wyjdziesz z formularza i spróbujesz ponownie później, zastaniesz już wprowadzone dane.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Jeśli nie otrzymasz dodatkowego czasu VPN po dokonaniu zakupu</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Przy wylogowaniu urządzenie i jego nazwa zostają usunięte. Po ponownym zalogowaniu urządzenie otrzymuje nową nazwę.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Jeśli nadal występują problemy, możesz wysłać wiadomość e-mail bezpośrednio do naszego działu pomocy technicznej na adres **%@**. Do wiadomości e-mail dołącz dziennik aplikacji.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Zaimportuj pliki lub tekst z nowymi adresami IP serwerów w widoku Wybierz lokalizację.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">Import %@ powiódł się. Zastąpienia są teraz aktywne.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Import %@ nie powiódł się. Spróbuj ponownie.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">W użyciu</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Uwzględnij wszystkie sieci</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Dodaj token mojego konta, aby przyspieszyć pomoc w kwestiach związanych z płatnościami lub kontem</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1134,14 @@ <target state="final">Indonezja</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Wystąpił błąd wewnętrzny. Ustawienia zostaną zresetowane do wartości domyślnych, a urządzenie zostanie wylogowane.</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">Błąd wewnętrzny.</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Nieprawidłowy numer konta</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Nieprawidłowy numer konta: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Nieprawidłowy stan urządzenia.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Nieprawidłowy identyfikator zakupu.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Język</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Cztery ostatnie cyfry numeru konta są nieprawidłowe</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Ostatnio używane konto</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Dowiedz się więcej o prywatności</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Mniej niż jeden dzień</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Logowanie...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Wylogowywanie...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madryt</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Dokonaj zakupu za pomocą StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Funkcja wielokrotnego przeskoku kieruje Twój ruch przychodzący do jednego serwera WireGuard, a wychodzący wysyła z innego, co utrudnia jego śledzenie. Skutkuje to zwiększoną latencją, ale zwiększa anonimowość online.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">PROBLEMY Z SIECIĄ</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">ZAINSTALOWANO NOWĄ WERSJĘ</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">BRAK SIECI</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">Nazwa jest już zajęta.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Długość nazwy nie powinna przekraczać %i znaków.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Holandia</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Błąd sieci: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Żaden serwer zgodny z DAITA nie pasuje do ustawień lokalizacji. Spróbuj zmienić lokalizację.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Nie znaleziono pasujących przekaźników, sprawdź ustawienia filtrowania.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Nie znaleziono pasujących serwerów.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Żadne serwery nie pasują do filtru lokalizacji. Spróbuj zmienić ustawienia filtru.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Żadne serwery nie pasują do ustawień zaciemniania. Spróbuj zmienić lokalizację lub metodę zaciemniania.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Zaciemniono</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Wychodzący adres IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Wychodzący adres IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Hasło</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Przeprowadza test połączenia z serwerem interfejsu API Mullvad za pomocą tej metody dostępu.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Wyloguj się z co najmniej jednego urządzenia, usuwając je z poniższej listy. Odpowiednią nazwę urządzenia można znaleźć w ustawieniach konta urządzenia.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Spróbuj ponownie, używając przycisku „Przywróć zakupy”.</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Dostawcy</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Dostawcy: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">PONOWNE ŁĄCZENIE</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Ponowne łączenie z %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Zrealizuj kupon</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Zwróć koszty ostatniego zakupu za pomocą StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Zwrot środków powiódł się</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Usunąć %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Usuń ostatnio używane konto</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Usunięcia zapisanego numeru konta z tego urządzenia nie można cofnąć. +Czy chcesz usunąć zapisany numer konta?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Wymagane</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Przywróć zakupy</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Zapisz</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Zapisywanie zmian...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Wybierz lokalizację</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Wybrane</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dane serwera</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Ustawienie: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ustawienia</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Błąd podczas migracji ustawień</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Media społecznościowe</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">BŁĄD TUNELU</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallin</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Dotknij opcji **Edytuj**, aby dodać co najmniej jeden serwer DNS.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tajlandia</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Dziękujemy za zakup</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Dziękujemy!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Aplikacja komunikuje się bezpośrednio z serwerem interfejsu API Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Aplikacja komunikuje się z serwerem interfejsu API Mullvad za pośrednictwem serwera pomostowego Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Aplikacja komunikuje się z serwerem interfejsu API Mullvad za pośrednictwem adresu proxy.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">Aplikacja musi komunikować się z serwerem API Mullvad, aby można było się zalogować, pobrać listy serwerów i wykonywać inne krytyczne operacje.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Aplikacja przetestuje metodę przed zapisaniem.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Urządzenie zostanie usunięte z listy i wylogowane.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Serwery wejściowe i wyjściowe nie mogą być takie same. Spróbuj zmienić jeden z nich na nowy serwer lub lokalizację.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Serwer wejściowy dla funkcji %1$@ jest obecnie zastąpiony przez funkcję %2$@. Aby wybrać serwer wejściowy, najpierw włącz funkcję „%3$@” lub wyłącz funkcję „%4$@” w ustawieniach.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Żądanie płatności zostało anulowane.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Wybrany port WireGuard nie jest obsługiwany. Zmień go w obszarze **Ustawienia VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Wersja ustawień zapisana na urządzeniu nie jest rozpoznawana. Ustawienia zostaną zresetowane do wartości domyślnych, a urządzenie zostanie wylogowane.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Może to być przydatne, gdy cenzura Cię nie dotyczy.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Z tego urządzenia nie można dokonać płatności.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">To urządzenie ma teraz nazwę **%@**. Więcej informacji można znaleźć w sekcji „Zarządzanie urządzeniami” na koncie.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Ta funkcja sprawia, że tunel WireGuard jest odporny na potencjalne ataki ze strony komputerów kwantowych.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Ma to wpływ na Twoją anonimowość</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Spowoduje to wylogowanie wszystkich urządzeń korzystających z tego konta, a dostęp do sieci VPN zostanie zablokowany, nawet jeśli na koncie pozostał jeszcze czas. Jeśli naprawdę chcesz usunąć konto, wprowadź 4 ostatnie cyfry numeru konta i kliknij opcję „Usuń konto”:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Może to powodować problemy z niektórymi witrynami internetowymi, usługami i aplikacjami.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Pozostały czas: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Aby kontynuować przygodę eksperta ds. bezpieczeństwa, odwiedź naszą witrynę internetową i poznaj inne nawyki oraz narzędzia chroniące prywatność.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Aby utworzyć listę niestandardową, dotknij opcję „...” </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Aby włączyć to ustawienie, dodaj co najmniej jeden serwer.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Spróbuj ponownie</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Nie ustawiono tunelu.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraina</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Nie można uwierzytelnić konta. Wyloguj się i zaloguj ponownie.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Nie można uruchomić połączenia tunelowego po aktualizacji. Rozłącz się i połącz ponownie.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Nie można uruchomić połączenia tunelowego. Wyślij zgłoszenie problemu.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Nieoczekiwana odpowiedź serwera: %1$@ (status HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Nieoczekiwana odpowiedź serwera: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Waszyngton, DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Mamy pewne problemy, spróbuj ponownie później</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Po włączeniu funkcja ta uniemożliwia urządzeniu kontakt z określonymi domenami lub witrynami internetowymi, które rozpowszechniają reklamy, złośliwe oprogramowanie itd.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Podczas korzystania z DAITA wymagany jest jeden dostawca z serwerami obsługującymi DAITA.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Dzięki metodzie „Mullvad bridges” aplikacja komunikuje się z serwerem API Mullvad za pośrednictwem serwera mostowego Mullvad. Robi to poprzez wysyłanie ruchu zaciemnianego przez Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Tak, kontynuuj</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Zalogowano się przy użyciu nieprawidłowego numeru konta. Wyloguj się i wypróbuj inny numer.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Aby kontynuować korzystanie z VPN, można dodać więcej czasu w widoku konta lub na stronie internetowej.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Teraz można kontynuować logowanie się na tym urządzeniu.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Aby sprawdzić wszelkie płatności w aplikacji dokonane za pośrednictwem usług Apple, można skorzystać z funkcji „Przywróć zakupy”. Jeśli płatność nie została zaksięgowana, czas zostanie dodany do aktualnie zalogowanego konta Mullvad.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Na tym koncie pozostało Ci %@.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Masz prawo do prywatności. Dlatego nigdy nie przechowujemy dzienników aktywności, nie prosimy o podawanie danych osobowych i zachęcamy do dokonywania anonimowych płatności. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +W niektórych sytuacjach, zgodnie z naszą polityką prywatności, możemy przetwarzać dane osobowe, które zdecydujesz się nam przesłać, na przykład w wiadomości e-mail. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Jesteśmy głęboko przekonani, że należy przechowywać jak najmniej danych, ponieważ zależy nam na zachowaniu Twojej anonimowości.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Na tym koncie nie masz już czasu VPN. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Na tym koncie pozostał Ci jeden dzień. Aby nadal korzystać z usługi VPN, dodaj więcej czasu.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Urządzenie usunięto. Aby połączyć się ponownie, musisz się ponownie zalogować.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Masz niezapisane zmiany.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Twoje urządzenie jest offline. Tunel zostanie automatycznie połączony, gdy urządzenie ponownie przejdzie w tryb online.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Twoje urządzenie jest w trybie offline. Spróbuj połączyć się ponownie, gdy urządzenie będzie miało dostęp do Internetu.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Twój adres e-mail (opcjonalnie)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Twoje poprzednie zakupy zostały już dodane do tego konta.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Koszty zakupu zostały zwrócone.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">wielokrotny przeskok</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">polityka prywatności</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">wartość</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Aplikacja potrzebuje tego, aby połączyć się i przetestować nową metodę.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/pt.xliff b/ios/translation/locales/pt.xliff index 7864ca4aa5..2f9e080a81 100644 --- a/ios/translation/locales/pt.xliff +++ b/ios/translation/locales/pt.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) oculta padrões no seu tráfego VPN encriptado.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ não pode ficar em branco.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ consegue-o ao adicionar cuidadosamente ruído de rede e ao tornar todos os pacotes de rede do mesmo tamanho.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ restante(s) nesta conta</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ adicionado(s) à sua conta.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">%@ "a partilha de rede local" requer reiniciar a ligação VPN, o que o irá desligar e expor temporariamente o seu tráfego. +Para evitar isto, ative manualmente o Modo avião e desligue o Wi-Fi antes de continuar. +Pretende continuar para ativar a "Partilha de rede local"?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ ativado</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Toque aqui** para ver as novidades</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API inalcançável, guardar o método mesmo assim?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Sobre o método %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Sobre o acesso à API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Sobre a substituição do IP do servidor...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">O crédito da conta expira brevemente</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">O crédito da conta expirou</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Eliminação da conta</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Qualquer</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">O recibo da App Store não foi encontrado no disco.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Registos da aplicação</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">Tem a certeza de que quer terminar a sessão de %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Atenção: esta definição não pode ser usada em combinação com **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Atenção: ativar ou desativar a opção "Partilha de rede local" requer o reinício da ligação à VPN.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlim</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Bloqueio da internet: o seu tempo nesta conta expirou. Para continuar a utilizar a internet, adicione mais tempo ou desligue a VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapeste</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgária</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Ao anexar o token da sua conta, este relatório é associado à sua conta, o que nos ajuda a resolver o problema mais rapidamente. Todos os relatórios são automaticamente eliminados após um determinado período. Para mais detalhes, consulte a nossa </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Ao ativar "%1$@", terá de selecionar manualmente um servidor compatível com a %2$@. O %3$@ não será utilizado automaticamente para ativar a DAITA em nenhum servidor.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">Cancelar</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Não é possível concluir a compra</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Não é possível ler o recibo da App Store a partir do disco</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Não é possível atualizar o recibo da App Store: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Não é possível restaurar compras</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">Limpar as substituições importadas altera os IPs dos servidores, na vista Selecionar local, para as definições padrão.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">O cliente não está autorizado a emitir o pedido.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Colapsar %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Colapsa esta localização.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (Ligar)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Ligado a %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">A ligar a %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Copenhaga</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Número de conta Mullvad copiado para a área de transferência</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Criar nova lista</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Criado: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">República Checa</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">A DAITA não está disponível na localização atualmente selecionada. Após a ativar, aceda à vista "Selecionar localização" e selecione uma localização que suporte a DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">A DAITA não está disponível no servidor de entrada atual. Após a ativar, aceda à vista "Selecionar localização" e selecione uma localização de entrada que suporte a DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">Bloqueadores de conteúdo de DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Definições de DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Eliminar</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Eliminar %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Eliminar conta</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Eliminar método</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">A eliminar conta...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Nome do dispositivo</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Nome do dispositivo: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Desative todos os "%@" acima para ativar esta definição.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Desativar</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Desligar</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Concorda em permanecer anónimo?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Quer criar uma nova conta?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Pretende eliminar a lista **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Concluído</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Dusseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Editar lista personalizada</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Editar método</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Compre crédito no nosso site ou efetue uma compra na aplicação através do botão **Adicionar tempo** abaixo.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Ativar método</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Ativar</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Saída</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Expandir %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Expande esta localização.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Perguntas frequentes e guias</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Erro no envio</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Falha ao enviar o recibo para o servidor: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Falha ao iniciar o túnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Falha ao iniciar o túnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Falha ao parar o túnel.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Falha ao parar o túnel: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">A obter dispositivos...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Se desligar agora, não poderá proteger a sua ligação até que o dispositivo esteja online.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Se sair do formulário e tentar novamente mais tarde, a informação que já tiver introduzido continuará aqui.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Se ainda não recebeu tempo adicional de VPN após a compra</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Se terminar a sessão, o dispositivo e o nome do dispositivo são removidos. Quando voltar a iniciar sessão, o dispositivo recebe um novo nome.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Se ainda tiver problemas, pode enviar um e-mail diretamente para o nosso suporte em **%@**. Anexe o registo da aplicação ao seu e-mail.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Importe ficheiros ou texto com novos endereços IP para os servidores na vista Selecionar local.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">A importação de %@ foi bem-sucedida, as substituições estão agora ativas.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">A importação de %@ não foi bem-sucedida. Tente novamente.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">Em uso</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Incluir todas as redes</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Incluir o token da minha conta para obter ajuda mais rápida com questões relacionadas com pagamentos ou contas</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Indonésia</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Ocorreu um erro interno. As definições serão redefinidas para as predefinições e a sessão do dispositivo será terminada.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Número de conta inválido</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Número de conta inválido: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Estado do dispositivo inválido.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Identificador de compra inválido.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Idioma</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Os últimos quatro dígitos do número de conta estão incorretos</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Última conta utilizada</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Saiba mais sobre privacidade</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Menos de um dia</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">A iniciar sessão...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">A terminar sessão...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Efetuar uma compra com o StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Multihop encaminha o tráfego para entrar num servidor WireGuard e sair por outro, dificultando o seguimento. Isto resulta em maior latência, mas aumenta o anonimato online.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">PROBLEMAS DE REDE</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">NOVA VERSÃO INSTALADA</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">SEM REDE</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">O nome já está a ser utilizado.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">O nome não deve ter mais de %i caracteres.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Países Baixos</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Erro de rede: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nigéria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Nenhum servidor compatível com a DAITA que corresponda às suas definições de localização. Tente alterar a localização.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Não foram encontrados retransmissores correspondentes. Verifique as definições do filtro.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Nenhum servidor correspondente encontrado.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Nenhum servidor corresponde ao seu filtro de localização. Tente alterar as definições do filtro.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Nenhum servidor corresponde às suas definições de ofuscação. Tente alterar a localização ou o método de ofuscação.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Ocultado</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">IPv4 de saída</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">IPv6 de saída</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Palavra-passe</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Realiza um teste de ligação a um servidor da API Mullvad através deste método de acesso.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Desligue-se de pelo menos um dos dispositivos removendo-o da lista abaixo. Pode encontrar o nome do dispositivo correspondente nas definições de Conta do dispositivo.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Tente novamente com o botão "Restaurar compras".</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Porta</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Porta: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Fornecedores</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Fornecedores: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">A LIGAR NOVAMENTE</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">A ligar novamente a %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Reclamar voucher</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Reembolsar a última compra com o StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Reembolso bem-sucedido</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">Remover %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Remover a última conta utilizada</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">A remoção do número de conta guardado neste dispositivo não pode ser anulada. +Pretende remover o número de conta guardado?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Obrigatório</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Restaurar compras</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Guardar</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">A guardar alterações...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Selecionar localização</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Selecionado</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Detalhes do servidor</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Definição: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Definições</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Erro na migração das definições</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Redes sociais</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ERRO NO TÚNEL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Toque em **Editar** para adicionar pelo menos um servidor DNS.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tailândia</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Obrigado pela sua compra</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Obrigado!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">A aplicação comunica diretamente com um servidor da API Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">A aplicação comunica com um servidor da API Mullvad através de um servidor de ponte Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">A aplicação comunica com um servidor da API Mullvad através de um endereço proxy.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">A app precisa de comunicar com um servidor da Mullvad API para iniciar a sua sessão, obter listas de servidores e outras operações críticas.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">A aplicação irá testar o método antes de guardar.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">O dispositivo será removido da lista e terminará a sessão.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Os servidores de entrada e saída não podem ser os mesmos. Tente alterar um deles para um novo servidor ou localização.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">O servidor de entrada para %1$@ está a ser substituído pela %2$@. Para selecionar um servidor de entrada, primeiro ative "%3$@" ou desative a "%4$@" nas definições.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">O pedido de pagamento foi cancelado.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">A porta WireGuard selecionada não é suportada. Altere-a em **Definições de VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">A versão das definições armazenadas no dispositivo não é reconhecida. As definições serão redefinidas para as predefinições e a sessão do dispositivo será terminada.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Isto pode ser útil quando não é afetado pela censura.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Este dispositivo não tem permissão para efetuar o pagamento.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Este dispositivo chama-se agora **%@**. Veja mais em "Gerir dispositivos" na conta.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Esta funcionalidade torna o túnel do WireGuard resistente a potenciais ataques de computadores quânticos.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Isso afeta o seu anonimato</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Isto termina a sessão de todos os dispositivos que utilizam esta conta e o acesso à VPN será negado, mesmo que ainda exista tempo disponível na conta. Introduza os últimos 4 dígitos do número de conta e clique em "Eliminar conta" se realmente pretender eliminá-la:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Pode causar problemas em alguns sites, serviços e apps.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tempo restante: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Para continuar a sua viagem como um ninja da privacidade, visite o nosso site para conhecer outros hábitos e ferramentas amigos da privacidade.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Para criar uma lista personalizada, toque em "..." </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Para ativar esta definição, adicione pelo menos um servidor.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tentar novamente</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">O túnel não está definido.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ucrânia</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Não foi possível autenticar a conta. Termine a sessão e volte a iniciá-la.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Não foi possível iniciar a ligação do túnel após a atualização. Desligue e volte a ligar.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Não foi possível iniciar a ligação de túnel. Envie um relatório do problema.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Resposta inesperada do servidor: %1$@ (estado HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Resposta inesperada do servidor: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Estamos com alguns problemas, tente novamente mais tarde.</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Quando esta funcionalidade é ativada, impede que o dispositivo contacte certos domínios ou sites conhecidos por distribuir anúncios, malware, trackers e muito mais.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">Ao utilizar a DAITA, é necessário um fornecedor com servidores compatíveis com a DAITA.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Com o método "pontes da Mullvad", a app comunica com um servidor da Mullvad API através de um servidor de ponte da Mullvad. Este método envia o tráfego ofuscado por Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Sim, continuar</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tem sessão iniciada com um número de conta inválido. Termine a sessão e tente com outro.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Pode adicionar mais tempo através da vista da conta ou do site para continuar a usar a VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Agora pode continuar a ligação neste dispositivo.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Pode usar a função "restaurar compras" para verificar se houve algum pagamento na aplicação efetuado através dos serviços da Apple. Se existir um pagamento que ainda não tenha sido creditado, o tempo será adicionado à conta Mullvad com sessão iniciada atualmente.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Tem %@ restante nesta conta.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Tem direito à privacidade. É por isso que nunca armazenamos registos de atividade, não solicitamos informações pessoais e incentivamos pagamentos anónimos. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +Em algumas situações, conforme descrito na nossa política de privacidade, podemos processar dados pessoais que decida enviar, por exemplo, se nos enviar um e-mail. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Acreditamos firmemente em reter o mínimo de dados possível, porque queremos que permaneça anónimo.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Não dispõe de mais tempo de VPN nesta conta. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Tem um dia restante nesta conta. Adicione mais tempo para continuar a usar a VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Removeu este dispositivo. Para voltar a ligar o dispositivo, terá de voltar a iniciar a sessão.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Tem alterações não guardadas.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">O seu dispositivo está offline. O túnel irá ligar-se automaticamente assim que o seu dispositivo estiver novamente online.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">O seu dispositivo está offline. Tente ligar-se novamente quando o dispositivo tiver acesso à Internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">O seu email (opcional)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">As suas compras anteriores já foram adicionadas a esta conta.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">A sua compra foi reembolsada com sucesso.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihop</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">política de privacidade</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">valor</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">A aplicação necessita desta opção para ligar e testar um novo método.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/ru.xliff b/ios/translation/locales/ru.xliff index ef47d69b44..fd092a9bc6 100644 --- a/ios/translation/locales/ru.xliff +++ b/ios/translation/locales/ru.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) скрывает характерные признаки в зашифрованном VPN-трафике.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">Поле %@ не может быть пустым.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">Для этого %@ добавляет в трафик сетевой шум, а все пакеты приводятся к одному размеру.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">На этой учетной записи осталось %@</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,21 @@ <target state="final">На учетную запись добавлено время: %@.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">%@ «Обмен данными в локальной сети» требует перезапуска VPN-соединения, что приведет к отключению и кратковременной уязвимости вашего трафика. Чтобы этого не произошло, вручную включите режим «В самолете» и отключите Wi-Fi, прежде чем продолжить. Продолжить и включить параметр «Обмен данными в локальной сети»?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">Поддержка: %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +72,9 @@ <target state="final">**Внимание! Включение этой функции приведет к увеличению сетевого трафика. Также снизится скорость, увеличится задержка и усилится расход заряда аккумулятора. Будьте внимательны при использовании функции на ограниченных по трафику планах.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Нажмите здесь** и узнайте, что нового</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +97,19 @@ <target state="final">Нет доступа к API. Сохранить метод?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">О методе: %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">О доступе к API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">О переопределении IP-адреса сервера...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +127,14 @@ <target state="final">Баланс учетной записи скоро закончится</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Баланс учетной записи закончился</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Удаление учетной записи</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +227,14 @@ <target state="final">Все</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">Квитанция App Store не найдена на диске.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Журналы приложения</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +242,9 @@ <target state="final">Действительно выйти из профиля на устройстве %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Аргентина</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +267,14 @@ <target state="final">Атланта, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Внимание: этот параметр нельзя использовать вместе с параметром **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Внимание: для включения параметра «Обмен данными в локальной сети» требуется перезапуск VPN-соединения.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +337,9 @@ <target state="final">Берлин</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Блокируется доступ в Интернет: время на этой учетной записи вышло. Чтобы продолжить пользоваться Интернетом, добавьте больше времени или отключите VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +387,9 @@ <target state="final">Будапешт</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Буэнос-Айрес</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +397,14 @@ <target state="final">Болгария</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Прикрепляя токен своей учетной записи, вы привяжете это сообщение к своей учетной записи, что поможет нам быстрее решить вашу проблему. Все сообщения автоматически удаляются через определенный период времени. Подробнее смотрите здесь: </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">При включении параметра «%1$@» вам потребуется вручную выбрать сервер, поддерживающий %2$@. %3$@ не будет автоматически использоваться для включения DAITA на любом сервере.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +437,24 @@ <target state="final">Отмена</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Невозможно завершить покупку</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Не удается прочитать квитанцию App Store с диска</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Не удается обновить квитанцию App Store: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Не удается восстановить покупки</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +497,19 @@ <target state="final">Удаление импортированных переопределений изменяет IP-адреса серверов в представлении «Выбор местоположения» на значения по умолчанию.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Клиенту не разрешается отправлять запрос.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Свернуть %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Сворачивает это местоположение.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +527,14 @@ <target state="final">Подключиться</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Подключено: %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Подключение: %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +552,9 @@ <target state="final">Копенгаген</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Номер учетной записи Mullvad скопирован в буфер обмена</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +577,9 @@ <target state="final">Создание нового списка</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Создано: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +622,19 @@ <target state="final">Чешская Республика</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA не поддерживается для выбранного сейчас местоположения. После включения параметра перейдите в раздел «Выбор местоположения» и выберите локацию, где поддерживается DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA не поддерживается на текущем сервере входа. После включения параметра перейдите в раздел «Выбор местоположения» и выберите входную локацию, где поддерживается DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +652,9 @@ <target state="final">DNS-блокировщики контента</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">Настройки DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +667,14 @@ <target state="final">Удалить</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Удалить: %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Удалить учетную запись</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +687,9 @@ <target state="final">Удалить метод</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Удаление учетной записи...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +717,9 @@ <target state="final">Имя устройства</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Имя устройства: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +732,9 @@ <target state="final">Чтобы активировать этот параметр, отключите все %@ выше.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Отключение параметра</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +747,9 @@ <target state="final">Отключить</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Согласны ли вы сохранить анонимность?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +757,14 @@ <target state="final">Создать учетную запись?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Действительно удалить список **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Готово</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +782,9 @@ <target state="final">Дюссельдорф</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Изменение своего списка</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +802,9 @@ <target state="final">Изменение метода</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Пополните баланс на нашем сайте или совершите покупку в приложении, нажав кнопку **«Добавить время»** ниже.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +822,9 @@ <target state="final">Включить метод</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Включение параметра</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +857,19 @@ <target state="final">Выход</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Развернуть: %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Разворачивает это местоположение.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Ответы на вопросы и руководства</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +882,34 @@ <target state="final">Ошибка отправки</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Не удалось отправить квитанцию на сервер: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Не удалось запустить туннель.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Не удалось запустить туннель: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Не удалось остановить туннель.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Не удалось остановить туннель: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Получение списка устройств...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1042,9 @@ <target state="final">Если вы не подключены к нашему VPN, функция «Зашифрованный DNS-прокси» при подключении будет использовать ваш IP-адрес, не относящийся к VPN. Серверы DoH размещаются у одного из следующих провайдеров: Quad9 или CloudFlare.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Если вы отключитесь сейчас, вы не сможете обеспечить безопасность соединения, пока устройство не будет подключено к сети.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1052,9 @@ <target state="final">Если вы выйдете из формы и повторите попытку позже, информация, которую вы уже ввели, сохранится.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Если вы не получили дополнительное время VPN после покупки</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1062,9 @@ <target state="final">Если вы выйдете, устройство и его имя удалятся. При повторном входе устройство получит новое имя.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Если проблема не устранена, вы можете написать в нашу службу поддержки напрямую на адрес **%@**. Приложите к письму журнал приложения.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1082,14 @@ <target state="final">Импортируйте файлы или текст с новыми IP-адресами для серверов в представлении «Выбор местоположения».</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ импортировано, переопределения активны.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ импортировать не удалось, попробуйте еще раз.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1117,14 @@ <target state="final">Используется</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Включить все сети</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Прикрепить токен моей учетной записи для ускоренной помощи по вопросам, связанным с оплатой или учетной записью</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1132,9 @@ <target state="final">Индонезия</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Произошла внутренняя ошибка. Настройки будут сброшены до значений по умолчанию, и устройство будет выведено из системы.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1147,19 @@ <target state="final">Недействительный номер учетной записи</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Недействительный номер учетной записи: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Недопустимое состояние устройства.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Неверный идентификатор покупки.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1232,14 @@ <target state="final">Язык</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Последние четыре цифры номера учетной записи неверны</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Последняя использованная учетная запись</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1247,9 @@ <target state="final">Подробнее о конфиденциальности</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Менее суток</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1292,9 @@ <target state="final">Выполняется вход...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Выполняется выход...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1322,9 @@ <target state="final">Мадрид</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Совершить покупку через StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1417,9 @@ <target state="final">Функция «Многократный переход» перенаправляет трафик с одного сервера WireGuard на другой, что затрудняет отслеживание. Это увеличивает задержку, но зато повышает анонимность в сети.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">ПРОБЛЕМЫ С СЕТЬЮ</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1432,9 @@ <target state="final">УСТАНОВЛЕНА НОВАЯ ВЕРСИЯ</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">НЕТ СЕТИ</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1452,9 @@ <target state="final">Такое название уже используется.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">В имени должно быть максимум столько символов: %i.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1462,9 @@ <target state="final">Нидерланды</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Ошибка сети: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1492,14 @@ <target state="final">Нигерия</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Ни один из серверов, совместимых с DAITA, не соответствует вашим настройкам местоположения. Попробуйте изменить местоположение.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Не найдено подходящих серверов ретрансляции, проверьте настройки фильтра.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1507,14 @@ <target state="final">Подходящих серверов не найдено.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Ни один сервер не соответствует вашему фильтру местоположения. Попробуйте изменить настройки фильтра.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Ни один сервер не соответствует вашим настройкам обфускации. Попробуйте изменить местоположение или метод обфускации.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1552,9 @@ <target state="final">Обфускация скрывает трафик WireGuard внутри другого протокола. Это может использоваться для обхода цензуры и других видов фильтрации, когда обычные соединения WireGuard блокируются.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Замаскировано</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1597,14 @@ <target state="final">Осло</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Исходящий IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Исходящий IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1637,9 @@ <target state="final">Пароль</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">С помощью этого метода доступа выполняется тест подключения к серверу API Mullvad.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1677,9 @@ <target state="final">Выйдите из учетной записи хотя бы на одном из устройств, удалив его из списка ниже. Имя устройства указано в настройках учетной записи.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Повторите попытку, нажав кнопку «Восстановить покупки».</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1692,9 @@ <target state="final">Порт</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Порт: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1717,9 @@ <target state="final">Провайдеры</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Провайдеры: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1742,9 @@ <target state="final">Сантьяго-де-Керетаро</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">ПЕРЕПОДКЛЮЧЕНИЕ</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1752,9 @@ <target state="final">Роли, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Переподключение: %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1767,14 @@ <target state="final">Погасить ваучер</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Вернуть последнюю покупку через StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Возврат средств выполнен успешно</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1787,16 @@ <target state="final">Удалить устройство «%@»?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Удалить последнюю использованную учетную запись</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Удаление сохраненного номера учетной записи с этого устройства нельзя отменить. +Действительно удалить сохраненный номер учетной записи?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1814,9 @@ Do you want to remove the saved account number?</target> <target state="final">Обязательно</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Восстановить покупки</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1849,9 @@ Do you want to remove the saved account number?</target> <target state="final">Сохранить</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Сохранение изменений...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1874,9 @@ Do you want to remove the saved account number?</target> <target state="final">Выбор местоположения</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Выбрано</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1919,9 @@ Do you want to remove the saved account number?</target> <target state="final">Данные о сервере</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Настройка: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1929,9 @@ Do you want to remove the saved account number?</target> <target state="final">Настройки</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Ошибка миграции настроек</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1964,9 @@ Do you want to remove the saved account number?</target> <target state="final">Социальные сети</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2029,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ОШИБКА ТУННЕЛЯ</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2039,9 @@ Do you want to remove the saved account number?</target> <target state="final">Таллин</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Чтобы добавить как минимум один DNS-сервер, нажмите **«Изменить»**.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2064,9 @@ Do you want to remove the saved account number?</target> <target state="final">Таиланд</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Благодарим за покупку</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2074,19 @@ Do you want to remove the saved account number?</target> <target state="final">Спасибо!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Приложение напрямую связывается с сервером API Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Приложение связывается с сервером API Mullvad через сервер-мост Mullvad.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Приложение связывается с сервером API Mullvad через прокси-адрес.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2094,9 @@ Do you want to remove the saved account number?</target> <target state="final">Приложение должно взаимодействовать с сервером API Mullvad для входа в учетную запись, получения списков серверов и других важных операций.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Приложение проверит метод перед сохранением.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2114,29 @@ Do you want to remove the saved account number?</target> <target state="final">Устройство выйдет из профиля и будет удалено из списка.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Серверы входа и выхода не могут быть одинаковыми. Попробуйте изменить один из них на новый сервер или местоположение.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Сервер входа для функции «%1$@» в настоящее время переопределен функцией «%2$@». Чтобы выбрать сервер входа, сначала включите «%3$@» или отключите «%4$@» в настройках.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Запрос на оплату был отменен.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Выбранный порт wireGuard не поддерживается — измените его в **настройках VPN**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Версия настроек, сохраненная на устройстве, не распознается. Настройки будут сброшены до значений по умолчанию, и устройство будет выведено из системы.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2149,14 @@ Do you want to remove the saved account number?</target> <target state="final">Это может быть полезно, если цензура отсутствует.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Это устройство не имеет разрешений для осуществления платежей.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Имя этого устройства изменено на **%@**. Подробности указаны в разделе «Управление устройствами» учетной записи.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2174,19 @@ Do you want to remove the saved account number?</target> <target state="final">Эта функция делает туннель WireGuard устойчивым к потенциальным атакам с использованием квантовых компьютеров.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Это влияет на вашу анонимность</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">Это имя, присвоенное устройству. Каждое устройство, подключенное к учетной записи Mullvad, получает уникальное имя, которое помогает вам идентифицировать его при управлении устройствами в приложении или на сайте.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Это приведет к выходу из этой учетной записи на всех устройствах. Доступ к VPN будет заблокирован, даже если на учетной записи еще осталось время. Введите последние 4 цифры номера учетной записи и нажмите «Удалить учетную запись», если вы действительно хотите ее удалить:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2194,9 @@ Do you want to remove the saved account number?</target> <target state="final">Это может привести к проблемам при использовании некоторых сайтов, служб и приложений.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Осталось времени: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2224,14 @@ Do you want to remove the saved account number?</target> <target state="final">На нашем сайте вы сможете узнать о полезных привычках и инструментах, которые помогут повысить ваши навыки ниндзя приватности.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Чтобы создать собственный список, нажмите «...». </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Чтобы включить эту настройку, добавьте хотя бы один сервер.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2269,9 @@ Do you want to remove the saved account number?</target> <target state="final">Повторить</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Туннель не установлен.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2309,14 @@ Do you want to remove the saved account number?</target> <target state="final">Украина</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Не удается подтвердить учетную запись. Выйдите из системы и войдите снова.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Не удается запустить туннельное соединение после обновления. Отключитесь и подключитесь заново.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2324,14 @@ Do you want to remove the saved account number?</target> <target state="final">Не удалось запустить туннельное подключение. Отправьте сообщение о проблеме.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Неожиданный ответ сервера: %1$@ (статус HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Неожиданный ответ сервера: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2424,9 @@ Do you want to remove the saved account number?</target> <target state="final">Вашингтон, округ Колумбия</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">У нас возникли некоторые проблемы, пожалуйста, попробуйте позже</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2444,9 @@ Do you want to remove the saved account number?</target> <target state="final">При включенной опции устройство не будет устанавливать соединение с определенными доменами и сайтами, известными распространением рекламы, вредоносного ПО, трекеров и т. д.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">При использовании DAITA требуется один провайдер с серверами, поддерживающими DAITA.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2479,9 @@ Do you want to remove the saved account number?</target> <target state="final">С помощью метода «Мосты Mullvad» приложение взаимодействует с сервером API Mullvad через сервер-мост Mullvad. Для этого направляемый трафик маскируется с помощью Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Да, продолжить</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2504,9 @@ Do you want to remove the saved account number?</target> <target state="final">Вы вошли в систему под недействительным номером учетной записи. Выйдите из системы и попробуйте еще раз.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Чтобы продолжить пользоваться VPN, добавьте время через раздел учетной записи или сайт.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2519,27 @@ Do you want to remove the saved account number?</target> <target state="final">Теперь можно войти в учетную запись на этом устройстве.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Вы можете использовать функцию «Восстановить покупки», чтобы проверить все платежи в приложении, совершенные через сервисы Apple. Если будет найден платеж, который еще не был зачислен, соответствующее время добавится к активной учетной записи Mullvad.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">На этой учетной записи у вас осталось %@.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Вы имеете право на конфиденциальность. Поэтому мы никогда не храним журналы активности, не запрашиваем личную информацию и поощряем анонимные платежи. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +В некоторых ситуациях, как указано в нашей политике конфиденциальности, мы можем обрабатывать личные данные, которые вы решили нам отправить, например, написав нам на электронную почту. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Мы твердо верим в необходимость хранения как можно меньшего количества данных, потому что хотим, чтобы вы оставались анонимными.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2547,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">На этой учетной записи времени VPN не осталось. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">У вас остался один день на этой учетной записи. Добавьте больше времени, чтобы продолжить пользоваться VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2557,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Вы удалили это устройство. Чтобы снова подключиться, нужно будет выполнить вход.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">У вас есть несохраненные изменения.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2567,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Устройство отключено от Интернета. Туннельное подключение автоматически запустится, как только ваше устройство подключится к Интернету.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Ваше устройство офлайн. Попробуйте подключиться снова, когда появится доступ к Интернету.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2577,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Ваша электронная почта (необязательно)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Ваши предыдущие покупки уже добавлены в эту учетную запись.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Ваша покупка была успешно возвращена.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2607,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">многократный переход</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">политика конфиденциальности</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">значение</target> <note/> </trans-unit> </body> @@ -2648,9 +2666,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Приложению это необходимо для подключения и тестирования нового метода.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/sv.xliff b/ios/translation/locales/sv.xliff index a37e3e124d..f339392d9e 100644 --- a/ios/translation/locales/sv.xliff +++ b/ios/translation/locales/sv.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) döljer mönster i din krypterade VPN-trafik.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ får inte vara tom.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ gör det genom att noggrant lägga till nätverksbrus och se till så att alla nätverkspaket har samma storlek.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ kvar på kontot</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,21 @@ <target state="final">%@ har lagts till i ditt konto.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">%@ "Lokal nätverksdelning" kräver att VPN-anslutningen startas om, vilket kopplar från dig och exponerar din trafik tillfälligt. För att undvika det kan du aktivera Flygplansläge och inaktivera Wi-Fi innan du fortsätter. Vill du fortsätta och aktivera "Lokal nätverksdelning"?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@-aktiverad</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +72,9 @@ <target state="final">**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.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**Tryck här** för att kolla in nyheterna</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +97,19 @@ <target state="final">API kan inte nås, spara metod ändå?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">Om metoden %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">Om API-åtkomst…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Om åsidosättning av serverns IP-adress...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +127,14 @@ <target state="final">Kontokrediten slutar snart gälla</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Kontokrediten har slutat gälla</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Kontoborttagning</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +227,14 @@ <target state="final">Valfri</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Store-kvittot finns inte på disken.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Apploggar</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +242,9 @@ <target state="final">Vill du verkligen logga ut %@?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Argentina</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +267,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Obs! Den här inställningen kan inte användas tillsammans med **%@**</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Obs! Du måste starta om VPN-anslutningen om du vill växla "Lokal nätverksdelning".</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +337,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">Blockera internet: Din tid på kontot har gått ut. Om du vill fortsätta använda internet kan du lägga till mer tid eller koppla från VPN.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +387,9 @@ <target state="final">Budapest</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +397,14 @@ <target state="final">Bulgarien</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Om du bifogar din kontotoken länkas den här rapporten till ditt konto, vilket hjälper oss att lösa problemet snabbare. Alla rapporter tas bort automatiskt efter ett tag. Mer information finns i vår </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">Om du aktiverar "%1$@" måste du manuellt välja en server som är %2$@-aktiverad. %3$@ kan inte användas automatiskt för att aktivera DAITA med någon server.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +437,24 @@ <target state="final">Avbryt</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Det går inte att slutföra köpet</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">Det går inte att läsa App Store-kvittot från disken</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">Det går inte att uppdatera App Store-kvittot: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Det går inte att återställa köpen</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +497,19 @@ <target state="final">Om du rensar de importerade åsidosättningarna ändras servrarnas IP:adresser tillbaka till standard i Välj platsvy.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">Klienten får inte utfärda begäran.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Dölj %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Döljer platsen.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +527,14 @@ <target state="final">Connect (anslut)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">Ansluten till %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">Ansluter till %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +552,9 @@ <target state="final">Köpenhamn</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Kopierade Mullvad-kontonumret till urklipp</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +577,9 @@ <target state="final">Skapa ny lista</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Skapades: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +622,19 @@ <target state="final">Tjeckien</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA är inte tillgängligt på den nuvarande valda platsen. Efter aktivering går du till "Välj plats" och väljer en plats som stöder DAITA.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA är inte tillgängligt på den nuvarande startservern. Efter aktivering går du till "Välj plats" och väljer en plats som stöder DAITA.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +652,9 @@ <target state="final">DNS-innehållsblockerare</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS-inställningar</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +667,14 @@ <target state="final">Ta bort</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">Ta bort %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Ta bort konto</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +687,9 @@ <target state="final">Radera metod</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Tar bort konto …</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +717,9 @@ <target state="final">Enhetens namn</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Enhetsnamn: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +732,9 @@ <target state="final">Inaktivera alla "%@" ovan för att aktivera inställningen.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">Inaktivering av</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +747,9 @@ <target state="final">Koppla från</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Vill du förbli anonym?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +757,14 @@ <target state="final">Vill du skapa ett nytt konto?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">Vill du ta bort listan **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Klar</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +782,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Redigera anpassad lista</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +802,9 @@ <target state="final">Redigera metod</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Du kan antingen köpa kredit på vår webbplats eller göra ett köp i appen via knappen **Lägg till tid** nedan.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +822,9 @@ <target state="final">Aktivera metod</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">Aktivering av</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +857,19 @@ <target state="final">Utgång</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Visa %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Visar platsen.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">Vanliga frågor och guider</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +882,34 @@ <target state="final">Det gick inte att skicka</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Det gick inte att skicka kvittot till servern: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Det gick inte att starta tunneln.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Det gick inte att starta tunneln: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Det gick inte att stoppa tunneln.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Det gick inte att stoppa tunneln: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Hämtar enheter …</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1042,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Om du kopplar från nu kommer du inte att kunna skydda din anslutning förrän enheten är online.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1052,9 @@ <target state="final">Om du lämnar formuläret och försöker igen senare kommer informationen du anger att finnas kvar.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Om du inte har fått mer VPN-tid efter köpet</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1062,9 @@ <target state="final">Om du loggar ut tas enheten och enhetsnamnet bort. När du loggar in igen får enheten ett nytt namn.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Om du fortfarande har problem kan du skicka ett e-postmeddelande till vår support direkt på **%@**. Bifoga din applogg i e-postmeddelandet.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1082,14 @@ <target state="final">Importera filer eller text med nya IP-adresser för servrarna i Välj platsvy.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ har importerats. Åsidosättningar är nu aktiva.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">Det gick inte att importera %@. Försök igen.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1117,14 @@ <target state="final">Används</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Inkludera alla nätverk</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Inkludera min kontotoken så får du hjälp snabbare med betalnings- eller kontoproblem</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1132,9 @@ <target state="final">Indonesien</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Ett internt fel har inträffat. Inställningarna återställs till standard och enheten loggas ut.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1147,19 @@ <target state="final">Ogiltigt kontonummer</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Ogiltigt kontonummer: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Ogiltig enhetsstatus.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Ogiltig köpidentifierare.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1232,14 @@ <target state="final">Språk</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">De sista fyra siffrorna i kontonumret är fel</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Senast använda konto</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1247,9 @@ <target state="final">Läs mer om sekretess</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Mindre än en dag</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1292,9 @@ <target state="final">Loggar in...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Loggar ut …</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1322,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">Gör ett köp med StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1417,9 @@ <target state="final">Multihopp dirigerar din trafik till en WireGuard-server och ut genom en annan, vilket gör det svårare att spåra. Detta leder till ökad fördröjning men bättre anonymitet online.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">NÄTVERKSPROBLEM</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1432,9 @@ <target state="final">NY VERSION INSTALLERAD</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">INGET NÄTVERK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1452,9 @@ <target state="final">Namnet används redan.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Namnet måste innehålla fler än %i tecken.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1462,9 @@ <target state="final">Nederländerna</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Nätverksfel: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1492,14 @@ <target state="final">Nigeria</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Inga DAITA-kompatibla servrar stämmer överens med dina platsinställningar. Prova att ändra plats.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Inga matchande reläer hittades, kontrollera dina filterinställningar.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1507,14 @@ <target state="final">Inga överensstämmande servrar hittades.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Inga servrar överensstämmer med ditt platsfilter. Prova att ändra filterinställningarna.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Inga servrar överensstämmer med dina obfuskeringsinställningar. Prova att ändra plats eller obfuskeringsmetod.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1552,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Dold</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1597,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Ut IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Ut IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1637,9 @@ <target state="final">Lösenord</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Utför ett anslutningstest till en Mullvad API-server via den här åtkomstmetoden.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1677,9 @@ <target state="final">Logga ut på minst en enhet genom att ta bort den från listan nedan. Du hittar motsvarande enhetsnamn i enhetens kontoinställningar.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Försök igen genom att använda knappen "Återställ köp".</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1692,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1717,9 @@ <target state="final">Leverantörer</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Leverantörer: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1742,9 @@ <target state="final">Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">ÅTERANSLUTER</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1752,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Återansluter till %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1767,14 @@ <target state="final">Lös in kupong</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">Återbetala senaste köpet med StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Har återbetalats</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1787,15 @@ <target state="final">Ta bort %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Ta bort senast använda konto</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Det går inte att ångra borttagningen av det sparade kontonumret från den här enheten. Vill du ta bort det sparade kontonumret?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1813,9 @@ Do you want to remove the saved account number?</target> <target state="final">Obligatoriskt</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Återställ köp</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1848,9 @@ Do you want to remove the saved account number?</target> <target state="final">Spara</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Sparar ändringar …</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1873,9 @@ Do you want to remove the saved account number?</target> <target state="final">Välj plats</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Vald</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1918,9 @@ Do you want to remove the saved account number?</target> <target state="final">Serverinformation</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Inställning: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1928,9 @@ Do you want to remove the saved account number?</target> <target state="final">Inställningar</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Det gick inte att migrera inställningarna</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1963,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sociala medier</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2028,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TUNNELFEL</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2038,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">Tryck på **Redigera** för att lägga till minst en DNS-server.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2063,9 @@ Do you want to remove the saved account number?</target> <target state="final">Thailand</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Tack för köpet</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2073,19 @@ Do you want to remove the saved account number?</target> <target state="final">Tack!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Appen kommunicerar direkt med en Mullvad API-server.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Appen kommunicerar direkt med en Mullvad API-server via en Mullvad-broserver.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Appen kommunicerar direkt med en Mullvad API-server via en proxyadress.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2093,9 @@ Do you want to remove the saved account number?</target> <target state="final">Appen måste kommunicera med en Mullvad API-server för att logga in dig, hämta serverlistor och andra viktiga åtgärder.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Appen testar metoden innan den sparar.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2113,29 @@ Do you want to remove the saved account number?</target> <target state="final">Enheten tas bort från listan och loggas ut.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Start- och slutservrar får inte vara samma. Prova att ändra till en ny server eller plats.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">Startservern för %1$@ åsidosätts för tillfället av %2$@. Om du vill välja en startserver ska du först aktivera "%3$@" eller inaktivera "%4$@" i inställningarna.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Betalningsförfrågan annullerades.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Den valda WireGuard-porten stöds inte, ändra den i **VPN-inställningar**.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Den version av inställningarna som lagras på enheten känns inte igen. Inställningarna återställs till standard och enheten loggas ut.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2148,14 @@ Do you want to remove the saved account number?</target> <target state="final">Detta kan vara användbart när du inte påverkas av censurering.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Enheten har inte tillåtelse att göra betalningen.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Den här enheten heter nu **%@**. Du hittar mer information under "Hantera enheter" under Konto.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2173,19 @@ Do you want to remove the saved account number?</target> <target state="final">Den här funktionen gör WireGuard-tunneln resistent mot potentiella attacker från kvantdatorer.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Detta påverkar din anonymitet</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Alla enheter som använder det här kontot loggas ut och all VPN-åtkomst nekas, även om det finns tid kvar på kontot. Ange de fyra sista siffrorna i kontonumret och tryck på "Ta bort konto" om du verkligen vill ta bort kontot:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2193,9 @@ Do you want to remove the saved account number?</target> <target state="final">Detta kan orsaka problem på vissa webbplatser, tjänster och appar.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Tid kvar: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2223,14 @@ Do you want to remove the saved account number?</target> <target state="final">Om du vill fortsätta din resa som sekretessninja kan du gå till vår webbplats för att lära dig sekretessvänliga vanor och verktyg.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Tryck på "..." för att skapa en anpassad lista </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Lägg till minst en server om du vill aktivera inställningen.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2268,9 @@ Do you want to remove the saved account number?</target> <target state="final">Försök igen</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tunneln är inte konfigurerad.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2308,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukraina</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Det går inte att autentisera kontot. Logga ut och logga in igen.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Det går inte att starta tunnelanslutning efter uppdatering. Koppla från och anslut igen.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2323,14 @@ Do you want to remove the saved account number?</target> <target state="final">Det går inte att starta tunnelanslutning. Skicka en problemrapport.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Oväntat serversvar: %1$@ (HTTP-status: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Oväntat serversvar: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2423,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Vi har stött på problem, försök igen senare</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2443,9 @@ Do you want to remove the saved account number?</target> <target state="final">När den här funktionen är aktiverad stoppas enheten från att kontakta vissa domäner eller webbplatser som är kända för att sprida annonser, skadlig kod, spårare med mera.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">När du använder DAITA krävs det en leverantör med DAITA-aktiverade servrar.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2478,9 @@ Do you want to remove the saved account number?</target> <target state="final">Med metoden "Mullvad-broar" kommunicerar appen med en Mullvad API-server via en Mullvad-broserver. Den gör det genom att skicka trafiken som obfuskeras av Shadowsocks.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Ja, fortsätt</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2503,9 @@ Do you want to remove the saved account number?</target> <target state="final">Du är inloggad med ett ogiltigt kontonummer. Logga ut och försök med ett annat.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">Du kan lägga till mer tid via kontovyn eller webbplatsen för att fortsätta använda VPN.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2518,27 @@ Do you want to remove the saved account number?</target> <target state="final">Du kan nu fortsätta med att logga in på den här enheten.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Du kan använda funktionen "återställ köp" för att kontrollera betalningar som görs i appen via Apple-tjänster. Om en betalning inte har krediterats, läggs tiden till i Mullvad-kontot som för närvarande är inloggat.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Du har %@ kvar på kontot.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Du har rätt till ett privatliv och därför lagrar vi aldrig några aktivitetsloggar, ber aldrig om några personuppgifter samt uppmuntrar till anonyma betalningar. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +I vissa situationer kan vi behandla personuppgifter som du väljer att skicka in, till exempel om du skickar e-postmeddelanden till oss. Detta anges i sekretesspolicyn. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Vi tror starkt på att lagra så lite data som möjligt eftersom vi vill att du ska förbli anonym.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2546,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har ingen VPN-tid kvar på det här kontot. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Du har bara en dag kvar på kontot. Lägg till mer tid för att fortsätta använda VPN.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2556,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Du har tagit bort den här enheten. Du måste logga in igen för att återansluta.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Du har ändringar som inte har sparats.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2566,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Din enhet är offline. Tunneln ansluts automatiskt när din enhet är online igen.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Din enhet är offline. Försök att ansluta igen när enheten har åtkomst till internet.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2576,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Din e-postadress (valfritt)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Dina tidigare köp har redan lagts till på kontot.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Ditt köp har återbetalats.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2606,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">multihopp</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">integritetspolicy</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">värde</target> <note/> </trans-unit> </body> @@ -2648,9 +2665,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Appen behöver det här för att ansluta och testa en ny metod.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/th.xliff b/ios/translation/locales/th.xliff index 757965512d..5e17a299ad 100644 --- a/ios/translation/locales/th.xliff +++ b/ios/translation/locales/th.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) ซ่อนรูปแบบในการรับส่งข้อมูล VPN ที่เข้ารหัสของคุณ</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ ไม่สามารถว่างเปล่าได้</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ ได้ดำเนินการนี้ ด้วยการเพิ่มสัญญาณรบกวนเครือข่ายอย่างระมัดระวัง และทำให้แพ็กเก็ตเครือข่ายทั้งหมดมีขนาดเท่ากัน</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">%@ เหลืออยู่ในบัญชีนี้</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ ถูกเพิ่มลงในบัญชีของคุณแล้ว</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">%@ “การแชร์เครือข่ายท้องถิ่น” จำเป็นต้องรีสตาร์ทการเชื่อมต่อ VPN ซึ่งจะทำให้การเชื่อมต่อของคุณถูกตัดและเปิดเผยการรับส่งข้อมูลของคุณชั่วครู่ +เพื่อป้องกันปัญหานี้ โปรดเปิดใช้งานโหมดเครื่องบินและปิด Wi-Fi ด้วยตนเองก่อนดำเนินการต่อ +คุณต้องการเปิดใช้งาน “การแชร์เครือข่ายท้องถิ่น” ต่อไปหรือไม่</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">เปิดใช้งาน %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -60,14 +69,14 @@ <target state="final">อีก %lld...</target> <note/> </trans-unit> - <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve"> + <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve" approved="yes"> <source>**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</source> - <target state="needs-translation">**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</target> + <target state="final">**หมายเหตุ: การดำเนินการนี้จะเพิ่มปริมาณการใช้งานเครือข่าย และส่งผลเสียต่อความเร็ว ความหน่วง และการใช้งานแบตเตอรี่ โปรดใช้ด้วยความระมัดระวังสำหรับแพกเกจที่มีจำนวนจำกัด**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**แตะที่นี่** เพื่อดูว่ามีอะไรใหม่</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">เข้าถึง API ไม่ได้ บันทึกวิธีการหรือไม่</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">เกี่ยวกับวิธีการ %@...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">เกี่ยวกับการเข้าถึง API…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">เกี่ยวกับการแทนที่ IP ของเซิร์ฟเวอร์...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">เครดิตของบัญชีจะหมดอายุในเร็วๆ นี้</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">เครดิตบัญชีหมดอายุแล้ว</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">การลบบัญชี</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">อะไรก็ได้</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">ไม่พบใบเสร็จ App Store บนดิสก์</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">บันทึกแอป</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบ %@</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">อาร์เจนตินา</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">แอตแลนตา รัฐจอร์เจีย</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">หมายเหตุ: การตั้งค่านี้ไม่สามารถใช้ร่วมกับ **%@** ได้</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">หมายเหตุ: การสลับ "การแชร์เครือข่ายท้องถิ่น" จำเป็นต้องเริ่มการเชื่อมต่อ VPN ใหม่</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">เบอร์ลิน</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">การบล็อกอินเทอร์เน็ต: เวลาของคุณในบัญชีนี้หมดลงแล้ว หากต้องการใช้อินเทอร์เน็ตต่อ โปรดเพิ่มเวลาหรือยกเลิกการเชื่อมต่อ VPN</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">บูดาเปสต์</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">บัวโนสไอเรส</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">บัลแกเรีย</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">การแนบโทเค็นบัญชีของคุณจะเชื่อมโยงรายงานนี้เข้ากับบัญชีของคุณ ซึ่งจะช่วยให้เราแก้ไขปัญหาของคุณได้เร็วขึ้น รายงานทั้งหมดจะถูกลบโดยอัตโนมัติหลังจากผ่านไประยะเวลาหนึ่ง หากต้องการดูรายละเอียด โปรดเข้าไปดู</target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">เมื่อเปิดใช้งาน “%1$@” คุณจะต้องเลือกเซิร์ฟเวอร์ที่เปิดใช้งาน %2$@ ด้วยตนเอง %3$@ จะไม่ถูกใช้เพื่อเปิดใช้งาน DAITA กับเซิร์ฟเวอร์ใดๆ โดยอัตโนมัติ</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">ยกเลิก</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">ไม่สามารถดำเนินการสั่งซื้อให้เสร็จสมบูรณ์ได้</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">ไม่สามารถอ่านใบเสร็จ App Store จากดิสก์ได้</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">ไม่สามารถรีเฟรชใบเสร็จ App Store ได้: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">ไม่สามารถคืนค่าการซื้อได้</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">การล้างโอเวอร์ไรด์ที่นำเข้า จะเป็นการเปลี่ยน IP ของเซิร์ฟเวอร์ ในมุมมองเลือกตำแหน่งที่ตั้ง ให้กลับไปเป็นค่าเริ่มต้น</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">ลูกค้าไม่สามารถออกคำร้องได้</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">ยุบ %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">ยุบตำแหน่งนี้</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (เชื่อมต่อ)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">เชื่อมต่อกับ %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">กำลังเชื่อมต่อกับ %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">โคเปนเฮเกน</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">คัดลอกหมายเลขบัญชี Mullvad ลงในกระดาษโน้ต</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">สร้างรายการใหม่</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">สร้างแล้ว: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">สาธารณรัฐเช็ก</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA ไม่สามารถใช้งานได้ ณ ตำแหน่งที่เลือกไว้ในปัจจุบัน หลังจากเปิดใช้งานแล้ว โปรดไปที่มุมมอง "เลือกตำแหน่ง" และเลือกตำแหน่งที่รองรับ DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA ไม่สามารถใช้งานได้บนเซิร์ฟเวอร์ปัจจุบัน หลังจากเปิดใช้งานแล้ว โปรดไปที่มุมมอง "เลือกตำแหน่ง" และเลือกตำแหน่งที่รองรับ DAITA</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">ตัวบล็อกเนื้อหา DNS</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">การตั้งค่า DNS</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">ลบ</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">ลบ %@ หรือไม่</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">ลบบัญชี</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">ลบวิธีการ</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">กำลังลบบัญชี...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">ชื่ออุปกรณ์</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">ชื่ออุปกรณ์: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,14 +734,14 @@ <target state="final">ปิดใช้งาน "%@" ด้านบนทั้งหมด เพื่อเปิดใช้งานการตั้งค่านี้</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">การปิดใช้งาน</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">ละทิ้งการเปลี่ยนแปลงหรือไม่</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">ตัดการเชื่อมต่อ</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">คุณยินยอมที่จะไม่เปิดเผยตัวตนใช่ไหม</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">คุณต้องการสร้างบัญชีใหม่หรือไม่</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">คุณต้องการลบรายการ **%@** หรือไม่</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">เสร็จสิ้น</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">ดึสเซิลดอร์ฟ</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">แก้ไขรายการที่กำหนดเอง</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">แก้ไขวิธี</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">ซื้อเครดิตบนเว็บไซต์ของเรา หรือซื้อในแอปผ่านปุ่ม **เพิ่มเวลา** ด้านล่าง</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">เปิดใช้งานวิธีการ</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">การเปิดใช้งาน</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">ออก</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">ขยาย %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">ขยายตำแหน่งนี้</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">คำถามที่พบบ่อยและคำแนะนำ</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">ไม่สามารถส่งได้</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">ไม่สามารถส่งใบเสร็จไปยังเซิร์ฟเวอร์: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">ไม่สามารถเริ่มอุโมงค์ได้</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">ไม่สามารถเริ่มอุโมงค์ได้: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">ไม่สามารถหยุดอุโมงค์ได้</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">ไม่สามารถหยุดอุโมงค์ได้: %@</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">กำลังดึงข้อมูลอุปกรณ์...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">หากคุณไม่ได้เชื่อมต่อกับ VPN ของเรา พร็อกซี DNS ที่เข้ารหัสจะใช้ IP ที่ไม่ใช่ VPN ของคุณในขณะที่เชื่อมต่อ เซิร์ฟเวอร์ DoH ได้รับการโฮสต์โดยผู้ให้บริการรายใดรายหนึ่งต่อไปนี้: Quad9 หรือ CloudFlare</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">หากคุณตัดการเชื่อมต่อตอนนี้ คุณจะไม่สามารถรักษาความปลอดภัยการเชื่อมต่อได้จนกว่าอุปกรณ์จะออนไลน์</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">หากคุณออกจากแบบฟอร์มแล้วเข้ามาใหม่ในภายหลัง ข้อมูลที่คุณกรอกไว้จะยังคงอยู่ที่นี่ดังเดิม</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">หากคุณไม่ได้รับเวลา VPN เพิ่มเติมหลังจากการซื้อ</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">หากคุณออกจากระบบ อุปกรณ์และชื่ออุปกรณ์จะถูกลบออก และเมื่อคุณลงชื่อเข้าใช้อีกครั้ง อุปกรณ์จะได้รับชื่อใหม่</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">หากคุณยังพบปัญหาอยู่ คุณสามารถส่งอีเมลถึงฝ่ายสนับสนุนของเราได้โดยตรงที่ **%@** โปรดแนบบันทึกแอปของคุณไปกับอีเมล</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">นำเข้าไฟล์หรือข้อความที่มีที่อยู่ IP ใหม่ สำหรับเซิร์ฟเวอร์ในมุมมองเลือกตำแหน่งที่ตั้ง</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">การนำเข้า %@ สำเร็จแล้ว การแทนที่กำลังทำงานอยู่</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">การนำเข้า %@ ไม่สำเร็จ โปรดลองอีกครั้ง</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">ใช้งานอยู่</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">รวมทุกเครือข่าย</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">รวมโทเค็นบัญชีของฉันเพื่อความช่วยเหลือที่รวดเร็วยิ่งขึ้นเกี่ยวกับการชำระเงินหรือปัญหาที่เกี่ยวข้องกับบัญชี</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1134,14 @@ <target state="final">อินโดนีเซีย</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">เกิดข้อผิดพลาดภายใน การตั้งค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้นและอุปกรณ์จะถูกออกจากระบบ</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">ข้อผิดพลาดภายใน</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">หมายเลขบัญชีไม่ถูกต้อง</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">หมายเลขบัญชีไม่ถูกต้อง: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">สถานะอุปกรณ์ไม่ถูกต้อง</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">รหัสการซื้อไม่ถูกต้อง</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">ภาษา</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">สี่หลักสุดท้ายของหมายเลขบัญชีไม่ถูกต้อง</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">บัญชีที่ใช้ล่าสุด</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">เรียนรู้เกี่ยวกับความเป็นส่วนตัว</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">น้อยกว่าหนึ่งวัน</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">กำลังเข้าสู่ระบบ...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">กำลังออกจากระบบ...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">มาดริด</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">สั่งซื้อด้วย StoreKit2</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">มัลติฮอปจะกำหนดเส้นทางการรับส่งข้อมูลของคุณ ไปยังหนึ่งในเซิร์ฟเวอร์ WireGuard และออกไปยังอีกเซิร์ฟเวอร์หนึ่ง ซึ่งทำให้ติดตามได้ยากขึ้น นี่จะส่งผลให้มีเวลาแฝงเพิ่มขึ้น แต่ก็จะช่วยปกปิดตัวตนออนไลน์ได้มากขึ้น</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">ปัญหาเครือข่าย</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">ติดตั้งเวอร์ชันใหม่แล้ว</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">ไม่มีเครือข่าย</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">ชื่อนี้ถูกใช้ไปแล้ว</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">ชื่อไม่ควรยาวเกิน %i อักขระ</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">เนเธอร์แลนด์</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">ข้อผิดพลาดของเครือข่าย: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">ไนจีเรีย</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">ไม่มีเซิร์ฟเวอร์ที่รองรับ DAITA ที่ตรงกับการตั้งค่าตำแหน่งของคุณ ลองเปลี่ยนตำแหน่งดู</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">ไม่พบรีเลย์ที่ตรงกัน ตรวจสอบการตั้งค่าตัวกรองของคุณ</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">ไม่พบเซิร์ฟเวอร์ที่ตรงกัน</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">ไม่มีเซิร์ฟเวอร์ที่ตรงกับตัวกรองตำแหน่งของคุณ ลองเปลี่ยนการตั้งค่าตัวกรองดู</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">ไม่มีเซิร์ฟเวอร์ที่ตรงกับการตั้งค่าการบดบังข้อมูลของคุณ ลองเปลี่ยนตำแหน่งหรือวิธีการบดบังข้อมูล</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">การทำให้ข้อมูลยุ่งเหยิงจะซ่อนการรับส่งข้อมูล WireGuard ภายในอีกโพรโทคอลหนึ่ง ซึ่งใช้เพื่อช่วยหลบเลี่ยงการเซ็นเซอร์ และการกรองประเภทอื่นๆ ที่การเชื่อมต่อ WireGuard แบบธรรมดาจะถูกบล็อกได้</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">บดบัง</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">ออสโล</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Out IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Out IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">รหัสผ่าน</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">ดำเนินการทดสอบการเชื่อมต่อกับเซิร์ฟเวอร์ Mullvad API ผ่านวิธีการเข้าถึงนี้</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">โปรดลงชื่อออกจากระบบบนอุปกรณ์อย่างน้อยหนึ่งเครื่อง เพื่อนำอุปกรณ์ออกจากรายการด้านล่าง คุณสามารถดูชื่ออุปกรณ์ที่เกี่ยวข้องได้ ภายใต้การตั้งค่าบัญชีของอุปกรณ์</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">โปรดลองอีกครั้งโดยใช้ปุ่ม "คืนค่าการซื้อ"</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">พอร์ต</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">พอร์ต: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">ผู้ให้บริการ</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">ผู้ให้บริการ: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">เกเรตาโร</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">กำลังเชื่อมต่อใหม่</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">ราลี นอร์ทแคโรไลนา</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">กำลังเชื่อมต่อใหม่กับ %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">แลกบัตรกำนัล</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">คืนเงินการซื้อครั้งสุดท้ายกับ StoreKit2</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">การคืนเงินสำเร็จ</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">ลบ %@ หรือไม่</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">ลบบัญชีที่ใช้ล่าสุด</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">การลบหมายเลขบัญชีที่บันทึกไว้ออกจากอุปกรณ์นี้ไม่สามารถย้อนกลับได้ +คุณต้องการลบหมายเลขบัญชีที่บันทึกไว้หรือไม่</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">จำเป็น</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">คืนค่าการซื้อ</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">บันทึก</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">กำลังบันทึกการเปลี่ยนแปลง...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">เลือกตำแหน่งที่ตั้ง</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">เลือกแล้ว</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">รายละเอียดเซิร์ฟเวอร์</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">การตั้งค่า: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">การตั้งค่า</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">ข้อผิดพลาดในการโยกย้ายการตั้งค่า</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">โซเชียลมีเดีย</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">ข้อผิดพลาดอุโมงค์</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">ทาลลินน์</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">แตะ **แก้ไข** เพื่อเพิ่มเซิร์ฟเวอร์ DNS อย่างน้อยหนึ่งเครื่อง</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">ไทย</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">ขอบคุณสำหรับการซื้อของคุณ</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">ขอบคุณ!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API โดยตรง</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API ผ่านทางเซิร์ฟเวอร์บริดจ์ Mullvad</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API ผ่านทางที่อยู่พร็อกซี</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">แอปจำเป็นต้องสื่อสารกับเซิร์ฟเวอร์ Mullvad API เพื่อนำคุณเข้าสู่ระบบ ดึงข้อมูลรายการเซิร์ฟเวอร์ และการดำเนินการที่สำคัญอื่นๆ</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">แอปจะทดสอบวิธีการก่อนบันทึก</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">อุปกรณ์จะถูกลบออกจากรายการและออกจากระบบ</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">เซิร์ฟเวอร์ขาเข้าและขาออกไม่สามารถเป็นเซิร์ฟเวอร์เดียวกันได้ ลองเปลี่ยนเซิร์ฟเวอร์หรือตำแหน่งใหม่</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">ขณะนี้เซิร์ฟเวอร์สำหรับ %1$@ ถูกแทนที่โดย %2$@ หากต้องการเลือกเซิร์ฟเวอร์สำหรับรายการ โปรดเปิดใช้งาน “%3$@” หรือปิดใช้งาน “%4$@” ในการตั้งค่าก่อน</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">คำขอชำระเงินถูกยกเลิก</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">พอร์ต WireGuard ที่เลือกไม่ได้รับการรองรับ โปรดเปลี่ยนแปลงภายใต้ **การตั้งค่า VPN**</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">เวอร์ชันของการตั้งค่าที่เก็บไว้ในอุปกรณ์ไม่ได้รับการรู้จัก การตั้งค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้น และอุปกรณ์จะถูกนำออกจากระบบ</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">ตัวเลือกนี้อาจมีประโยชน์ในกรณีที่คุณไม่ได้ถูกเซ็นเซอร์ใดๆ</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">อุปกรณ์นี้ไม่ได้รับอนุญาตให้ทำการชำระเงิน</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">อุปกรณ์นี้ได้รับการตั้งชื่อว่า **%@** แล้ว ดูเพิ่มเติมได้ภายใต้หัวข้อ "จัดการอุปกรณ์" ในบัญชี</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">คุณลักษณะนี้จะช่วยให้ช่องทาง WireGuard สามารถสกัดกั้นการโจมตีที่อาจมาจากคอมพิวเตอร์ควอนตัมได้</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">สิ่งนี้ส่งผลต่อความไม่เปิดเผยตัวตนของคุณ</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">นี่เป็นชื่อที่มอบหมายให้กับอุปกรณ์ อุปกรณ์แต่ละเครื่องที่ลงชื่อเข้าใช้บนบัญชี Mullvad จะได้รับชื่อเฉพาะ ที่จะช่วยคุณระบุอุปกรณ์ ในขณะที่คุณจัดการอุปกรณ์ของคุณในแอปหรือบนเว็บไซต์</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">การดำเนินการนี้จะออกจากระบบอุปกรณ์ทั้งหมดที่ใช้บัญชีนี้ และการเข้าถึง VPN ทั้งหมดจะถูกปฏิเสธแม้ว่าจะมีเวลาเหลืออยู่ในบัญชีก็ตาม กรอก 4 หลักสุดท้ายของหมายเลขบัญชีและคลิก "ลบบัญชี" หากคุณต้องการลบบัญชีจริงๆ:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">นี่อาจก่อให้เกิดปัญหากับบางเว็บไซต์ บริการ และแอปได้</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">เวลาที่เหลือ: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">เยี่ยมชมเว็บไซต์ของเรา เพื่อฝึกนิสัยและรับเครื่องมือต่างๆ ที่เป็นมิตรต่อความเป็นส่วนตัว เพื่อเดินทางต่อไปในฐานะนินจาผู้มีความเป็นส่วนตัว</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">ในการสร้างรายการที่กำหนดเอง ให้แตะที่ "..."</target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">หากต้องการเปิดใช้งานการตั้งค่านี้ ให้เพิ่มเซิร์ฟเวอร์อย่างน้อยหนึ่งเครื่อง</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">ลองอีกครั้ง</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">ยังไม่ได้ตั้งค่าอุโมงค์</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">ยูเครน</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">ไม่สามารถยืนยันบัญชีได้ โปรดออกจากระบบและเข้าสู่ระบบใหม่อีกครั้ง</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">ไม่สามารถเริ่มการเชื่อมต่ออุโมงค์ได้หลังจากอัปเดต โปรดตัดการเชื่อมต่อและเชื่อมต่อใหม่</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">ไม่สามารถเริ่มการเชื่อมต่ออุโมงค์ได้ โปรดส่งรายงานปัญหา</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">การตอบสนองของเซิร์ฟเวอร์ที่ไม่คาดคิด: %1$@ (สถานะ HTTP: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">การตอบสนองของเซิร์ฟเวอร์ที่ไม่คาดคิด: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">วอชิงตัน ดี.ซี.</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">เรากำลังประสบปัญหาบางอย่าง โปรดลองอีกครั้งในภายหลัง</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">ในขณะที่เปิดใช้งานคุณลักษณะนี้ คุณลักษณะนี้จะหยุดไม่ให้อุปกรณ์ติดต่อโดเมน หรือเว็บไซต์ใดๆ ที่เป็นที่ทราบกันว่า ใช้ในการเผยแพร่โฆษณา มัลแวร์ ตัวติดตาม และอื่นๆ</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">เมื่อใช้ DAITA จำเป็นต้องมีผู้ให้บริการหนึ่งรายที่มีเซิร์ฟเวอร์ที่เปิดใช้งาน DAITA</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">การใช้วิธี "Mullvad bridges" จะทำให้แอปสื่อสารกับเซิร์ฟเวอร์ Mullvad API ผ่านเซิร์ฟเวอร์ Mullvad bridge โดยการรับส่งข้อมูลที่ Shadowsocks ทำให้ข้อมูลยุ่งเหยิง</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">ใช่ ดำเนินการต่อ</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">คุณกำลังเข้าสู่ระบบโดยใช้หมายเลขบัญชีที่ไม่ถูกต้อง โปรดออกจากระบบแล้วลองใช้บัญชีอื่น</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">คุณสามารถเพิ่มเวลาเพิ่มเติมได้โดยการดูบัญชีหรือเว็บไซต์เพื่อใช้งาน VPN ต่อไป</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,37 +2521,37 @@ Do you want to remove the saved account number?</target> <target state="final">คุณสามารถดำเนินการเข้าสู่ระบบต่อบนอุปกรณ์เครื่องนี้ได้แล้ว</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">คุณสามารถใช้ฟังก์ชัน "กู้คืนการซื้อ" เพื่อตรวจสอบการชำระเงินในแอปผ่านบริการของ Apple หากมีการชำระเงินที่ยังไม่ได้เครดิต ระบบจะเพิ่มเวลาในบัญชี Mullvad ที่ลงชื่อเข้าใช้อยู่ในปัจจุบัน</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">คุณมี %@ เหลือในบัญชีนี้</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">คุณมีสิทธิ์ในความเป็นส่วนตัว นั่นคือเหตุผลที่เราไม่เคยเก็บบันทึกกิจกรรม ไม่ขอข้อมูลส่วนบุคคล และสนับสนุนการชำระเงินแบบไม่ระบุตัวตน -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +ในบางกรณี ตามที่ระบุไว้ในนโยบายความเป็นส่วนตัวของเรา เราอาจประมวลผลข้อมูลส่วนบุคคลที่คุณเลือกส่ง เช่น หากคุณส่งอีเมลถึงเรา -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +เราเชื่อมั่นอย่างยิ่งในการเก็บรักษาข้อมูลให้น้อยที่สุดเท่าที่จะทำได้ เพราะเราต้องการให้คุณยังคงไม่เปิดเผยตัวตน</target> <note/> </trans-unit> - <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve"> + <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> <source>You have no more VPN time left on this account. </source> - <target state="needs-translation">You have no more VPN time left on this account. </target> + <target state="final">คุณไม่มีเวลาใช้งาน VPN เหลืออยู่ในบัญชีนี้แล้ว</target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">คุณเหลือเวลาใช้งานบัญชีนี้อีกหนึ่งวัน โปรดเพิ่มเวลาเพื่อใช้ VPN ต่อไป</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">คุณได้ลบอุปกรณ์เครื่องนี้แล้ว หากต้องการเชื่อมต่ออีกครั้ง คุณจะต้องเข้าสู่ระบบใหม่อีกครั้ง</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">คุณมีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">อุปกรณ์ของคุณออฟไลน์อยู่ อุโมงค์จะเชื่อมต่อโดยอัตโนมัติ หลังจากที่อุปกรณ์ของคุณกลับมาออนไลน์</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">อุปกรณ์ของคุณออฟไลน์ ลองเชื่อมต่ออีกครั้งเมื่ออุปกรณ์เข้าถึงอินเทอร์เน็ตได้</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">อีเมลของคุณ (ไม่บังคับ)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">การซื้อครั้งก่อนของคุณถูกเพิ่มลงในบัญชีนี้แล้ว</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">การซื้อของคุณได้รับการคืนเงินเรียบร้อยแล้ว</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">มัลติฮอป</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">นโยบายความเป็นส่วนตัว</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">ค่า</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">แอปต้องการสิ่งนี้เพื่อเชื่อมต่อและทดสอบวิธีการใหม่</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/tr.xliff b/ios/translation/locales/tr.xliff index 920754ebaf..4820949ab1 100644 --- a/ios/translation/locales/tr.xliff +++ b/ios/translation/locales/tr.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@), şifrelenmiş VPN trafiğinizdeki kalıpları gizler.</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ boş olamaz.</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@, dikkatli bir şekilde ağ paraziti ekleyerek ve tüm ağ paketlerini aynı boyuta getirerek sizi izlenmekten korur.</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">Bu hesapta %@ kaldı</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@, hesabınıza eklendi.</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">“Yerel ağ paylaşımını %@”, VPN bağlantısının yeniden başlatılmasını gerektirdiği için bağlantınız kesilir ve trafiğiniz kısa süreliğine korumasız kalır. +Bunu önlemek için devam etmeden önce Uçak Modu’nu manuel olarak etkinleştirin ve Wi-Fi’yi kapatın. +“Yerel ağ paylaşımını” etkinleştirmeye devam etmek ister misiniz?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@, %2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">%@ etkin</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -65,9 +74,9 @@ <target state="final">**Dikkat: Bu, ağ trafiğini artırır ve hızı, gecikmeyi ve pil kullanımını da olumsuz bir şekilde etkiler. Sınırlı planlarda dikkatli kullanın.**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">Yenilikleri görmek için **buraya dokunun**</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">API'ye erişilemiyor, yöntem yine de kaydedilsin mi?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">%@ yöntemi hakkında...</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">API erişimi hakkında…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">Sunucu IP'sini geçersiz kılma hakkında...</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">Hesap kredisinin süresi yakında doluyor</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">Hesap kredisinin süresi doldu</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">Hesap silme</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">Tümü</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">App Store makbuzu diskte bulunamıyor.</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">Uygulama kayıtları</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">%@ adlı cihazdan çıkış yapmak istediğinizden emin misiniz?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">Arjantin</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">Atlanta, GA</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">Dikkat: Bu ayar, **%@** ile birlikte kullanılamaz</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">Dikkat: "Yerel ağ paylaşımı"nı açmak için VPN bağlantısının yeniden başlatılması gerekir.</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">Berlin</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">İnternet engelleniyor: Bu hesaptaki süreniz doldu. İnterneti kullanmaya devam etmek için lütfen daha fazla süre ekleyin veya VPN bağlantısını kesin.</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">Budapeşte</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">Buenos Aires</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">Bulgaristan</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">Hesap token’ınızı eklediğinizde, bu rapor hesabınızla ilişkilendirilir ve sorununuzun daha kısa sürede çözülmesine yardımcı olur. Tüm raporlar belirli bir süre sonra otomatik olarak silinir. Detaylı bilgi için:</target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">"%1$@" seçeneğini etkinleştirdiğinizde %2$@ etkin bir sunucuyu manuel olarak seçmeniz gerekir. %3$@, herhangi bir sunucuya bağlı DAITA'yı etkinleştirmek için otomatik olarak kullanılmayacaktır.</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">İptal et</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">Satın alma tamamlanamıyor</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">App Store makbuzu diskten okunamıyor</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">App Store makbuzu yenilenemiyor: %@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">Satın alımlar geri yüklenemiyor</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">İçe aktarılan geçersiz kılmaların temizlenmesi, Konum seç görünümündeki sunucu IP'lerini varsayılana döndürür.</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">İstemcinin bu talebi iletmesine izin verilmiyor.</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">Daralt %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">Bu konumu daraltır.</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (bağlan)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">%@ konumuna bağlanıldı</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">%@ konumuna bağlanılıyor</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">Kopenhag</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">Mullvad hesap numarası yapıştırma panosuna kopyalandı</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">Yeni liste oluştur</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">Oluşturulma tarihi: %@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">Çek Cumhuriyeti</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA şu anda seçili konumda kullanılamıyor. Etkinleştirdikten sonra lütfen "Konum seç" görünümüne gidin ve DAITA'yı destekleyen bir konum seçin.</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA mevcut giriş sunucusunda kullanılamıyor. Etkinleştirdikten sonra lütfen "Konum Seç" görünümüne gidin ve DAITA'yı destekleyen bir giriş konumu seçin.</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS içerik engelleyiciler</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS ayarları</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">Sil</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">%@ silinsin mi?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">Hesabı sil</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">Yöntemi sil</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">Hesap siliniyor...</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">Cihaz adı</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">Cihaz adı: %@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,9 +734,9 @@ <target state="final">Bu ayarı etkinleştirmek için yukarıdaki "%@" seçeneklerinin tümünü devre dışı bırakın.</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">devre dışı bırakmak</target> <note/> </trans-unit> <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">Bağlantıyı kes</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">Anonim kalmayı kabul ediyor musunuz?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">Yeni bir hesap oluşturmak istiyor musunuz?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">**%@** listesini silmek istiyor musunuz?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">Bitti</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">Düsseldorf</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">Özel listeyi düzenle</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">Yöntemi düzenle</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">Kredinizi web sitemizden veya aşağıdaki **Süre ekle** düğmesini kullanarak uygulama içinden satın alabilirsiniz.</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">Yöntemi etkinleştir</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">etkinleştirmek</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">Çıkış</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">Genişlet %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">Bu konumu genişletir.</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">SSS ve Rehberler</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">Gönderme başarısız</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">Makbuz sunucuya gönderilemedi: %@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">Tünel başlatılamıyor.</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">Tünel başlatılamıyor: %@.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">Tünel durdurulamıyor.</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">Tünel durdurulamıyor: %@.</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">Cihazlar alınıyor...</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">Şimdi bağlantıyı keserseniz cihaz çevrimiçi olana kadar bağlantınızı güvence altına alamazsınız.</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">Formdan çıkıp daha sonra tekrar denerseniz, girmiş olduğunuz bilgiler hala burada olacaktır.</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">Satın aldıktan sonra ek VPN süresi almadıysanız</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">Oturumu kapatırsanız cihaz ve cihaz adı kaldırılır. Tekrar oturum açtığınızda cihaza yeni bir ad verilir.</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">Hâlâ sorun yaşıyorsanız doğrudan **%@** adresinden destek ekibimize e-posta gönderebilirsiniz. Lütfen uygulama günlüğünüzü e-postanıza ekleyin.</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">Konum seç görünümündeki sunucular için yeni IP adreslerini içeren dosya veya metinleri içe aktarın.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ başarıyla içe aktarıldı. Geçersiz kılmalar artık etkin.</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ içe aktarılamadı. Lütfen tekrar deneyin.</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">Kullanımda</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">Tüm ağları dahil et</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">Ödeme veya hesapla ilgili sorunlarda daha hızlı yardım almak için hesap token'ımı ekle</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">Endonezya</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">Dahili hata oluştu. Ayarlar varsayılanlara sıfırlanacak ve cihazdan çıkış yapılacak.</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">Geçersiz hesap numarası</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">Geçersiz hesap numarası: %@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">Geçersiz cihaz durumu.</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">Geçersiz satın alma kimliği.</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">Dil</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">Hesap numarasının son dört hanesi yanlış</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">Son kullanılan hesap</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">Gizlilik hakkında bilgi edinin</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">Bir günden az</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">Oturum açılıyor...</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">Çıkış yapılıyor...</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">Madrid</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">StoreKit2 ile satın al</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">Çoklu geçiş, trafiğinizi bir WireGuard sunucusundan diğerine yönlendirerek izlemeyi zorlaştırır. Bu, gecikmenin artmasına neden olur ancak çevrimiçi gizliliği artırır.</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">AĞ SORUNLARI</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">YENİ SÜRÜM YÜKLENDİ</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">AĞ YOK</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">İsim zaten kullanılıyor.</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">Ad, en fazla %i karakter olmalıdır.</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">Hollanda</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">Ağ sorunu: %@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">Nijerya</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">Konum ayarlarınızla eşleşen DAITA uyumlu sunucu bulunamadı. Konumunuzu değiştirmeyi deneyin.</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">Eşleşen geçit bulunamadı, filtre ayarlarınızı kontrol edin.</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">Eşleşen sunucu bulunamadı.</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">Konum filtrenizle eşleşen sunucu yok. Filtre ayarlarını değiştirmeyi deneyin.</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">Gizleme ayarlarınızla eşleşen sunucu yok. Konumu veya gizleme yöntemini değiştirmeyi deneyin.</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">Gizlendi</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">Oslo</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">Çıkış IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">Çıkış IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">Parola</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">Bu erişim yöntemi aracılığıyla bir Mullvad API sunucusuna bağlantı testi gerçekleştirir.</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">Lütfen aşağıdaki listeden en az bir cihazı kaldırarak çıkış yapın. İlgili cihaz adını cihazın Hesap ayarları altında bulabilirsiniz.</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">Lütfen "Satın alımları geri yükle" düğmesini kullanarak tekrar deneyin.</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">Port</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">Port: %@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">Hizmet sağlayıcılar</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">Operatörler: %d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">Santiago de Querétaro</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">YENİDEN BAĞLANIYOR</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">Raleigh, NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">Yeniden bağlanıyor: %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">Kuponu kullan</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">StoreKit2 ile yapılan son satın alımı iade et</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">Geri ödeme başarılı</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">%@ kaldırılsın mı?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">Son kullanılan hesabı kaldır</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">Kayıtlı hesap numarası bu cihazdan kaldırıldığında işlem geri alınamaz. +Kayıtlı hesap numarasını kaldırmak istiyor musunuz?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">Gerekli</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">Satın alımları geri yükle</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">Kaydet</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">Değişiklikler kaydediliyor...</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">Konum seçin</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">Seçili</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sunucu ayrıntıları</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">Ayar: %@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">Ayarlar</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">Ayarları aktarma hatası</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">Sosyal medya</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">TÜNEL HATASI</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tallinn</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">En az bir DNS sunucusu eklemek için **Düzenle**ye dokunun.</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tayland</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">Satın alma işleminiz için teşekkür ederiz</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">Teşekkürler!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">Uygulama doğrudan Mullvad API sunucusu ile iletişim kuruyor.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">Uygulama Mullvad köprü sunucusu üzerinden Mullvad API sunucusu ile iletişim kuruyor.</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">Uygulama proxy adresi üzerinden Mullvad API sunucusu ile iletişim kuruyor.</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">Uygulamanın oturumunuzu açmak, sunucu listelerini almak ve diğer kritik işlemleri yapmak için bir Mullvad API sunucusuyla iletişim kurması gerekir.</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">Uygulama, kaydetmeden önce yöntemi test eder.</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">Cihaz listeden kaldırılacak ve oturum kapatılacak.</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">Giriş ve çıkış sunucuları aynı olamaz. Yeni bir sunucu seçmeyi veya konumu değiştirmeyi deneyin.</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%1$@ için giriş sunucusu şu anda %2$@ tarafından geçersiz kılınıyor. Bir giriş sunucusu seçmek için önce ayarlardan "%3$@"' seçeneğini etkinleştirin veya "%4$@" seçeneğini devre dışı bırakın.</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">Ödeme isteği iptal edildi.</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">Seçilen WireGuard portu desteklenmiyor, **VPN ayarları" altından portu değiştirin.</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">Cihazda saklanan sürüm ayarları tanınmıyor. Ayarlar varsayılanlara sıfırlanacak ve cihazdan çıkış yapılacak.</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">Bu özellik sansürden etkilenmediğiniz durumlarda kullanışlı olabilir.</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">Bu cihaz üzerinden ödeme yapılamıyor.</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">Bu cihazın geçerli adı **%@**. Daha fazla bilgi için Hesap bölümündeki "Cihazları yönet" seçeneğine bakın.</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">Bu özellik, WireGuard tünelini kuantum bilgisayarlardan gelebilecek potansiyel saldırılara karşı dayanıklı hale getirir.</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">Bu, anonimliğinizi etkileyebilir</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">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.</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">Bu hesabı kullanan tüm cihazlardan çıkış yapılır ve hesapta kalan süre olsa bile tüm VPN erişimi engellenir. Hesabı gerçekten silmek istiyorsanız hesap numarasının son 4 hanesini girin ve "Hesabı sil"e tıklayın:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">Bu, belirli web sitelerinde, hizmetlerde ve uygulamalarda sorunlara neden olabilir.</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">Kalan süre: %@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">Yolculuğunuza bir gizlilik ninjası olarak devam etmek için web sitemizi ziyaret edin ve diğer gizlilik dostu alışkanlıklar ve araçlar hakkında bilgi edinin.</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">Özel bir liste oluşturmak için "..." simgesine dokunun </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">Bu ayarı etkinleştirmek için en az bir sunucu ekleyin.</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">Tekrar deneyin</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">Tünel ayarlı değil.</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">Ukrayna</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">Hesabın kimliği doğrulanamıyor. Lütfen çıkış yapıp tekrar giriş yapın.</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">Tünel bağlantısı güncellemeden sonra başlatılamıyor. Lütfen bağlantıyı kesip yeniden bağlanın.</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">Tünel bağlantısı başlatılamıyor. Lütfen bir hata raporu gönderin.</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">Beklenmeyen sunucu yanıtı: %1$@ (HTTP durumu: %2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">Beklenmeyen sunucu yanıtı: %d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">Washington DC</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">Şu anda bazı sorunlar yaşıyoruz, lütfen daha sonra tekrar deneyin</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">Bu özellik etkinleştirildiğinde, cihazınızın reklamlar, kötü amaçlı yazılımlar, izleyiciler ve daha fazlasını dağıttığı bilinen belirli alan adlarıyla veya web siteleriyle iletişim kurmasını durdurur.</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">DAITA kullanılırken, DAITA etkin sunucuları bulunan bir operatör gerekir.</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">Uygulama, "Mullvad köprüleri" yöntemiyle Mullvad köprü sunucusu üzerinden Mullvad API sunucusuyla Shadowsocks tarafından gizlenen trafiği göndererek iletişim kurar.</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">Evet, devam et</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">Geçersiz bir hesap numarası ile giriş yaptınız. Lütfen çıkış yapın ve farklı bir hesap numarası ile tekrar deneyin.</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">VPN kullanmaya devam etmek için hesap görünümünden ya da web sitesinden daha fazla süre ekleyebilirsiniz.</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,27 +2521,27 @@ Do you want to remove the saved account number?</target> <target state="final">Artık bu cihazda oturum açmaya devam edebilirsiniz.</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">Apple üzerinden yapılan uygulama içi ödemeleri kontrol etmek için “satın alımları geri yükle” işlevini kullanabilirsiniz. Henüz hesabınıza yansımamış bir ödeme varsa, süre şu anda oturum açmış olduğunuz Mullvad hesabına eklenecektir.</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">Bu hesabınızda %@ kaldı.</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">Gizlilik hakkınız olduğu için hiçbir zaman etkinlik kayıtlarını saklamıyoruz, kişisel bilgilerinizi istemiyoruz ve anonim ödemeleri teşvik ediyoruz. -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +Gizlilik politikamızda belirtildiği gibi, bazı durumlarda (ör. bize e-posta gönderdiğinizde) göndermeyi seçtiğiniz kişisel verileri işleyebiliriz. -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +Anonim kalmanızı istediğimiz için mümkün olduğunca az veri saklıyoruz.</target> <note/> </trans-unit> <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> @@ -2525,9 +2549,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Bu hesap için artık VPN süreniz kalmadı. </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">Bu hesabınızda bir gününüz kaldı. Lütfen VPN'i kullanmaya devam etmek için daha fazla süre ekleyin.</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Bu cihazı kaldırdın. Tekrar bağlanmak için yeniden giriş yapmanız gerekecek.</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">Kaydedilmemiş değişiklikleriniz var.</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">Cihazınız çevrimdışı. Cihazınız tekrar çevrimiçi olduğunda tünel otomatik olarak bağlanacak.</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">Cihazınız çevrimdışı. Cihazınızın internet erişimi olduğunda tekrar bağlanmayı deneyin.</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">E-posta adresiniz (isteğe bağlı)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">Önceki satın alımlarınız bu hesaba zaten eklenmiş.</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">Satın alımınız için başarıyla geri ödeme yapıldı.</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">çoklu geçiş</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">gizlilik politikası</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">değer</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">Uygulamanın buna bağlanması ve yeni bir yöntemi test etmesi gerekir.</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/zh-CN.xliff b/ios/translation/locales/zh-CN.xliff index 509244a611..ee0d543fa4 100644 --- a/ios/translation/locales/zh-CN.xliff +++ b/ios/translation/locales/zh-CN.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) 会隐藏您的加密 VPN 流量中的模式。</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">“%@”不能为空。</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ 的实现方法是精心添加网络噪声并将所有网络数据包处理为相同的大小。</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">此帐户剩余 %@</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@已添加到您的帐户中。</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">“%@本地网络共享”需要重启 VPN 连接,这将导致您断开连接并短暂暴露您的流量。 +为防止发生这种情况,请在继续之前手动启用飞行模式并关闭 Wi-Fi。 +是否继续启用“本地网络共享”?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@,%2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">已启用 %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -60,14 +69,14 @@ <target state="final">其他 %lld 个…</target> <note/> </trans-unit> - <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve"> + <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve" approved="yes"> <source>**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</source> - <target state="needs-translation">**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</target> + <target state="final">**注意:这会增加网络流量,还会对速度、延迟和电池使用产生负面影响。如果套餐流量有限,请谨慎使用**。</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**点按此处**查看最新变化</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">无法通过 API 访问,是否仍然保存方法?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">关于%@方法…</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">关于 API 访问…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">关于服务器 IP 覆盖…</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">帐户额度即将到期</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">帐户额度已过期</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">帐户删除</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">任何</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">在磁盘上找不到 App Store 收据。</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">应用日志</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">确定要退出 %@ 吗?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">阿根廷</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">佐治亚州亚特兰大</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">注意:此设置不能与**%@**结合使用</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">注意:切换“本地网络共享”功能需要重启 VPN 连接。</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">柏林</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">阻止互联网:您的帐户时间已过期。要继续使用互联网,请添加时间或断开 VPN 连接。</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">布达佩斯</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">布宜诺斯艾利斯</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">保加利亚</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">通过附加您的帐户令牌,此报告将与您的帐户关联,这有助于我们更快地解决您的问题。所有报告会在一段时间后自动删除。有关详情,请参阅我们的</target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">启用“%1$@”后,您必须手动选择一个已启用 %2$@ 的服务器。系统不会自动使用%3$@来为任何服务器启用 DAITA。</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">取消</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">无法完成购买</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">无法从磁盘读取 App Store 收据</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">无法刷新 App Store 收据:%@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">无法恢复购买</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">清除导入的覆盖设置会将“选择位置”视图中的服务器 IP 更改回默认值。</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">客户端不能发出此请求。</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">收起%@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">收起此位置。</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect(连接)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">已连接到%@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">正在连接到 %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">哥本哈根</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">已将 Mullvad 帐号复制到剪贴板</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">创建新列表</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">创建日期:%@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">捷克</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">DAITA 在当前所选位置不可用。启用后,请前往“选择位置”视图并选择一个支持 DAITA 的位置。</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">DAITA 在当前入口服务器上不可用。启用后,请前往“选择位置”视图并选择一个支持 DAITA 的入口位置。</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS 内容阻止程序</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS 设置</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">删除</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">是否删除%@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">删除帐户</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">删除方法</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">正在删除帐户…</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">设备名称</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">设备名称:%@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -717,17 +731,17 @@ </trans-unit> <trans-unit id="Disable all "%@" above to activate this setting." xml:space="preserve" approved="yes"> <source>Disable all "%@" above to activate this setting.</source> - <target state="final">禁用上方的所有“%@”以激活此设置。</target> + <target state="final">停用上方的所有“%@”以激活此设置。</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">停用</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">舍弃更改</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">断开连接</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">您是否同意保持匿名?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">是否要创建新帐户?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">是否要删除列表**%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">完成</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">杜塞尔多夫</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">编辑自定义列表</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">编辑方法</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">您可以在我们的网站上购买额度,或通过下方的**添加时间**按钮进行应用内购买。</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">启用方法</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">启用</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">出口</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">展开%@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">展开此位置。</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">常见问题解答与指南</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">无法发送</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">无法将收据发送到服务器:%@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">无法启动隧道。</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">无法启动隧道:%@。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">无法停止隧道。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">无法停止隧道:%@。</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">正在获取设备…</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">如果您未连接到我们的 VPN,加密 DNS 代理将在连接时使用您自己的非 VPN IP。DoH 服务器由下列提供商之一托管:Quad9 或 CloudFlare。</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">如果您现在断开连接,在设备重新上线之前将无法保障您的连接安全。</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">如果您退出窗体并稍后再试,您输入的信息仍会在这里。</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">如果您在购买后未收到额外的 VPN 时间</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">如果您退出登录,设备和设备名称将被移除。当您再次登录时,设备将获得新名称。</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">如果仍然遇到问题,您可以直接发送电子邮件至 **%@** 联系我们的支持团队。请在电子邮件中附上您的应用日志。</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">为“选择位置”视图中的服务器导入具有新 IP 地址的文件或文本。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">%@ 导入成功,覆盖设置现已激活。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">%@ 导入失败,请重试。</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">正在使用</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">包括所有网络</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">包含我的帐户令牌,以便在处理付款或帐户相关问题时获得更快的帮助</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,14 +1134,14 @@ <target state="final">印度尼西亚</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">发生内部错误。设置将重置为默认值,设备将退出登录。</target> <note/> </trans-unit> - <trans-unit id="Internal error." xml:space="preserve"> + <trans-unit id="Internal error." xml:space="preserve" approved="yes"> <source>Internal error.</source> - <target state="needs-translation">Internal error.</target> + <target state="final">内部错误。</target> <note/> </trans-unit> <trans-unit id="Invalid account number" xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">帐号无效</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">帐号无效:%@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">设备状态无效。</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">购买标识符无效。</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">语言</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">帐号的最后四位不正确</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">上次使用的帐户</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">了解隐私</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">不足 1 天</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">登录中…</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">正在退出登录…</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">马德里</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">通过 StoreKit2 购买</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">多跳技术会将您的流量传输到一个 WireGuard 服务器并从另一个服务器传出,从而提高追踪的难度。这会导致延迟增加,但会提高在线匿名性。</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">网络问题</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">已安装新版本</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">无网络</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">名称已被占用。</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">名称不得超过 %i 个字符。</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">荷兰</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">网络错误:%@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">尼日利亚</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">没有与您的位置设置匹配的兼容 DAITA 的服务器。请尝试更改位置。</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">找不到匹配的中继,请检查您的筛选器设置。</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">找不到匹配的服务器。</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">没有与您的位置筛选器匹配的服务器。请尝试更改筛选器设置。</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">没有与您的混淆设置匹配的服务器。请尝试更改位置或混淆方法。</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">混淆会将 WireGuard 流量隐藏在其他协议中。这有助于规避审查和其他类型的过滤,在这些过滤中,普通 WireGuard 连接将被阻止。</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">已混淆</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">奥斯陆</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">出站 IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">出站 IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">密码</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">通过此访问方法对 Mullvad API 服务器执行连接测试。</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">请通过从以下列表中移除的方式退出至少一个帐户。您可以在设备的帐户设置下找到相应设备名称。</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">请使用“恢复购买”按钮重试。</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">端口</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">端口:%@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">提供商</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">提供商:%d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">克雷塔罗</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">正在重新连接</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">罗利,北卡罗来纳州</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">正在重新连接到%@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">兑换优惠券</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">对通过 StoreKit2 进行的上次购买退款</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">退款成功</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">是否移除“%@”?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">移除上次使用的帐户</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">从此设备移除已保存帐号的操作无法撤消。 +是否要移除已保存的帐号?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">必填</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">恢复购买</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">保存</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">正在保存更改…</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">选择位置</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">已选</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">服务器详细信息</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">设置:%@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">设置</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">设置迁移错误</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">社交媒体</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">隧道错误</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">塔林</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">点按**编辑**以添加至少一个 DNS 服务器。</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">泰国</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">感谢购买</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">谢谢!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">此应用直接与 Mullvad API 服务器通信。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">此应用通过 Mullvad 桥接服务器与 Mullvad API 服务器通信。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">此应用通过代理地址与 Mullvad API 服务器通信。</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">该应用需要与 Mulvad API 服务器通信,以便您登录、获取服务器列表和执行其他关键操作。</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">应用将在保存前测试该方法。</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">该设备将从列表中移除并退出登录。</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">入口服务器和出口服务器不能相同。请尝试将其中一个更改为新的服务器或位置。</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%1$@的入口服务器目前被 %2$@ 覆盖。要选择入口服务器,请先在设置中启用“%3$@”或停用“%4$@”。</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">付款请求已取消。</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">所选 WireGuard 端口不受支持,请在 **VPN 设置**下更改。</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">存储在设备上的设置版本无法识别。设置将被重置为默认值,且设备将退出登录。</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">当您不受审查影响时,此方法可能很有用。</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">此设备不能进行付款。</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">此设备现已被命名为 **%@**。请在“帐户”中的“管理设备”下查看更多信息。</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">借助此功能,WireGuard 隧道能够抵抗可能通过量子计算机发起的攻击。</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">这会影响您的匿名性</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">这是为设备分配的名称。每台登录 Mulvad 帐户的设备都会获得一个唯一名称,有助于您在应用或网站上管理设备时识别各个设备。</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">这将使所有使用此帐户的设备退出登录,并且所有 VPN 访问都将被拒绝,即使帐户仍有剩余时间。如果您确定要删除此帐户,请输入帐号的最后 4 位,然后点击“删除帐户”:</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">这可能会导致某些网站、服务和应用出现问题。</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">剩余时间:%@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">要以隐私忍者身份继续您的旅程,请访问我们的网站以选择其他对隐私友好的习惯和工具。</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">要创建自定义列表,请点按“...”</target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">要启用此设置,请添加至少一个服务器。</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">重试</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">隧道未设置。</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">乌克兰</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">无法对帐户进行身份验证。请退出登录并重新登录。</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">更新后无法启动隧道连接。请断开连接并重新连接。</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">无法启动隧道连接。请发送问题报告。</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">意外的服务器响应:%1$@(HTTP 状态:%2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">意外的服务器响应:%d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">华盛顿特区</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">我们遇到了一些问题,请稍后再试</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">启用此功能后,它将阻止设备与已知的分发广告、恶意软件、跟踪器等内容的特定域或网站联系。</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">使用 DAITA 时,需要一个已启用 DAITA 服务器的提供商。</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">使用“Mullvad 桥接”方法,应用通过 Mullvad 桥接服务器与 Mullvad API 服务器进行通信。这是通过发送被 Shadowsocks 混淆的流量来实现的。</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">是,继续</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">您登录时使用的帐号无效。请退出并尝试其他帐号。</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">您可以通过帐户视图或网站添加更多时间,以继续使用 VPN。</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,37 +2521,37 @@ Do you want to remove the saved account number?</target> <target state="final">您现在可以继续在此设备上登录。</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">您可以使用“恢复购买”功能来检查通过 Apple 服务进行的任何应用内付款。如果存在未记入的付款,系统会将相应时间添加到当前登录的 Mullvad 帐户中。</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">此帐户剩余 %@。</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">您拥有隐私权。因此,我们绝不存储活动日志、不要求提供个人信息,并鼓励匿名付款。 -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +如我们的隐私政策所述,在某些情况下,我们可能会处理您选择发送的个人数据,例如当您给我们发送电子邮件时。 -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +我们坚信应尽可能少地保留数据,因为我们希望您能保持匿名。</target> <note/> </trans-unit> - <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve"> + <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> <source>You have no more VPN time left on this account. </source> - <target state="needs-translation">You have no more VPN time left on this account. </target> + <target state="final">此帐户的 VPN 时间已用尽。</target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">此帐户还剩一天时间。请添加更多时间以继续使用 VPN。</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您已移除此设备。要重新连接,您需要重新登录。</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">您有未保存的更改。</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您的设备已离线。在您的设备重新上线后,隧道将自动连接。</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">您的设备处于离线状态。请在设备接入互联网后重新尝试连接。</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您的电子邮件(可选)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">您之前的购买已添加到此帐户。</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">您的购买已成功退款。</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">多跳</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">隐私政策</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">值</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">应用需要此项来连接并测试新方法。</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> diff --git a/ios/translation/locales/zh-TW.xliff b/ios/translation/locales/zh-TW.xliff index 719aa5c598..419996272e 100644 --- a/ios/translation/locales/zh-TW.xliff +++ b/ios/translation/locales/zh-TW.xliff @@ -5,9 +5,9 @@ <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="%@" xml:space="preserve"> + <trans-unit id="%@" xml:space="preserve" approved="yes"> <source>%@</source> - <target state="needs-translation">%@</target> + <target state="final">%@</target> <note/> </trans-unit> <trans-unit id="%@ (%@) hides patterns in your encrypted VPN traffic." xml:space="preserve" approved="yes"> @@ -15,9 +15,9 @@ <target state="final">%1$@ (%2$@) 會在您的加密 VPN 流量中隱藏模式。</target> <note/> </trans-unit> - <trans-unit id="%@ cannot be empty." xml:space="preserve"> + <trans-unit id="%@ cannot be empty." xml:space="preserve" approved="yes"> <source>%@ cannot be empty.</source> - <target state="needs-translation">%@ cannot be empty.</target> + <target state="final">%@ 不得為空。</target> <note/> </trans-unit> <trans-unit id="%@ does this by carefully adding network noise and making all network packets the same size." xml:space="preserve" approved="yes"> @@ -25,9 +25,9 @@ <target state="final">%@ 會仔細加入網路噪音,讓所有網路資料封包大小皆相同,以達到此目的。</target> <note/> </trans-unit> - <trans-unit id="%@ left on this account" xml:space="preserve"> + <trans-unit id="%@ left on this account" xml:space="preserve" approved="yes"> <source>%@ left on this account</source> - <target state="needs-translation">%@ left on this account</target> + <target state="final">此帳戶剩餘 %@</target> <note/> </trans-unit> <trans-unit id="%@ via %@" xml:space="preserve" approved="yes"> @@ -40,14 +40,23 @@ <target state="final">%@ 已新增至您的帳戶。</target> <note/> </trans-unit> - <trans-unit id="%@, %@" xml:space="preserve"> + <trans-unit id="%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve" approved="yes"> + <source>%@ “Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. +To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. +Would you like to continue to enable “Local network sharing”?</source> + <target state="final">「%@ 本機網路分享」需要重新啟動 VPN 連線,這會導致您中斷連線,並短暫暴露您的網路流量。 +為避免此情形,請在繼續操作前手動啟用飛行模式並關閉 Wi-Fi。 +您是否要繼續啟用「本機網路分享」?</target> + <note/> + </trans-unit> + <trans-unit id="%@, %@" xml:space="preserve" approved="yes"> <source>%1$@, %2$@</source> - <target state="needs-translation">%1$@, %2$@</target> + <target state="final">%1$@,%2$@</target> <note/> </trans-unit> - <trans-unit id="%@-enabled" xml:space="preserve"> + <trans-unit id="%@-enabled" xml:space="preserve" approved="yes"> <source>%@-enabled</source> - <target state="needs-translation">%@-enabled</target> + <target state="final">已啟用 %@</target> <note/> </trans-unit> <trans-unit id="%d more..." xml:space="preserve" approved="yes"> @@ -60,14 +69,14 @@ <target state="final">其他 %lld 個…</target> <note/> </trans-unit> - <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve"> + <trans-unit id="**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**" xml:space="preserve" approved="yes"> <source>**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</source> - <target state="needs-translation">**Attention: This increases network traffic and will also negatively affect speed, latency, and battery usage. Use with caution on limited plans.**</target> + <target state="final">**請注意:這會增加網路流量,並對速度、延遲與電池耗電產生負面影響。若方案流量有限,請謹慎使用。**</target> <note/> </trans-unit> - <trans-unit id="**Tap here** to see what’s new" xml:space="preserve"> + <trans-unit id="**Tap here** to see what’s new" xml:space="preserve" approved="yes"> <source>**Tap here** to see what’s new</source> - <target state="needs-translation">**Tap here** to see what’s new</target> + <target state="final">**輕點此處**查看最新動態</target> <note/> </trans-unit> <trans-unit id="API access" xml:space="preserve" approved="yes"> @@ -90,19 +99,19 @@ <target state="final">無法透過 API 存取,仍要儲存方式嗎?</target> <note/> </trans-unit> - <trans-unit id="About %@ method..." xml:space="preserve"> + <trans-unit id="About %@ method..." xml:space="preserve" approved="yes"> <source>About %@ method...</source> - <target state="needs-translation">About %@ method...</target> + <target state="final">關於 %@ 方式…</target> <note/> </trans-unit> - <trans-unit id="About API access…" xml:space="preserve"> + <trans-unit id="About API access…" xml:space="preserve" approved="yes"> <source>About API access…</source> - <target state="needs-translation">About API access…</target> + <target state="final">關於 API 存取…</target> <note/> </trans-unit> - <trans-unit id="About Server IP override..." xml:space="preserve"> + <trans-unit id="About Server IP override..." xml:space="preserve" approved="yes"> <source>About Server IP override...</source> - <target state="needs-translation">About Server IP override...</target> + <target state="final">關於伺服器 IP 覆寫…</target> <note/> </trans-unit> <trans-unit id="Account" xml:space="preserve" approved="yes"> @@ -120,14 +129,14 @@ <target state="final">帳戶點數即將到期</target> <note/> </trans-unit> - <trans-unit id="Account credit has expired" xml:space="preserve"> + <trans-unit id="Account credit has expired" xml:space="preserve" approved="yes"> <source>Account credit has expired</source> - <target state="needs-translation">Account credit has expired</target> + <target state="final">帳戶點數已過期</target> <note/> </trans-unit> - <trans-unit id="Account deletion" xml:space="preserve"> + <trans-unit id="Account deletion" xml:space="preserve" approved="yes"> <source>Account deletion</source> - <target state="needs-translation">Account deletion</target> + <target state="final">帳戶刪除</target> <note/> </trans-unit> <trans-unit id="Account number" xml:space="preserve" approved="yes"> @@ -220,14 +229,14 @@ <target state="final">任何</target> <note/> </trans-unit> - <trans-unit id="App logs" xml:space="preserve"> - <source>App logs</source> - <target state="needs-translation">App logs</target> + <trans-unit id="App Store receipt is not found on disk." xml:space="preserve" approved="yes"> + <source>App Store receipt is not found on disk.</source> + <target state="final">未在磁碟上找到 App Store 收據。</target> <note/> </trans-unit> - <trans-unit id="AppStore receipt is not found on disk." xml:space="preserve"> - <source>AppStore receipt is not found on disk.</source> - <target state="needs-translation">AppStore receipt is not found on disk.</target> + <trans-unit id="App logs" xml:space="preserve" approved="yes"> + <source>App logs</source> + <target state="final">應用程式日誌</target> <note/> </trans-unit> <trans-unit id="Are you sure you want to log %@ out?" xml:space="preserve" approved="yes"> @@ -235,9 +244,9 @@ <target state="final">確定要將 %@ 登出嗎?</target> <note/> </trans-unit> - <trans-unit id="Argentina" xml:space="preserve"> + <trans-unit id="Argentina" xml:space="preserve" approved="yes"> <source>Argentina</source> - <target state="needs-translation">Argentina</target> + <target state="final">阿根廷</target> <note/> </trans-unit> <trans-unit id="Ashburn, VA" xml:space="preserve" approved="yes"> @@ -260,14 +269,14 @@ <target state="final">喬治亞州,亞特蘭大</target> <note/> </trans-unit> - <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve"> + <trans-unit id="Attention: this setting cannot be used in combination with **%@**" xml:space="preserve" approved="yes"> <source>Attention: this setting cannot be used in combination with **%@**</source> - <target state="needs-translation">Attention: this setting cannot be used in combination with **%@**</target> + <target state="final">注意:此設定不能與 **%@** 共同使用</target> <note/> </trans-unit> - <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve"> + <trans-unit id="Attention: toggling “Local network sharing” requires restarting the VPN connection." xml:space="preserve" approved="yes"> <source>Attention: toggling “Local network sharing” requires restarting the VPN connection.</source> - <target state="needs-translation">Attention: toggling “Local network sharing” requires restarting the VPN connection.</target> + <target state="final">注意:切換「本機網路分享」時需重新啟動 VPN 連線。</target> <note/> </trans-unit> <trans-unit id="Auckland" xml:space="preserve" approved="yes"> @@ -330,9 +339,9 @@ <target state="final">柏林</target> <note/> </trans-unit> - <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve"> + <trans-unit id="Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN." xml:space="preserve" approved="yes"> <source>Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</source> - <target state="needs-translation">Blocking internet: Your time on this account has expired. To continue using the internet, please add more time or disconnect the VPN.</target> + <target state="final">已封鎖網際網路:您帳戶中的時間已到期。若要繼續使用網際網路,請增加時間或中斷 VPN 連線。</target> <note/> </trans-unit> <trans-unit id="Bogota" xml:space="preserve" approved="yes"> @@ -380,9 +389,9 @@ <target state="final">布達佩斯</target> <note/> </trans-unit> - <trans-unit id="Buenos Aires" xml:space="preserve"> + <trans-unit id="Buenos Aires" xml:space="preserve" approved="yes"> <source>Buenos Aires</source> - <target state="needs-translation">Buenos Aires</target> + <target state="final">布宜諾斯艾利斯</target> <note/> </trans-unit> <trans-unit id="Bulgaria" xml:space="preserve" approved="yes"> @@ -390,9 +399,14 @@ <target state="final">保加利亞</target> <note/> </trans-unit> - <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve"> + <trans-unit id="By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our " xml:space="preserve" approved="yes"> + <source>By attaching your account token it links this report to your account, which helps us resolve your issue quicker. All reports are automatically deleted after a period of time. For details, please see our </source> + <target state="final">附加您的帳戶權杖後,此回報就會和您的帳戶相連,這能讓我們更快為您解決問題。所有回報都會在一段時間後自動刪除。如需詳細資訊,請參閱我們的 </target> + <note/> + </trans-unit> + <trans-unit id="By enabling “%@” you will have to manually select a server that is %@-enabled. %@ won't automatically be used to enable DAITA with any server." xml:space="preserve" approved="yes"> <source>By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</source> - <target state="needs-translation">By enabling “%1$@” you will have to manually select a server that is %2$@-enabled. %3$@ won't automatically be used to enable DAITA with any server.</target> + <target state="final">啟用「%1$@」後,您必須手動選擇已啟用 %2$@ 的伺服器。系統不會自動使用 %3$@ 來啟用任何伺服器的 DAITA。</target> <note/> </trans-unit> <trans-unit id="By using sophisticated AI it’s possible to analyze the traffic of data packets going in and out of your device (even if the traffic is encrypted)." xml:space="preserve" approved="yes"> @@ -425,24 +439,24 @@ <target state="final">取消</target> <note/> </trans-unit> - <trans-unit id="Cannot complete the purchase" xml:space="preserve"> + <trans-unit id="Cannot complete the purchase" xml:space="preserve" approved="yes"> <source>Cannot complete the purchase</source> - <target state="needs-translation">Cannot complete the purchase</target> + <target state="final">無法完成購買</target> <note/> </trans-unit> - <trans-unit id="Cannot read the AppStore receipt from disk" xml:space="preserve"> - <source>Cannot read the AppStore receipt from disk</source> - <target state="needs-translation">Cannot read the AppStore receipt from disk</target> + <trans-unit id="Cannot read the App Store receipt from disk" xml:space="preserve" approved="yes"> + <source>Cannot read the App Store receipt from disk</source> + <target state="final">無法從磁碟讀取 App Store 收據</target> <note/> </trans-unit> - <trans-unit id="Cannot refresh the AppStore receipt: %@" xml:space="preserve"> - <source>Cannot refresh the AppStore receipt: %@</source> - <target state="needs-translation">Cannot refresh the AppStore receipt: %@</target> + <trans-unit id="Cannot refresh the App Store receipt: %@" xml:space="preserve" approved="yes"> + <source>Cannot refresh the App Store receipt: %@</source> + <target state="final">無法重新整理 App Store 收據:%@</target> <note/> </trans-unit> - <trans-unit id="Cannot restore purchases" xml:space="preserve"> + <trans-unit id="Cannot restore purchases" xml:space="preserve" approved="yes"> <source>Cannot restore purchases</source> - <target state="needs-translation">Cannot restore purchases</target> + <target state="final">無法恢復購買項目</target> <note/> </trans-unit> <trans-unit id="Checking account number" xml:space="preserve" approved="yes"> @@ -485,19 +499,19 @@ <target state="final">清除已匯入的覆蓋,會將「選取位置」視圖中的伺服器 IP 變更回預設值。</target> <note/> </trans-unit> - <trans-unit id="Client is not allowed to issue the request." xml:space="preserve"> + <trans-unit id="Client is not allowed to issue the request." xml:space="preserve" approved="yes"> <source>Client is not allowed to issue the request.</source> - <target state="needs-translation">Client is not allowed to issue the request.</target> + <target state="final">不允許用戶端送出此請求。</target> <note/> </trans-unit> - <trans-unit id="Collapse %@" xml:space="preserve"> + <trans-unit id="Collapse %@" xml:space="preserve" approved="yes"> <source>Collapse %@</source> - <target state="needs-translation">Collapse %@</target> + <target state="final">收合 %@</target> <note/> </trans-unit> - <trans-unit id="Collapses this location." xml:space="preserve"> + <trans-unit id="Collapses this location." xml:space="preserve" approved="yes"> <source>Collapses this location.</source> - <target state="needs-translation">Collapses this location.</target> + <target state="final">收合此位置。</target> <note/> </trans-unit> <trans-unit id="Colombia" xml:space="preserve" approved="yes"> @@ -515,14 +529,14 @@ <target state="final">Connect (連線)</target> <note/> </trans-unit> - <trans-unit id="Connected to %@" xml:space="preserve"> + <trans-unit id="Connected to %@" xml:space="preserve" approved="yes"> <source>Connected to %@</source> - <target state="needs-translation">Connected to %@</target> + <target state="final">已連線到 %@</target> <note/> </trans-unit> - <trans-unit id="Connecting to %@" xml:space="preserve"> + <trans-unit id="Connecting to %@" xml:space="preserve" approved="yes"> <source>Connecting to %@</source> - <target state="needs-translation">Connecting to %@</target> + <target state="final">正在連線到 %@</target> <note/> </trans-unit> <trans-unit id="Connection details" xml:space="preserve" approved="yes"> @@ -540,9 +554,9 @@ <target state="final">哥本哈根</target> <note/> </trans-unit> - <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve"> + <trans-unit id="Copied Mullvad account number to pasteboard" xml:space="preserve" approved="yes"> <source>Copied Mullvad account number to pasteboard</source> - <target state="needs-translation">Copied Mullvad account number to pasteboard</target> + <target state="final">已將 Mullvad 帳號複製到剪貼簿</target> <note/> </trans-unit> <trans-unit id="Create" xml:space="preserve" approved="yes"> @@ -565,9 +579,9 @@ <target state="final">建立新清單</target> <note/> </trans-unit> - <trans-unit id="Created: %@" xml:space="preserve"> + <trans-unit id="Created: %@" xml:space="preserve" approved="yes"> <source>Created: %@</source> - <target state="needs-translation">Created: %@</target> + <target state="final">建立:%@</target> <note/> </trans-unit> <trans-unit id="Creating account..." xml:space="preserve" approved="yes"> @@ -610,19 +624,19 @@ <target state="final">捷克共和國</target> <note/> </trans-unit> - <trans-unit id="DAITA" xml:space="preserve"> + <trans-unit id="DAITA" xml:space="preserve" approved="yes"> <source>DAITA</source> - <target state="needs-translation">DAITA</target> + <target state="final">DAITA</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available at the currently selected location. After enabling, please go to the "Select location" view and select a location that supports DAITA.</target> + <target state="final">無法在目前所選位置使用 DAITA。啟用後,請前往「選擇位置」畫面,選擇支援 DAITA 的位置。</target> <note/> </trans-unit> - <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve"> + <trans-unit id="DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA." xml:space="preserve" approved="yes"> <source>DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</source> - <target state="needs-translation">DAITA isn't available on the current entry server. After enabling, please go to the "Select location" view and select an entry location that supports DAITA.</target> + <target state="final">無法在目前的入口伺服器使用 DAITA。啟用後,請前往「選擇位置」畫面,選擇支援 DAITA 的入口位置。</target> <note/> </trans-unit> <trans-unit id="DISCONNECTED" xml:space="preserve" approved="yes"> @@ -640,9 +654,9 @@ <target state="final">DNS 內容封鎖程式</target> <note/> </trans-unit> - <trans-unit id="DNS settings" xml:space="preserve"> + <trans-unit id="DNS settings" xml:space="preserve" approved="yes"> <source>DNS settings</source> - <target state="needs-translation">DNS settings</target> + <target state="final">DNS 設定</target> <note/> </trans-unit> <trans-unit id="Dallas, TX" xml:space="preserve" approved="yes"> @@ -655,14 +669,14 @@ <target state="final">刪除</target> <note/> </trans-unit> - <trans-unit id="Delete %@?" xml:space="preserve"> + <trans-unit id="Delete %@?" xml:space="preserve" approved="yes"> <source>Delete %@?</source> - <target state="needs-translation">Delete %@?</target> + <target state="final">是否刪除 %@?</target> <note/> </trans-unit> - <trans-unit id="Delete account" xml:space="preserve"> + <trans-unit id="Delete account" xml:space="preserve" approved="yes"> <source>Delete account</source> - <target state="needs-translation">Delete account</target> + <target state="final">刪除帳戶</target> <note/> </trans-unit> <trans-unit id="Delete list" xml:space="preserve" approved="yes"> @@ -675,9 +689,9 @@ <target state="final">刪除方式</target> <note/> </trans-unit> - <trans-unit id="Deleting account..." xml:space="preserve"> + <trans-unit id="Deleting account..." xml:space="preserve" approved="yes"> <source>Deleting account...</source> - <target state="needs-translation">Deleting account...</target> + <target state="final">正在刪除帳戶…</target> <note/> </trans-unit> <trans-unit id="Denmark" xml:space="preserve" approved="yes"> @@ -705,9 +719,9 @@ <target state="final">裝置名稱</target> <note/> </trans-unit> - <trans-unit id="Device name: %@" xml:space="preserve"> + <trans-unit id="Device name: %@" xml:space="preserve" approved="yes"> <source>Device name: %@</source> - <target state="needs-translation">Device name: %@</target> + <target state="final">裝置名稱:%@</target> <note/> </trans-unit> <trans-unit id="Direct only" xml:space="preserve" approved="yes"> @@ -720,14 +734,14 @@ <target state="final">停用上方所有「%@」以啟動此設定。</target> <note/> </trans-unit> - <trans-unit id="Disabling" xml:space="preserve"> + <trans-unit id="Disabling" xml:space="preserve" approved="yes"> <source>Disabling</source> - <target state="needs-translation">Disabling</target> + <target state="final">正在停用</target> <note/> </trans-unit> - <trans-unit id="Discard changes" xml:space="preserve"> + <trans-unit id="Discard changes" xml:space="preserve" approved="yes"> <source>Discard changes</source> - <target state="needs-translation">Discard changes</target> + <target state="final">捨棄變更</target> <note/> </trans-unit> <trans-unit id="Disconnect" xml:space="preserve" approved="yes"> @@ -735,9 +749,9 @@ <target state="final">中斷連線</target> <note/> </trans-unit> - <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve"> + <trans-unit id="Do you agree to remaining anonymous?" xml:space="preserve" approved="yes"> <source>Do you agree to remaining anonymous?</source> - <target state="needs-translation">Do you agree to remaining anonymous?</target> + <target state="final">您是否同意維持匿名?</target> <note/> </trans-unit> <trans-unit id="Do you want to create a new account?" xml:space="preserve" approved="yes"> @@ -745,14 +759,14 @@ <target state="final">要建立新帳戶嗎?</target> <note/> </trans-unit> - <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve"> + <trans-unit id="Do you want to delete the list **%@**?" xml:space="preserve" approved="yes"> <source>Do you want to delete the list **%@**?</source> - <target state="needs-translation">Do you want to delete the list **%@**?</target> + <target state="final">是否刪除清單 **%@**?</target> <note/> </trans-unit> - <trans-unit id="Done" xml:space="preserve"> + <trans-unit id="Done" xml:space="preserve" approved="yes"> <source>Done</source> - <target state="needs-translation">Done</target> + <target state="final">完成</target> <note/> </trans-unit> <trans-unit id="Don’t have an account number?" xml:space="preserve" approved="yes"> @@ -770,9 +784,9 @@ <target state="final">杜塞道夫</target> <note/> </trans-unit> - <trans-unit id="Edit custom list" xml:space="preserve"> + <trans-unit id="Edit custom list" xml:space="preserve" approved="yes"> <source>Edit custom list</source> - <target state="needs-translation">Edit custom list</target> + <target state="final">編輯自訂清單</target> <note/> </trans-unit> <trans-unit id="Edit custom lists" xml:space="preserve" approved="yes"> @@ -790,9 +804,9 @@ <target state="final">編輯方式</target> <note/> </trans-unit> - <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve"> + <trans-unit id="Either buy credit on our website or make an in-app purchase via the **Add time** button below." xml:space="preserve" approved="yes"> <source>Either buy credit on our website or make an in-app purchase via the **Add time** button below.</source> - <target state="needs-translation">Either buy credit on our website or make an in-app purchase via the **Add time** button below.</target> + <target state="final">您可以在我們的網站上購買點數,也可以透過下方**增加時間**按鈕進行應用程式內購買。</target> <note/> </trans-unit> <trans-unit id="Either buy credit on our website or redeem a voucher." xml:space="preserve" approved="yes"> @@ -810,9 +824,9 @@ <target state="final">啟用方式</target> <note/> </trans-unit> - <trans-unit id="Enabling" xml:space="preserve"> + <trans-unit id="Enabling" xml:space="preserve" approved="yes"> <source>Enabling</source> - <target state="needs-translation">Enabling</target> + <target state="final">正在啟用</target> <note/> </trans-unit> <trans-unit id="Enter IP" xml:space="preserve" approved="yes"> @@ -845,19 +859,19 @@ <target state="final">出口</target> <note/> </trans-unit> - <trans-unit id="Expand %@" xml:space="preserve"> + <trans-unit id="Expand %@" xml:space="preserve" approved="yes"> <source>Expand %@</source> - <target state="needs-translation">Expand %@</target> + <target state="final">展開 %@</target> <note/> </trans-unit> - <trans-unit id="Expands this location." xml:space="preserve"> + <trans-unit id="Expands this location." xml:space="preserve" approved="yes"> <source>Expands this location.</source> - <target state="needs-translation">Expands this location.</target> + <target state="final">展開此位置。</target> <note/> </trans-unit> - <trans-unit id="FAQs & Guides" xml:space="preserve"> + <trans-unit id="FAQs & Guides" xml:space="preserve" approved="yes"> <source>FAQs & Guides</source> - <target state="needs-translation">FAQs & Guides</target> + <target state="final">常見問題集與指南</target> <note/> </trans-unit> <trans-unit id="Failed to load products, please try again" xml:space="preserve" approved="yes"> @@ -870,34 +884,34 @@ <target state="final">無法傳送</target> <note/> </trans-unit> - <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve"> + <trans-unit id="Failed to send the receipt to server: %@" xml:space="preserve" approved="yes"> <source>Failed to send the receipt to server: %@</source> - <target state="needs-translation">Failed to send the receipt to server: %@</target> + <target state="final">無法傳送收據至伺服器:%@</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel.</source> - <target state="needs-translation">Failed to start the tunnel.</target> + <target state="final">啟動通道失敗。</target> <note/> </trans-unit> - <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to start the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to start the tunnel: %@.</source> - <target state="needs-translation">Failed to start the tunnel: %@.</target> + <target state="final">啟動通道失敗:%@。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel.</source> - <target state="needs-translation">Failed to stop the tunnel.</target> + <target state="final">停止通道失敗。</target> <note/> </trans-unit> - <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve"> + <trans-unit id="Failed to stop the tunnel: %@." xml:space="preserve" approved="yes"> <source>Failed to stop the tunnel: %@.</source> - <target state="needs-translation">Failed to stop the tunnel: %@.</target> + <target state="final">停止通道失敗:%@。</target> <note/> </trans-unit> - <trans-unit id="Fetching devices..." xml:space="preserve"> + <trans-unit id="Fetching devices..." xml:space="preserve" approved="yes"> <source>Fetching devices...</source> - <target state="needs-translation">Fetching devices...</target> + <target state="final">正在取得裝置…</target> <note/> </trans-unit> <trans-unit id="Filter" xml:space="preserve" approved="yes"> @@ -1030,9 +1044,9 @@ <target state="final">如果您未連線至我們的 VPN 服務,則加密 DNS 代理伺服器將在連線時使用您本人的非 VPN IP。DoH 伺服器由下列供應商之一負責託管:Quad9 或 CloudFlare。</target> <note/> </trans-unit> - <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve"> + <trans-unit id="If you disconnect now, you won’t be able to secure your connection until the device is online." xml:space="preserve" approved="yes"> <source>If you disconnect now, you won’t be able to secure your connection until the device is online.</source> - <target state="needs-translation">If you disconnect now, you won’t be able to secure your connection until the device is online.</target> + <target state="final">如果您現在中斷連線,在裝置重新上線前將無法保護連線安全。</target> <note/> </trans-unit> <trans-unit id="If you exit the form and try again later, the information you already entered will still be here." xml:space="preserve" approved="yes"> @@ -1040,9 +1054,9 @@ <target state="final">如果您關閉表格後再重新嘗試,所輸入的資訊仍會出現在這裡。</target> <note/> </trans-unit> - <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve"> + <trans-unit id="If you haven’t received additional VPN time after purchasing" xml:space="preserve" approved="yes"> <source>If you haven’t received additional VPN time after purchasing</source> - <target state="needs-translation">If you haven’t received additional VPN time after purchasing</target> + <target state="final">如果您在購買後未收到額外 VPN 時間,請與我們聯繫</target> <note/> </trans-unit> <trans-unit id="If you log out, the device and the device name is removed. When you log back in again, the device will get a new name." xml:space="preserve" approved="yes"> @@ -1050,9 +1064,9 @@ <target state="final">如果您登出,則系統會移除裝置和裝置名稱。當您再次登入時,裝置則會獲得新名稱。</target> <note/> </trans-unit> - <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve"> + <trans-unit id="If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email." xml:space="preserve" approved="yes"> <source>If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</source> - <target state="needs-translation">If you still experience issues you can email our support directly at **%@**. Please attach your app log to your email.</target> + <target state="final">如果您持續遇到問題,可直接傳送電子郵件至 **%@** 聯絡支援團隊。請在電子郵件中附上您的應用程式日誌。</target> <note/> </trans-unit> <trans-unit id="Import" xml:space="preserve" approved="yes"> @@ -1070,14 +1084,14 @@ <target state="final">為「選取位置」視圖中的伺服器,匯入具有新 IP 位址的檔案或文字。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve"> + <trans-unit id="Import of %@ was successful, overrides are now active." xml:space="preserve" approved="yes"> <source>Import of %@ was successful, overrides are now active.</source> - <target state="needs-translation">Import of %@ was successful, overrides are now active.</target> + <target state="final">成功匯入 %@,現已啟用覆寫。</target> <note/> </trans-unit> - <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve"> + <trans-unit id="Import of %@ was unsuccessful, please try again." xml:space="preserve" approved="yes"> <source>Import of %@ was unsuccessful, please try again.</source> - <target state="needs-translation">Import of %@ was unsuccessful, please try again.</target> + <target state="final">匯入 %@ 失敗,請再試一次。</target> <note/> </trans-unit> <trans-unit id="Import of text was successful, overrides are now active." xml:space="preserve" approved="yes"> @@ -1105,9 +1119,14 @@ <target state="final">正在使用</target> <note/> </trans-unit> - <trans-unit id="Include all networks" xml:space="preserve"> + <trans-unit id="Include all networks" xml:space="preserve" approved="yes"> <source>Include all networks</source> - <target state="needs-translation">Include all networks</target> + <target state="final">加入所有網路</target> + <note/> + </trans-unit> + <trans-unit id="Include my account token for faster help with payment or account related issues" xml:space="preserve" approved="yes"> + <source>Include my account token for faster help with payment or account related issues</source> + <target state="final">加入我的帳戶權杖,就能更快取得付款或帳戶等相關問題的協助</target> <note/> </trans-unit> <trans-unit id="Indonesia" xml:space="preserve" approved="yes"> @@ -1115,9 +1134,9 @@ <target state="final">印尼</target> <note/> </trans-unit> - <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve"> + <trans-unit id="Internal error occurred. Settings will be reset to defaults and device logged out." xml:space="preserve" approved="yes"> <source>Internal error occurred. Settings will be reset to defaults and device logged out.</source> - <target state="needs-translation">Internal error occurred. Settings will be reset to defaults and device logged out.</target> + <target state="final">發生內部錯誤。設定將重設為預設,裝置將登出。</target> <note/> </trans-unit> <trans-unit id="Internal error." xml:space="preserve" approved="yes"> @@ -1130,19 +1149,19 @@ <target state="final">帳號無效</target> <note/> </trans-unit> - <trans-unit id="Invalid account number: %@" xml:space="preserve"> + <trans-unit id="Invalid account number: %@" xml:space="preserve" approved="yes"> <source>Invalid account number: %@</source> - <target state="needs-translation">Invalid account number: %@</target> + <target state="final">帳號無效:%@</target> <note/> </trans-unit> - <trans-unit id="Invalid device state." xml:space="preserve"> + <trans-unit id="Invalid device state." xml:space="preserve" approved="yes"> <source>Invalid device state.</source> - <target state="needs-translation">Invalid device state.</target> + <target state="final">裝置狀態無效。</target> <note/> </trans-unit> - <trans-unit id="Invalid purchase identifier." xml:space="preserve"> + <trans-unit id="Invalid purchase identifier." xml:space="preserve" approved="yes"> <source>Invalid purchase identifier.</source> - <target state="needs-translation">Invalid purchase identifier.</target> + <target state="final">購買識別碼無效。</target> <note/> </trans-unit> <trans-unit id="Ireland" xml:space="preserve" approved="yes"> @@ -1215,14 +1234,14 @@ <target state="final">語言</target> <note/> </trans-unit> - <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve"> + <trans-unit id="Last four digits of the account number are incorrect" xml:space="preserve" approved="yes"> <source>Last four digits of the account number are incorrect</source> - <target state="needs-translation">Last four digits of the account number are incorrect</target> + <target state="final">帳號後四碼不正確</target> <note/> </trans-unit> - <trans-unit id="Last used account" xml:space="preserve"> + <trans-unit id="Last used account" xml:space="preserve" approved="yes"> <source>Last used account</source> - <target state="needs-translation">Last used account</target> + <target state="final">上次使用的帳戶</target> <note/> </trans-unit> <trans-unit id="Learn about privacy" xml:space="preserve" approved="yes"> @@ -1230,9 +1249,9 @@ <target state="final">瞭解隱私權</target> <note/> </trans-unit> - <trans-unit id="Less than a day" xml:space="preserve"> + <trans-unit id="Less than a day" xml:space="preserve" approved="yes"> <source>Less than a day</source> - <target state="needs-translation">Less than a day</target> + <target state="final">不到 1 天</target> <note/> </trans-unit> <trans-unit id="Lima" xml:space="preserve" approved="yes"> @@ -1275,9 +1294,9 @@ <target state="final">登入中…</target> <note/> </trans-unit> - <trans-unit id="Logging out..." xml:space="preserve"> + <trans-unit id="Logging out..." xml:space="preserve" approved="yes"> <source>Logging out...</source> - <target state="needs-translation">Logging out...</target> + <target state="final">正在登出…</target> <note/> </trans-unit> <trans-unit id="Login" xml:space="preserve" approved="yes"> @@ -1305,9 +1324,9 @@ <target state="final">馬德里</target> <note/> </trans-unit> - <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Make a purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Make a purchase with StoreKit2</source> - <target state="needs-translation">Make a purchase with StoreKit2</target> + <target state="final">透過 StoreKit2 購買</target> <note/> </trans-unit> <trans-unit id="Malaysia" xml:space="preserve" approved="yes"> @@ -1400,9 +1419,9 @@ <target state="final">多點跳躍可將您的流量傳入一個 WireGuard 伺服器,再傳出至另一個伺服器,使其更難以追蹤。雖然這會導致延遲時間增加,卻能提高線上的匿名程度。</target> <note/> </trans-unit> - <trans-unit id="NETWORK ISSUES" xml:space="preserve"> + <trans-unit id="NETWORK ISSUES" xml:space="preserve" approved="yes"> <source>NETWORK ISSUES</source> - <target state="needs-translation">NETWORK ISSUES</target> + <target state="final">網路問題</target> <note/> </trans-unit> <trans-unit id="NEW DEVICE CREATED" xml:space="preserve" approved="yes"> @@ -1415,9 +1434,9 @@ <target state="final">已安裝新版本</target> <note/> </trans-unit> - <trans-unit id="NO NETWORK" xml:space="preserve"> + <trans-unit id="NO NETWORK" xml:space="preserve" approved="yes"> <source>NO NETWORK</source> - <target state="needs-translation">NO NETWORK</target> + <target state="final">無網路</target> <note/> </trans-unit> <trans-unit id="NO OVERRIDES IMPORTED" xml:space="preserve" approved="yes"> @@ -1435,9 +1454,9 @@ <target state="final">名稱已在別處使用。</target> <note/> </trans-unit> - <trans-unit id="Name should be no longer than %i characters." xml:space="preserve"> + <trans-unit id="Name should be no longer than %i characters." xml:space="preserve" approved="yes"> <source>Name should be no longer than %i characters.</source> - <target state="needs-translation">Name should be no longer than %i characters.</target> + <target state="final">名稱不得超過 %i 個字元。</target> <note/> </trans-unit> <trans-unit id="Netherlands" xml:space="preserve" approved="yes"> @@ -1445,9 +1464,9 @@ <target state="final">荷蘭</target> <note/> </trans-unit> - <trans-unit id="Network error: %@" xml:space="preserve"> + <trans-unit id="Network error: %@" xml:space="preserve" approved="yes"> <source>Network error: %@</source> - <target state="needs-translation">Network error: %@</target> + <target state="final">網路錯誤:%@</target> <note/> </trans-unit> <trans-unit id="New York, NY" xml:space="preserve" approved="yes"> @@ -1475,14 +1494,14 @@ <target state="final">奈及利亞</target> <note/> </trans-unit> - <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve"> + <trans-unit id="No DAITA compatible servers match your location settings. Try changing location." xml:space="preserve" approved="yes"> <source>No DAITA compatible servers match your location settings. Try changing location.</source> - <target state="needs-translation">No DAITA compatible servers match your location settings. Try changing location.</target> + <target state="final">沒有符合您的位置設定的 DAITA 相容伺服器。請嘗試變更位置。</target> <note/> </trans-unit> - <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve"> + <trans-unit id="No matching relays found, check your filter settings." xml:space="preserve" approved="yes"> <source>No matching relays found, check your filter settings.</source> - <target state="needs-translation">No matching relays found, check your filter settings.</target> + <target state="final">找不到相符的中繼,請檢查您的篩選器設定。</target> <note/> </trans-unit> <trans-unit id="No matching servers found." xml:space="preserve" approved="yes"> @@ -1490,14 +1509,14 @@ <target state="final">找不到相符的伺服器。</target> <note/> </trans-unit> - <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve"> + <trans-unit id="No servers match your location filter. Try changing filter settings." xml:space="preserve" approved="yes"> <source>No servers match your location filter. Try changing filter settings.</source> - <target state="needs-translation">No servers match your location filter. Try changing filter settings.</target> + <target state="final">沒有符合您位置篩選器的伺服器。請嘗試變更篩選器設定。</target> <note/> </trans-unit> - <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve"> + <trans-unit id="No servers match your obfuscation settings. Try changing location or obfuscation method." xml:space="preserve" approved="yes"> <source>No servers match your obfuscation settings. Try changing location or obfuscation method.</source> - <target state="needs-translation">No servers match your obfuscation settings. Try changing location or obfuscation method.</target> + <target state="final">沒有符合您混淆設定的伺服器。請嘗試變更伺服器位置或混淆方式。</target> <note/> </trans-unit> <trans-unit id="No servers match your settings, try changing server or other settings." xml:space="preserve" approved="yes"> @@ -1535,9 +1554,9 @@ <target state="final">藉由混淆,WireGuard 的流量能隱藏在另一個通訊協定中。這有助於規避審查或其他類型的篩選。在這類篩選中,普通 WireGuard 連線將遭到封鎖。</target> <note/> </trans-unit> - <trans-unit id="Obscured" xml:space="preserve"> + <trans-unit id="Obscured" xml:space="preserve" approved="yes"> <source>Obscured</source> - <target state="needs-translation">Obscured</target> + <target state="final">已混淆</target> <note/> </trans-unit> <trans-unit id="Off" xml:space="preserve" approved="yes"> @@ -1580,14 +1599,14 @@ <target state="final">奧斯陸</target> <note/> </trans-unit> - <trans-unit id="Out IPv4" xml:space="preserve"> + <trans-unit id="Out IPv4" xml:space="preserve" approved="yes"> <source>Out IPv4</source> - <target state="needs-translation">Out IPv4</target> + <target state="final">出站 IPv4</target> <note/> </trans-unit> - <trans-unit id="Out IPv6" xml:space="preserve"> + <trans-unit id="Out IPv6" xml:space="preserve" approved="yes"> <source>Out IPv6</source> - <target state="needs-translation">Out IPv6</target> + <target state="final">出站 IPv6</target> <note/> </trans-unit> <trans-unit id="Out of time" xml:space="preserve" approved="yes"> @@ -1620,9 +1639,9 @@ <target state="final">密碼</target> <note/> </trans-unit> - <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve"> + <trans-unit id="Performs a connection test to a Mullvad API server via this access method." xml:space="preserve" approved="yes"> <source>Performs a connection test to a Mullvad API server via this access method.</source> - <target state="needs-translation">Performs a connection test to a Mullvad API server via this access method.</target> + <target state="final">透過此存取方式為 Mullvad API 伺服器執行連線測試。</target> <note/> </trans-unit> <trans-unit id="Perth" xml:space="preserve" approved="yes"> @@ -1660,9 +1679,9 @@ <target state="final">請從底下清單至少移除一個裝置來將其登出。您可以在裝置的「帳戶」設定下找到相應裝置名稱。</target> <note/> </trans-unit> - <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve"> + <trans-unit id="Please retry by using the "Restore purchases" button." xml:space="preserve" approved="yes"> <source>Please retry by using the "Restore purchases" button.</source> - <target state="needs-translation">Please retry by using the "Restore purchases" button.</target> + <target state="final">請使用「恢復購買」按鈕重試。</target> <note/> </trans-unit> <trans-unit id="Poland" xml:space="preserve" approved="yes"> @@ -1675,9 +1694,9 @@ <target state="final">連接埠</target> <note/> </trans-unit> - <trans-unit id="Port: %@" xml:space="preserve"> + <trans-unit id="Port: %@" xml:space="preserve" approved="yes"> <source>Port: %@</source> - <target state="needs-translation">Port: %@</target> + <target state="final">連接埠:%@</target> <note/> </trans-unit> <trans-unit id="Portugal" xml:space="preserve" approved="yes"> @@ -1700,9 +1719,9 @@ <target state="final">供應商</target> <note/> </trans-unit> - <trans-unit id="Providers: %d" xml:space="preserve"> + <trans-unit id="Providers: %d" xml:space="preserve" approved="yes"> <source>Providers: %d</source> - <target state="needs-translation">Providers: %d</target> + <target state="final">供應商:%d</target> <note/> </trans-unit> <trans-unit id="QUIC" xml:space="preserve" approved="yes"> @@ -1725,9 +1744,9 @@ <target state="final">克雷塔羅</target> <note/> </trans-unit> - <trans-unit id="RECONNECTING" xml:space="preserve"> + <trans-unit id="RECONNECTING" xml:space="preserve" approved="yes"> <source>RECONNECTING</source> - <target state="needs-translation">RECONNECTING</target> + <target state="final">正在重新連線</target> <note/> </trans-unit> <trans-unit id="Raleigh, NC" xml:space="preserve" approved="yes"> @@ -1735,9 +1754,9 @@ <target state="final">羅利,NC</target> <note/> </trans-unit> - <trans-unit id="Reconnecting to %@" xml:space="preserve"> + <trans-unit id="Reconnecting to %@" xml:space="preserve" approved="yes"> <source>Reconnecting to %@</source> - <target state="needs-translation">Reconnecting to %@</target> + <target state="final">正在重新連線到 %@</target> <note/> </trans-unit> <trans-unit id="Redeem" xml:space="preserve" approved="yes"> @@ -1750,14 +1769,14 @@ <target state="final">兌換憑證</target> <note/> </trans-unit> - <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve"> + <trans-unit id="Refund last purchase with StoreKit2" xml:space="preserve" approved="yes"> <source>Refund last purchase with StoreKit2</source> - <target state="needs-translation">Refund last purchase with StoreKit2</target> + <target state="final">透過 StoreKit2 為上次購買進行退款</target> <note/> </trans-unit> - <trans-unit id="Refund successful" xml:space="preserve"> + <trans-unit id="Refund successful" xml:space="preserve" approved="yes"> <source>Refund successful</source> - <target state="needs-translation">Refund successful</target> + <target state="final">成功退款</target> <note/> </trans-unit> <trans-unit id="Remove" xml:space="preserve" approved="yes"> @@ -1770,16 +1789,16 @@ <target state="final">是否移除 %@?</target> <note/> </trans-unit> - <trans-unit id="Remove last used account" xml:space="preserve"> + <trans-unit id="Remove last used account" xml:space="preserve" approved="yes"> <source>Remove last used account</source> - <target state="needs-translation">Remove last used account</target> + <target state="final">移除上次使用的帳戶</target> <note/> </trans-unit> - <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve"> + <trans-unit id="Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?" xml:space="preserve" approved="yes"> <source>Removing the saved account number from this device cannot be undone. Do you want to remove the saved account number?</source> - <target state="needs-translation">Removing the saved account number from this device cannot be undone. -Do you want to remove the saved account number?</target> + <target state="final">從此裝置移除已儲存的帳號後,此操作將無法復原。 +是否要移除已儲存的帳號?</target> <note/> </trans-unit> <trans-unit id="Rented only" xml:space="preserve" approved="yes"> @@ -1797,9 +1816,9 @@ Do you want to remove the saved account number?</target> <target state="final">必填</target> <note/> </trans-unit> - <trans-unit id="Restore purchases" xml:space="preserve"> + <trans-unit id="Restore purchases" xml:space="preserve" approved="yes"> <source>Restore purchases</source> - <target state="needs-translation">Restore purchases</target> + <target state="final">恢復購買</target> <note/> </trans-unit> <trans-unit id="Romania" xml:space="preserve" approved="yes"> @@ -1832,9 +1851,9 @@ Do you want to remove the saved account number?</target> <target state="final">儲存</target> <note/> </trans-unit> - <trans-unit id="Saving changes..." xml:space="preserve"> + <trans-unit id="Saving changes..." xml:space="preserve" approved="yes"> <source>Saving changes...</source> - <target state="needs-translation">Saving changes...</target> + <target state="final">正在儲存變更…</target> <note/> </trans-unit> <trans-unit id="Search for..." xml:space="preserve" approved="yes"> @@ -1857,9 +1876,9 @@ Do you want to remove the saved account number?</target> <target state="final">選取位置</target> <note/> </trans-unit> - <trans-unit id="Selected" xml:space="preserve"> + <trans-unit id="Selected" xml:space="preserve" approved="yes"> <source>Selected</source> - <target state="needs-translation">Selected</target> + <target state="final">已選</target> <note/> </trans-unit> <trans-unit id="Send" xml:space="preserve" approved="yes"> @@ -1902,9 +1921,9 @@ Do you want to remove the saved account number?</target> <target state="final">伺服器詳細資訊</target> <note/> </trans-unit> - <trans-unit id="Setting: %@" xml:space="preserve"> + <trans-unit id="Setting: %@" xml:space="preserve" approved="yes"> <source>Setting: %@</source> - <target state="needs-translation">Setting: %@</target> + <target state="final">設定:%@</target> <note/> </trans-unit> <trans-unit id="Settings" xml:space="preserve" approved="yes"> @@ -1912,9 +1931,9 @@ Do you want to remove the saved account number?</target> <target state="final">設定</target> <note/> </trans-unit> - <trans-unit id="Settings migration error" xml:space="preserve"> + <trans-unit id="Settings migration error" xml:space="preserve" approved="yes"> <source>Settings migration error</source> - <target state="needs-translation">Settings migration error</target> + <target state="final">設定遷移錯誤</target> <note/> </trans-unit> <trans-unit id="Shadowsocks" xml:space="preserve" approved="yes"> @@ -1947,9 +1966,9 @@ Do you want to remove the saved account number?</target> <target state="final">社群媒體</target> <note/> </trans-unit> - <trans-unit id="Socks5" xml:space="preserve"> + <trans-unit id="Socks5" xml:space="preserve" approved="yes"> <source>Socks5</source> - <target state="needs-translation">Socks5</target> + <target state="final">Socks5</target> <note/> </trans-unit> <trans-unit id="Sofia" xml:space="preserve" approved="yes"> @@ -2012,9 +2031,9 @@ Do you want to remove the saved account number?</target> <target state="final">TCP</target> <note/> </trans-unit> - <trans-unit id="TUNNEL ERROR" xml:space="preserve"> + <trans-unit id="TUNNEL ERROR" xml:space="preserve" approved="yes"> <source>TUNNEL ERROR</source> - <target state="needs-translation">TUNNEL ERROR</target> + <target state="final">通道錯誤</target> <note/> </trans-unit> <trans-unit id="Tallinn" xml:space="preserve" approved="yes"> @@ -2022,9 +2041,9 @@ Do you want to remove the saved account number?</target> <target state="final">塔林</target> <note/> </trans-unit> - <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve"> + <trans-unit id="Tap **Edit** to add at least one DNS server." xml:space="preserve" approved="yes"> <source>Tap **Edit** to add at least one DNS server.</source> - <target state="needs-translation">Tap **Edit** to add at least one DNS server.</target> + <target state="final">輕點**編輯**以新增至少一個 DNS 伺服器。</target> <note/> </trans-unit> <trans-unit id="Tel Aviv" xml:space="preserve" approved="yes"> @@ -2047,9 +2066,9 @@ Do you want to remove the saved account number?</target> <target state="final">泰國</target> <note/> </trans-unit> - <trans-unit id="Thanks for your purchase" xml:space="preserve"> + <trans-unit id="Thanks for your purchase" xml:space="preserve" approved="yes"> <source>Thanks for your purchase</source> - <target state="needs-translation">Thanks for your purchase</target> + <target state="final">感謝您的購買</target> <note/> </trans-unit> <trans-unit id="Thanks!" xml:space="preserve" approved="yes"> @@ -2057,19 +2076,19 @@ Do you want to remove the saved account number?</target> <target state="final">謝謝!</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server directly." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server directly.</source> - <target state="needs-translation">The app communicates with a Mullvad API server directly.</target> + <target state="final">本應用程式直接和 Mullvad API 伺服器通訊。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a Mullvad bridge server." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a Mullvad bridge server.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a Mullvad bridge server.</target> + <target state="final">本應用程式透過 Mullvad 橋接器伺服器與 Mullvad API 伺服器通訊。</target> <note/> </trans-unit> - <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve"> + <trans-unit id="The app communicates with a Mullvad API server via a proxy address." xml:space="preserve" approved="yes"> <source>The app communicates with a Mullvad API server via a proxy address.</source> - <target state="needs-translation">The app communicates with a Mullvad API server via a proxy address.</target> + <target state="final">本應用程式透過代理伺服器位址與 Mullvad API 伺服器通訊。</target> <note/> </trans-unit> <trans-unit id="The app needs to communicate with a Mullvad API server to log you in, fetch server lists, and other critical operations." xml:space="preserve" approved="yes"> @@ -2077,9 +2096,9 @@ Do you want to remove the saved account number?</target> <target state="final">該應用程式需要與 Mulvad API 伺服器通訊,以便您登入、取得伺服器清單並執行其他重要作業。</target> <note/> </trans-unit> - <trans-unit id="The app will test the method before saving." xml:space="preserve"> + <trans-unit id="The app will test the method before saving." xml:space="preserve" approved="yes"> <source>The app will test the method before saving.</source> - <target state="needs-translation">The app will test the method before saving.</target> + <target state="final">應用程式會在儲存前測試該方式。</target> <note/> </trans-unit> <trans-unit id="The automatic setting will randomly choose from the valid port ranges shown below." xml:space="preserve" approved="yes"> @@ -2097,29 +2116,29 @@ Do you want to remove the saved account number?</target> <target state="final">裝置將從清單中移除並登出。</target> <note/> </trans-unit> - <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve"> + <trans-unit id="The entry and exit servers cannot be the same. Try changing one to a new server or location." xml:space="preserve" approved="yes"> <source>The entry and exit servers cannot be the same. Try changing one to a new server or location.</source> - <target state="needs-translation">The entry and exit servers cannot be the same. Try changing one to a new server or location.</target> + <target state="final">入口伺服器和出口伺服器不能相同。請嘗試將其中一個伺服器變更為新伺服器或位置。</target> <note/> </trans-unit> - <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve"> + <trans-unit id="The entry server for %@ is currently overridden by %@. To select an entry server, please first enable “%@” or disable “%@“ in the settings." xml:space="preserve" approved="yes"> <source>The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</source> - <target state="needs-translation">The entry server for %1$@ is currently overridden by %2$@. To select an entry server, please first enable “%3$@” or disable “%4$@“ in the settings.</target> + <target state="final">%1$@ 的入口伺服器目前已由 %2$@ 覆寫。若要選擇入口伺服器,請先在設定中啟用「%3$@」或停用「%4$@」。</target> <note/> </trans-unit> - <trans-unit id="The payment request was cancelled." xml:space="preserve"> + <trans-unit id="The payment request was cancelled." xml:space="preserve" approved="yes"> <source>The payment request was cancelled.</source> - <target state="needs-translation">The payment request was cancelled.</target> + <target state="final">已取消付款請求。</target> <note/> </trans-unit> - <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve"> + <trans-unit id="The selected WireGuard port is not supported, please change it under **VPN settings**." xml:space="preserve" approved="yes"> <source>The selected WireGuard port is not supported, please change it under **VPN settings**.</source> - <target state="needs-translation">The selected WireGuard port is not supported, please change it under **VPN settings**.</target> + <target state="final">不支援所選的 WireGuard 連接埠,請至**VPN 設定**下變更。</target> <note/> </trans-unit> - <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve"> + <trans-unit id="The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out." xml:space="preserve" approved="yes"> <source>The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</source> - <target state="needs-translation">The version of settings stored on device is unrecognized.Settings will be reset to defaults and the device will be logged out.</target> + <target state="final">無法辨識裝置上儲存的設定版本。設定將重設為預設,裝置將登出。</target> <note/> </trans-unit> <trans-unit id="This can be useful if the API is censored but Mullvad’s bridge servers are not." xml:space="preserve" approved="yes"> @@ -2132,14 +2151,14 @@ Do you want to remove the saved account number?</target> <target state="final">當您不受審查影響時,此方式可能會很有用。</target> <note/> </trans-unit> - <trans-unit id="This device is not allowed to make the payment." xml:space="preserve"> + <trans-unit id="This device is not allowed to make the payment." xml:space="preserve" approved="yes"> <source>This device is not allowed to make the payment.</source> - <target state="needs-translation">This device is not allowed to make the payment.</target> + <target state="final">不允許此裝置進行付款。</target> <note/> </trans-unit> - <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve"> + <trans-unit id="This device is now named **%@**. See more under "Manage devices" in Account." xml:space="preserve" approved="yes"> <source>This device is now named **%@**. See more under "Manage devices" in Account.</source> - <target state="needs-translation">This device is now named **%@**. See more under "Manage devices" in Account.</target> + <target state="final">現在此裝置的名稱是 **%@**。如需更多資訊,請參閱「帳戶」中的「管理裝置」。</target> <note/> </trans-unit> <trans-unit id="This feature allows access to other devices on the local network, such as for sharing, printing, streaming, etc." xml:space="preserve" approved="yes"> @@ -2157,14 +2176,19 @@ Do you want to remove the saved account number?</target> <target state="final">借助此功能,WireGuard 通道便能夠抵抗可能從量子電腦發起的攻擊。</target> <note/> </trans-unit> + <trans-unit id="This impacts your anonymity" xml:space="preserve" approved="yes"> + <source>This impacts your anonymity</source> + <target state="final">這會影響您是否能維持匿名</target> + <note/> + </trans-unit> <trans-unit id="This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website." xml:space="preserve" approved="yes"> <source>This is the name assigned to the device. Each device logged in on a Mullvad account gets a unique name that helps you identify it when you manage your devices in the app or on the website.</source> <target state="final">這是系統指派給裝置的名稱。每台登入 Mulvad 帳戶的裝置都會獲得一個獨特名稱,有助於您在應用程式或網站上管理裝置時識別各台裝置。</target> <note/> </trans-unit> - <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve"> + <trans-unit id="This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:" xml:space="preserve" approved="yes"> <source>This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</source> - <target state="needs-translation">This logs out all devices using this account and all VPN access will be denied even if there is time left on the account. Enter the last 4 digits of the account number and hit "Delete account" if you really want to delete the account:</target> + <target state="final">這會登出所有使用此帳戶的裝置,而且所有 VPN 存取也會遭拒,即使帳戶還有剩餘的使用時間。如果您確定要刪除帳戶,請輸入帳號末四碼,然後輕點「刪除帳戶」。</target> <note/> </trans-unit> <trans-unit id="This might cause issues on certain websites, services, and apps." xml:space="preserve" approved="yes"> @@ -2172,9 +2196,9 @@ Do you want to remove the saved account number?</target> <target state="final">這可能會導致某些網站、服務和應用程式出現問題。</target> <note/> </trans-unit> - <trans-unit id="Time left: %@" xml:space="preserve"> + <trans-unit id="Time left: %@" xml:space="preserve" approved="yes"> <source>Time left: %@</source> - <target state="needs-translation">Time left: %@</target> + <target state="final">剩餘時間:%@</target> <note/> </trans-unit> <trans-unit id="Tirana" xml:space="preserve" approved="yes"> @@ -2202,14 +2226,14 @@ Do you want to remove the saved account number?</target> <target state="final">若要以忍者身份繼續您的旅程,歡迎造訪我們網站,以選擇其他對隱私權有利的習慣和工具。</target> <note/> </trans-unit> - <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve"> + <trans-unit id="To create a custom list, tap on "..." " xml:space="preserve" approved="yes"> <source>To create a custom list, tap on "..." </source> - <target state="needs-translation">To create a custom list, tap on "..." </target> + <target state="final">要建立自訂清單,請輕按「…」 </target> <note/> </trans-unit> - <trans-unit id="To enable this setting, add at least one server." xml:space="preserve"> + <trans-unit id="To enable this setting, add at least one server." xml:space="preserve" approved="yes"> <source>To enable this setting, add at least one server.</source> - <target state="needs-translation">To enable this setting, add at least one server.</target> + <target state="final">要啟用此設定,請新增至少一個伺服器。</target> <note/> </trans-unit> <trans-unit id="To help you more effectively, your app’s log file will be attached to this message. Your data will remain secure and private, as it is anonymised before being sent over an encrypted channel." xml:space="preserve" approved="yes"> @@ -2247,9 +2271,9 @@ Do you want to remove the saved account number?</target> <target state="final">再試一次</target> <note/> </trans-unit> - <trans-unit id="Tunnel is unset." xml:space="preserve"> + <trans-unit id="Tunnel is unset." xml:space="preserve" approved="yes"> <source>Tunnel is unset.</source> - <target state="needs-translation">Tunnel is unset.</target> + <target state="final">未設定通道。</target> <note/> </trans-unit> <trans-unit id="Turkey" xml:space="preserve" approved="yes"> @@ -2287,14 +2311,14 @@ Do you want to remove the saved account number?</target> <target state="final">烏克蘭</target> <note/> </trans-unit> - <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve"> + <trans-unit id="Unable to authenticate account. Please log out and log back in." xml:space="preserve" approved="yes"> <source>Unable to authenticate account. Please log out and log back in.</source> - <target state="needs-translation">Unable to authenticate account. Please log out and log back in.</target> + <target state="final">帳戶驗證失敗。請登出並重新登入。</target> <note/> </trans-unit> - <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve"> + <trans-unit id="Unable to start tunnel connection after update. Please disconnect and reconnect." xml:space="preserve" approved="yes"> <source>Unable to start tunnel connection after update. Please disconnect and reconnect.</source> - <target state="needs-translation">Unable to start tunnel connection after update. Please disconnect and reconnect.</target> + <target state="final">更新後無法建立通道連線。請中斷連線並重新連線。</target> <note/> </trans-unit> <trans-unit id="Unable to start tunnel connection. Please send a problem report." xml:space="preserve" approved="yes"> @@ -2302,14 +2326,14 @@ Do you want to remove the saved account number?</target> <target state="final">無法啟動通道連線。請傳送問題回報。</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve"> + <trans-unit id="Unexpected server response: %1$@ (HTTP status: %2$d)" xml:space="preserve" approved="yes"> <source>Unexpected server response: %1$@ (HTTP status: %2$d)</source> - <target state="needs-translation">Unexpected server response: %1$@ (HTTP status: %2$d)</target> + <target state="final">意外的伺服器回應:%1$@(HTTP 狀態:%2$d)</target> <note/> </trans-unit> - <trans-unit id="Unexpected server response: %d" xml:space="preserve"> + <trans-unit id="Unexpected server response: %d" xml:space="preserve" approved="yes"> <source>Unexpected server response: %d</source> - <target state="needs-translation">Unexpected server response: %d</target> + <target state="final">意外的伺服器回應:%d</target> <note/> </trans-unit> <trans-unit id="Unknown error." xml:space="preserve" approved="yes"> @@ -2402,9 +2426,9 @@ Do you want to remove the saved account number?</target> <target state="final">華盛頓特區</target> <note/> </trans-unit> - <trans-unit id="We are having some issues, please try again later" xml:space="preserve"> + <trans-unit id="We are having some issues, please try again later" xml:space="preserve" approved="yes"> <source>We are having some issues, please try again later</source> - <target state="needs-translation">We are having some issues, please try again later</target> + <target state="final">我們遇到一些問題,請稍後再試</target> <note/> </trans-unit> <trans-unit id="We will look into this." xml:space="preserve" approved="yes"> @@ -2422,9 +2446,9 @@ Do you want to remove the saved account number?</target> <target state="final">此功能啟用後,便會禁止裝置聯繫某些已知會傳播廣告、惡意軟體、追蹤程式等內容的網域或網站。</target> <note/> </trans-unit> - <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve"> + <trans-unit id="When using DAITA, one provider with DAITA-enabled servers is required." xml:space="preserve" approved="yes"> <source>When using DAITA, one provider with DAITA-enabled servers is required.</source> - <target state="needs-translation">When using DAITA, one provider with DAITA-enabled servers is required.</target> + <target state="final">使用 DAITA 時,至少需要一個擁有 DAITA 啟用伺服器的供應商。</target> <note/> </trans-unit> <trans-unit id="Which TCP port the UDP-over-TCP obfuscation protocol should connect to on the VPN server." xml:space="preserve" approved="yes"> @@ -2457,9 +2481,9 @@ Do you want to remove the saved account number?</target> <target state="final">使用「Mullvad 橋接」方式,則應用程式會透過 Mullvad 橋接伺服器,與 Mullvad API 伺服器進行通訊。應用程式會透過 Shadowsocks 將流量混淆再加以送出,從而實現這種通訊方式。</target> <note/> </trans-unit> - <trans-unit id="Yes, continue" xml:space="preserve"> + <trans-unit id="Yes, continue" xml:space="preserve" approved="yes"> <source>Yes, continue</source> - <target state="needs-translation">Yes, continue</target> + <target state="final">是的,繼續</target> <note/> </trans-unit> <trans-unit id="Yes, log out device" xml:space="preserve" approved="yes"> @@ -2482,9 +2506,9 @@ Do you want to remove the saved account number?</target> <target state="final">您登入時所使用的帳號無效。請登出並嘗試其他帳號。</target> <note/> </trans-unit> - <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve"> + <trans-unit id="You can add more time via the account view or website to continue using the VPN." xml:space="preserve" approved="yes"> <source>You can add more time via the account view or website to continue using the VPN.</source> - <target state="needs-translation">You can add more time via the account view or website to continue using the VPN.</target> + <target state="final">您可以在帳戶畫面或網站中增加時間,以繼續使用 VPN。</target> <note/> </trans-unit> <trans-unit id="You can have up to 5 devices logged in on one Mullvad account." xml:space="preserve" approved="yes"> @@ -2497,37 +2521,37 @@ Do you want to remove the saved account number?</target> <target state="final">現在,您可以繼續在此裝置上登入。</target> <note/> </trans-unit> - <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve"> + <trans-unit id="You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account." xml:space="preserve" approved="yes"> <source>You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</source> - <target state="needs-translation">You can use the "restore purchases" function to check for any in-app payments made via Apple services. If there is a payment that has not been credited, it will add the time to the currently logged in Mullvad account.</target> + <target state="final">您可以使用「恢復購買」功能來確認透過 Apple 服務的應用程式內付款。如果存在尚未入帳的付款,則系統會將時間增加至目前登入的 Mullvad 帳戶。</target> <note/> </trans-unit> - <trans-unit id="You have %@ left on this account." xml:space="preserve"> + <trans-unit id="You have %@ left on this account." xml:space="preserve" approved="yes"> <source>You have %@ left on this account.</source> - <target state="needs-translation">You have %@ left on this account.</target> + <target state="final">您的帳戶剩餘 %@。</target> <note/> </trans-unit> - <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve"> + <trans-unit id="You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous." xml:space="preserve" approved="yes"> <source>You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. We strongly believe in retaining as little data as possible because we want you to remain anonymous.</source> - <target state="needs-translation">You have a right to privacy. That’s why we never store activity logs, don’t ask for personal information, and encourage anonymous payments. + <target state="final">您保有隱私權。因此,我們絕不儲存活動記錄、不會索取個人資訊,並且鼓勵使用匿名付款。 -In some situations, as outlined in our privacy policy, we might process personal data that you choose to send, for example if you email us. +在某些情況下,如我們的隱私權政策所述,我們可能會處理您選擇傳送的個人資料,例如您寄給我們的電子郵件。 -We strongly believe in retaining as little data as possible because we want you to remain anonymous.</target> +因為我們希望您維持匿名,所以會盡量減少保留資料。</target> <note/> </trans-unit> - <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve"> + <trans-unit id="You have no more VPN time left on this account. " xml:space="preserve" approved="yes"> <source>You have no more VPN time left on this account. </source> - <target state="needs-translation">You have no more VPN time left on this account. </target> + <target state="final">您這個帳戶已經沒有剩餘的 VPN 時間了。 </target> <note/> </trans-unit> - <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve"> + <trans-unit id="You have one day left on this account. Please add more time to continue using the VPN." xml:space="preserve" approved="yes"> <source>You have one day left on this account. Please add more time to continue using the VPN.</source> - <target state="needs-translation">You have one day left on this account. Please add more time to continue using the VPN.</target> + <target state="final">您的帳戶還剩一天的時間。請增加時間以繼續使用 VPN。</target> <note/> </trans-unit> <trans-unit id="You have removed this device. To connect again, you will need to log back in." xml:space="preserve" approved="yes"> @@ -2535,9 +2559,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您已移除此裝置。若要重新連線,您需要重新登入。</target> <note/> </trans-unit> - <trans-unit id="You have unsaved changes." xml:space="preserve"> + <trans-unit id="You have unsaved changes." xml:space="preserve" approved="yes"> <source>You have unsaved changes.</source> - <target state="needs-translation">You have unsaved changes.</target> + <target state="final">您有未儲存的變更。</target> <note/> </trans-unit> <trans-unit id="Your device is offline. The tunnel will automatically connect once your device is back online." xml:space="preserve" approved="yes"> @@ -2545,9 +2569,9 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您的裝置已離線。在您的裝置重新上線後,通道將自動連線。</target> <note/> </trans-unit> - <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve"> + <trans-unit id="Your device is offline. Try connecting again when the device has access to Internet." xml:space="preserve" approved="yes"> <source>Your device is offline. Try connecting again when the device has access to Internet.</source> - <target state="needs-translation">Your device is offline. Try connecting again when the device has access to Internet.</target> + <target state="final">您的裝置已離線。請在裝置連至網際網路後重試。</target> <note/> </trans-unit> <trans-unit id="Your email (optional)" xml:space="preserve" approved="yes"> @@ -2555,14 +2579,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">您的電子郵件 (選填)</target> <note/> </trans-unit> - <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve"> + <trans-unit id="Your previous purchases have already been added to this account." xml:space="preserve" approved="yes"> <source>Your previous purchases have already been added to this account.</source> - <target state="needs-translation">Your previous purchases have already been added to this account.</target> + <target state="final">您之前的購買記錄已新增至此帳戶。</target> <note/> </trans-unit> - <trans-unit id="Your purchase was successfully refunded." xml:space="preserve"> + <trans-unit id="Your purchase was successfully refunded." xml:space="preserve" approved="yes"> <source>Your purchase was successfully refunded.</source> - <target state="needs-translation">Your purchase was successfully refunded.</target> + <target state="final">您的購買已成功退款。</target> <note/> </trans-unit> <trans-unit id="You’re all set!" xml:space="preserve" approved="yes"> @@ -2585,18 +2609,14 @@ We strongly believe in retaining as little data as possible because we want you <target state="final">多點跳躍</target> <note/> </trans-unit> - <trans-unit id="value" xml:space="preserve"> - <source>value</source> - <target state="needs-translation">value</target> + <trans-unit id="privacy policy" xml:space="preserve" approved="yes"> + <source>privacy policy</source> + <target state="final">隱私權政策</target> <note/> </trans-unit> - <trans-unit id="“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. Would you like to continue to enable “Local network sharing”?" xml:space="preserve"> - <source>“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</source> - <target state="needs-translation">“%@ Local network sharing” requires restarting the VPN connection, which will disconnect you and briefly expose your traffic. -To prevent this, manually enable Airplane Mode and turn off Wi-Fi before continuing. -Would you like to continue to enable “Local network sharing”?</target> + <trans-unit id="value" xml:space="preserve" approved="yes"> + <source>value</source> + <target state="final">值</target> <note/> </trans-unit> </body> @@ -2648,9 +2668,9 @@ Would you like to continue to enable “Local network sharing”?</target> <tool tool-id="com.apple.dt.xcode" tool-name="Xcode" tool-version="16.4" build-num="16F6"/> </header> <body> - <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve"> + <trans-unit id="NSLocalNetworkUsageDescription" xml:space="preserve" approved="yes"> <source>The app needs this to connect and test a new method.</source> - <target state="needs-translation">The app needs this to connect and test a new method.</target> + <target state="final">本應用程式需要此項目來連線並測試新方式。</target> <note>Privacy - Local Network Usage Description</note> </trans-unit> </body> |
