From 932d27edd754597c98afee958bb37f27c8866774 Mon Sep 17 00:00:00 2001 From: Zane Schepke Date: Sat, 11 Jan 2025 16:13:18 -0500 Subject: [PATCH] feat: localizations (#540) Co-authored-by: teemue Co-authored-by: solokot Co-authored-by: MouaisTe44 Co-authored-by: Saturno Co-authored-by: Languages add-on Co-authored-by: Thomas Chuang <9euagazrg@mozmail.com> --- app/src/main/res/values-fi/strings.xml | 126 +++++++++++++++++- app/src/main/res/values-fr/strings.xml | 32 ++++- app/src/main/res/values-pt/strings.xml | 58 +++++++- app/src/main/res/values-ru/strings.xml | 8 +- app/src/main/res/values-zh-rTW/strings.xml | 2 + .../android/fi-FI/short_description.txt | 1 + fastlane/metadata/android/fi-FI/title.txt | 1 + .../metadata/android/pt/short_description.txt | 1 + .../android/zh-TW/changelogs/32100.txt | 3 + .../android/zh-TW/full_description.txt | 14 ++ .../android/zh-TW/short_description.txt | 1 + fastlane/metadata/android/zh-TW/title.txt | 1 + 12 files changed, 237 insertions(+), 11 deletions(-) create mode 100644 app/src/main/res/values-zh-rTW/strings.xml create mode 100644 fastlane/metadata/android/fi-FI/short_description.txt create mode 100644 fastlane/metadata/android/fi-FI/title.txt create mode 100644 fastlane/metadata/android/pt/short_description.txt create mode 100644 fastlane/metadata/android/zh-TW/changelogs/32100.txt create mode 100644 fastlane/metadata/android/zh-TW/full_description.txt create mode 100644 fastlane/metadata/android/zh-TW/short_description.txt create mode 100644 fastlane/metadata/android/zh-TW/title.txt diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index a6b3dae..a101c64 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -1,2 +1,126 @@ - \ No newline at end of file + + (valinnainen) + Poissulje + Raportoi ongelmasta + pysäytä + Sähköpostisovellusta ei tunnistettu + Sallitut IP-osoitteet + Luo tyhjästä + Ulkoasu + Tunnelikohtaiset asetukset + DNS-palvelimet + varmistaaksesi, että käyttöoikeudet ovat myönnetty + WG Tunnel + VPN-ilmoituskanava + Haluatko varmasti poistaa tämän tunnelin? + Ei tunneleita määriteltynä! + Tunnelit + Näytä tietosuojakäytäntö + Okei + Tunneloi ethernetissä + Kiitos WG Tunnelin käyttämisestä! + Tallenna SSID + Lisää tiedostosta tai zip-arkistosta + Avaa tiedosto + Lisää QR-koodilla + Asetusten muutokset tallennettu. + Julkinen avain + Osoitteet + Nimi + Sall aina käytössä oleva VPN + Sijaintipalveluita ei havaittu + Automaattinen tunnelointi + VPN päällä + VPN pois päältä + Toiminto vaatii aktiivisen tunnelin + Yksityinen avain + Kopioi julkinen avain + base64-avain + pilkulla eroteltu lista + (satunnainen) + Tapahtui tuntematon virhe + Tunneloi epäluotettavilla wifi-yhteyksillä + WG Tunnel-tuki + Lähetä sähköposti… + Lue dokumentaatio + Lähetä minulle sähköpostia + SSID on jo luettelossa + Tiedostonhallintasovellusta ei ole asennettuna + Virheellinen QR-koodi + Sovellus ei tunnista laitteessasi käytössä olevia sijaintipalveluja. Laitteesta riippuen tämä voi aiheuttaa sen, että epäluotettava wlan-ominaisuus ei pysty lukemaan wlan-nimeä. Haluatko kuitenkin jatkaa? + Automaattinen tunnelointipalvelu + Poista tunneli + Kyllä + (auto) + Pin on virheellinen + Pin luotu + Syötä pin-koodi + Luo pin-koodi + Ota käyttöön sovelluksen lukitus + Aseta ensisijaiseksi tunneliksi + Muokkaa tunnelia + Versio + Asetukset + Tuki + jos et tiedä, miten jatkaa + katso + aloitusopas + Virheellinen tunneliasetusten tiedostomuoto + Ei käyttöoikeutta + VPN järjestelmäasetukset + VPN-yhteyden käyttöoikeus on evätty. Tarkista + Liity yhteisöön + Ominaisuus vaatii vähintään yhden tunnelin + Tämä toiminto vaatii taustapaikannusoikeuden, jotta Wi-Fi SSID:n seuranta on mahdollista myös sovelluksen ollessa suljettuna. Lisätietoja löydät Tuki-näkymään linkatusta tietosuojakäytännöstä. + "valinnainen, oletus: " + Lahjoita projektille + Muutos edellyttää sovelluksen uudelleenkäynnistämistä. Haluatko jatkaa? + Lisää leikepöydältä + Ethernet-tunneli + Ota Amnezia käyttöön + WG-yhteensopivuustila + Pikatoiminnot + Lisäasetukset + Piilota skriptit + QR-skannaus + Ilmoitukset + Tiedosto ei ole .conf tai .zip-tiedosto + Tunneloi mobiilidatalla + MTU + (valinnainen, ei suositeltu) + Esijaettu avain + kaikki + ei koskaan + Lokitiedot + Aseta ethernet-tunneliksi + sekuntia + Peruuta + Vie asetukset + Selainta ei tunnistettu + kädenpuristus + Vaalea + Tumma + Luotetut WIFI:t + Kanava VPN-tilan ilmoituksille + Dynaaminen + Ensisijainen tunneli + Lue lisää + Näytä skriptit + Käynnistä automaattinen tunnelointi + Kytke automaattinen tunnelointi pois päältä + Salli LAN-tietoliikenne + Toiminto vaatii, että tunneli on pois päältä + Tunnistautuminen epäonnistui + Teema + Ohita + Lisää WIFI:n nimi + Kieli + Sisällytä + Salli sovelluksen pikakuvakkeet + Automaattinen + Tunnelin nimi + sek + Lue lokitiedot + Mobiilidatatunneli + \ No newline at end of file diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 52f81e6..5cdf49d 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -1,6 +1,6 @@ - Cette action nécessite la désactivation du tunnel + Cette action nécessite la désactivation du tunnel Aucun tunnel n\'a été ajouté pour le moment ! Tunnels Tunnel sur données mobiles @@ -38,7 +38,7 @@ Changements de la configuration sauvegardés. Clé publique Adresses - VPN allumé + VPN allumé Créer à partir de zéro Clé privée Interface @@ -90,7 +90,7 @@ paramètres système des VPN Cette fonctionnalité nécessite au moins un tunnel les réglages de l\'application - afin de s\'assurer que ces permissions soient actives. + afin de s\'assurer que ces permissions soient actives Accès au shell root autorisé Personnaliser l\'ip à pinguer "optionnel, par défaut : " @@ -160,4 +160,28 @@ Noyau non supporté Démarrer l\'auto-tunnel Cette modification nécessite un redémarrage de l\'application. Voulez-vous continuer ? - + Exclure le LAN + Réglages spécifiques du tunnel + Voir les scripts + Cacher les scripts + Retirer la prise en charge d\'Amnezia + Cacher les propriétés d\'Amnezia + Réglages avancés + Arrêt en l\'absence d\'internet + Couper les tunnels en l\'absence d\'internet + Tunnel ethernet + Définir comme tunnel ethernet + Arrêt d\'urgence natif + Arrêt d\'urgence VPN + Options d\'arrêt d\'urgence + Autoriser le trafic LAN + Contourner le LAN en cas d\'arêt d\'urgence + arrêter + Tunnel partagé + Amnezia n\'est pas disponible en mode noyau + Activer Amnezia + Mode de compatibilité WG + Actions rapides + Activer la prise en charge d\'Amnezia + Inclure le LAN + \ No newline at end of file diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index f8608ab..5551996 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -102,7 +102,7 @@ Veja o guia de início rápido Formato de configuração inválido - Canal de notificações VPN + Canal de notificações VPN Definir ip ping personalizado Permissão negada Configurações do sistema VPN @@ -120,4 +120,58 @@ handshake Permitir que toda a permissão de localização do tempo e/ou localização precisa é necessária para este recurso. Por favor, veja seg - + Notificações + Excluir LAN + Ocultar scripts + Nomes de Wi-Fi confiáveis + Ocultar propriedades Amnezia + Remover compatibilidade Amnezia + Incluir LAN + Idioma + Adicionar nome Wi-Fi + Tema + Regras de tunelamento sob demanda + Escuro + Dinâmico + Pular + Túnel com dados móveis + Para aplicar as mudanças é necessário reiniciar o aplicativo. Deseja prosseguir ? + Adicionar da área de transferência + Ativar na inicialização + Aparência + Automático + Claro + Wildcards ativos + Saber mais + Usar nomes coringas + Nome do Wi-Fi por shell + Obter o nome do Wi-Fi através do shell root + Iniciar túnel automático + Pausar túnel automático + Monitorar status de alterações + Túnel em execução + Contribua com esse projeto + Registro local + Ativar registro local + Configuração alterada + Interromper quando não há internet + Interrompa o túnel quando a internet não estiver disponível + Túnel ethernet + Definir como túnel ethernet + Interruptor de desligamento padrão + Interruptor de desligamento VPN + Opções do interruptor de desligamento + Permitir tráfego LAN + Ignorar LAN no interruptor de desligamento + Tunelamento dividido + pausar + Configurações específicas no túnel + Mostrar scripts + Amnezia indisponível no kernel + Ativar Amnezia + Modo de compatibilidade WG + Ações rápidas + Kernel não suportado + Configurações avançadas + Ativar compatibilidade Amnezia + \ No newline at end of file diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index e28e13f..d91c115 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -173,8 +173,8 @@ Штатное экстренное отключение Экстренное отключение VPN Настройка экстренного отключения - Разрешать трафик LAN - Обход LAN при экстренном отключении + Обход LAN + Разрешать трафик LAN при экстренном отключении Канал уведомлений о состоянии VPN Канал уведомлений о состоянии автотуннеля стоп @@ -186,10 +186,10 @@ После деактивации Задержка отбоя Отключить совместимость с Amnezia - Исключить локальную сеть + Исключить LAN Скрыть сценарии Скрыть настройки Amnezia Дополнительные настройки Включить совместимость с Amnezia - Включить локальную сеть + Включить LAN \ No newline at end of file diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml new file mode 100644 index 0000000..a6b3dae --- /dev/null +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/fastlane/metadata/android/fi-FI/short_description.txt b/fastlane/metadata/android/fi-FI/short_description.txt new file mode 100644 index 0000000..a33dda5 --- /dev/null +++ b/fastlane/metadata/android/fi-FI/short_description.txt @@ -0,0 +1 @@ +Vaihtoehtoinen WireGuard-asiakassovellus lisäominaisuuksilla diff --git a/fastlane/metadata/android/fi-FI/title.txt b/fastlane/metadata/android/fi-FI/title.txt new file mode 100644 index 0000000..e589556 --- /dev/null +++ b/fastlane/metadata/android/fi-FI/title.txt @@ -0,0 +1 @@ +WG Tunnel diff --git a/fastlane/metadata/android/pt/short_description.txt b/fastlane/metadata/android/pt/short_description.txt new file mode 100644 index 0000000..1cdb677 --- /dev/null +++ b/fastlane/metadata/android/pt/short_description.txt @@ -0,0 +1 @@ +Uma alternativa de cliente WireGuard VPN com recursos adicionais diff --git a/fastlane/metadata/android/zh-TW/changelogs/32100.txt b/fastlane/metadata/android/zh-TW/changelogs/32100.txt new file mode 100644 index 0000000..4767bf4 --- /dev/null +++ b/fastlane/metadata/android/zh-TW/changelogs/32100.txt @@ -0,0 +1,3 @@ +強化項目: +- 修正 Android 9 以下版本的權限問題 +- 其他優化 diff --git a/fastlane/metadata/android/zh-TW/full_description.txt b/fastlane/metadata/android/zh-TW/full_description.txt new file mode 100644 index 0000000..e66c112 --- /dev/null +++ b/fastlane/metadata/android/zh-TW/full_description.txt @@ -0,0 +1,14 @@ +特色功能 + +- 可透過 .conf 檔、zip 壓縮檔、手動輸入及掃瞄 QRCode 新增通道 +- 根據 Wi-Fi SSID、乙太網路或行動網路自動連線至 VPN +- 為各別應用程式設定是否使用分割通道(支援搜尋功能) +- 支援 WireGuard 內核模式與使用者空間模式 +- 支援 Amnezia 使用者空間模式,以應對 DPI 及審查保護 +- 支援隨時保持 VPN 連線 +- 支援將 Amnezia 及 WireGuard 通道匯出為 zip 檔 +- 支援以快速設定方塊切換 VPN +- 支援主要通道靜態捷徑,便於自動化整合 +- 所有通道皆支援 Intent 自動化 +- 裝置重新啟動後自動重新啟動服務 +- 耗電節約措施 diff --git a/fastlane/metadata/android/zh-TW/short_description.txt b/fastlane/metadata/android/zh-TW/short_description.txt new file mode 100644 index 0000000..8eeb8ca --- /dev/null +++ b/fastlane/metadata/android/zh-TW/short_description.txt @@ -0,0 +1 @@ +一款具備額外功能的 WireGuard VPN 客戶端應用程式 diff --git a/fastlane/metadata/android/zh-TW/title.txt b/fastlane/metadata/android/zh-TW/title.txt new file mode 100644 index 0000000..e589556 --- /dev/null +++ b/fastlane/metadata/android/zh-TW/title.txt @@ -0,0 +1 @@ +WG Tunnel