From ca47b10f777eb6cbaf781a373e536d77df9364c6 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 14:36:44 +0200 Subject: Remove portuguese (pt) resource for Bitmask but keep upstream ics-openvpn resource. We use pt-br and pt-pt for the strings we translate instead. Fixes string resource formatting exception --- app/src/main/res/values-pt/strings.xml | 109 --------------------------------- 1 file changed, 109 deletions(-) delete mode 100644 app/src/main/res/values-pt/strings.xml diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml deleted file mode 100644 index dde472ca..00000000 --- a/app/src/main/res/values-pt/strings.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - Repetir - O código fonte está disponível em https://0xacab.org/leap/bitmask_android - O rastreador de problemas está disponível em https://0xacab.org/leap/bitmask_android/issues - As traduções são bem-vindas e apreciadas. Consulte o nosso projeto na Transifex em https://www.transifex.com/projects/p/bitmask-android/ - Mudar Provedor - informação - Mostrar detalhes da ligação - Rotas: %s - Rotas de IPv6: %s - O nome de utilizador não deve estar em branco - Obteve certificado \'%s\' do gestor de chaves - Provedor: - Nenhum provedor configurado - Estado desconhecido - Acesso de VPN à Internet Encriptado - Selecione um provedor de serviço - Adicionar novo Provedor - Adicione um novo provedor de serviço - Guardar - Nome do Domínio - O URL é válido - URL errado - Detalhes do provedor - Utilizar anonimamente - nome de utilizador - Por favor, insira o seu nome de utilizador - Por favor, insira a sua palavra-passe - senha - As palavras-passe coincidem - As palavras-passe não coincidem - Mensagem do Utilizador - Sobre - Nome de utilizador ou palavra-passe incorreta - Tente de novo: Erro HTTP de Cliente - Tente de novo: Erro I/O - Tente de novo: Má resposta do servidor - Algoritmo de encriptação não encontrado. Por favor, atualize o Android! - Registar / Iniciar Sessão - Iniciar Sessão - Inicie a sessão para o perfil - Terminar Sessão - Registar - Criar perfil - Configurar provedor - Erro de Configuração - Configurar - Sair - Ocorreu um erro ao configurar Bitmask com o seu provedor escolhido.\n\nPoderá escolher reconfigurar, ou sair e configurar um provedor no próximo início. - O servidor não está a responder, por favor, tente novamente. - Erro de segurança, atualize a aplicação ou escolha outro provedor. - Este não parece ser um provedor Bitmask. - Este não é um provedor Bitmask de confiança. - O serviço está desligado. - A configurar o provedor - A transferir o certificado de VPN - A enviar o certificado de VPN - Os utilizadores de Riseup terão de criar uma conta separada para usar o serviço de VPN - Falhou a autenticação - A iniciar a conexão - Cancelar coneção? - Existe uma tentativa de conexão em progresso. Deseja-a cancelar? - Desativar a ligação de VPN? Quando a VPN está desativada, poderá divulgar informação pessoal para o seu provedor da Internet ou rede local. - Não está em execução! Ligação insegura! - Parece que há um problema com o provedor. - Por favor, tente outro provedor, ou entre em contacto com o seu. - Anónimo - está autenticado. - terminou a sessão. - não terminou a sessão. - está a iniciar a sessão. - A iniciar a sessão - A registar - está a terminar a sessão. - está a ser registado. - Ativar - Desativar - Parar de bloquear - O seu tráfego está encaminhado de forma segura através de: - Detetado, sem ligação à Internet. Quando esta voltar, nós encaminharemos o seu tráfego com segurança através de: - Bitmask - Registo de Eventos - Bitmask - Registo - VPN - Abrir gaveta de navegação - Fechar gaveta de navegação - Exemplo de ação - Definições - Bitmask bloqueia todo o tráfego de saída da Internet. - Não foi possível estabelecer a VPN de bloqueio. - Parado o bloqueio de todo o tráfego de saída da Internet. - A bloquear tráfego - Atualizar detalhes do provedor - Atualizar certificado - A atualização da configuração do provedor falhou. - A atualização da configuração do provedor falhou. Por favor, inicie a sessão e tente novamente. - A transferência do certificado da VPN falhou. Tente novamente ou escolha outro provedor. - O certificado da VPN é inválido. Tente transferir um novo. - O certificado da VPN é inválido. Por favor, inicie a sessão para transferir um novo. - Poupar bateria - As ligações de dados em segundo plano hibernarão quando o seu telefone estiver inativo. - VPN - Sempre ligada - Doar - Por favor, doe hoje se valoriza a comunicação segura que é fácil, tanto para o utilizador final quanto para o provedor de serviços. - LEAP depende de doações. Por favor, doe hoje se valoriza a comunicação segura que é fácil, tanto para o utilizador final quanto para o provedor de serviços. - Lembrar-me mais tarde - Doar - -- cgit v1.2.3 From 1d4d2ee0cdd7a17d9126956a26bd6aeefefc0d7e Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 14:41:20 +0200 Subject: remove unneeded permission for test (insecure build flavor) builds --- app/src/insecure/AndroidManifest.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/app/src/insecure/AndroidManifest.xml b/app/src/insecure/AndroidManifest.xml index 523a7ec5..a720b777 100644 --- a/app/src/insecure/AndroidManifest.xml +++ b/app/src/insecure/AndroidManifest.xml @@ -21,7 +21,6 @@ - -- cgit v1.2.3 From d61c8c6ccf3191ba123095100d91b8678a1e1c94 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 14:47:49 +0200 Subject: fix indonesian upstream string resource --- app/src/main/res/values-id/strings-icsopenvpn.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-id/strings-icsopenvpn.xml b/app/src/main/res/values-id/strings-icsopenvpn.xml index ccb60754..4068af06 100755 --- a/app/src/main/res/values-id/strings-icsopenvpn.xml +++ b/app/src/main/res/values-id/strings-icsopenvpn.xml @@ -191,7 +191,7 @@ Pakai modul TUN Ambil PKCS12 dari konfigurasi ke Android Keystore Gagal mendapatkan pengaturan proxy: %s - Menggunakan proxy %1$s %2$d + Menggunakan proxy %1$s %2$s Gunakan sistem proxy Gunakan konfigurasi lebih luas untuk menyambung system melalui proxy HTTP/HTTPS Anda dapat melakukan donasi <a href=\"https://www.paypal.com/cgi-bin/webscr?hosted_button_id=R2M6ZP9AF25LS&amp;cmd=_s-xclick\">dengan PayPal</a> -- cgit v1.2.3 From 00405d9192ba25d47708a51028406a6a04359e2e Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 15:34:03 +0200 Subject: fix upstream vietnamese formatted string --- app/src/main/res/values-vi/strings-icsopenvpn.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-vi/strings-icsopenvpn.xml b/app/src/main/res/values-vi/strings-icsopenvpn.xml index c047ca54..75519b56 100755 --- a/app/src/main/res/values-vi/strings-icsopenvpn.xml +++ b/app/src/main/res/values-vi/strings-icsopenvpn.xml @@ -201,7 +201,7 @@ Tải tun module Nhập PKCS12 từ cấu hình vào Khóa lưu trữ Android Lỗi nhận cấu hình proxy: %s - ใช้พร็อกซี% 1 $ s% 2 $ s + ใช้พร็อกซี %1$s %2$s Sử dụng proxy hệ thống Sử dụng các cấu hình hệ thống rộng cho HTTP/HTTPS proxy để kết nối. OpenVPN sẽ kết nối VPN xác định nếu nó đã hoạt động trên hệ thống khởi động. Xin vui lòng đọc hướng dẫn cảnh báo kết nối trước khi sử dụng tùy chọn này trên Android < 5.0. -- cgit v1.2.3 From d60ddd4fdba1e39e07ff3fe4e1e19e550ea8e3ef Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 15:47:33 +0200 Subject: remove unmaintained slovenian resource, contains formatting errors --- app/src/main/res/values-sl/strings.xml | 38 ---------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 app/src/main/res/values-sl/strings.xml diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml deleted file mode 100644 index 575d874c..00000000 --- a/app/src/main/res/values-sl/strings.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - Poizkusi ponovno - Zamenjaj ponudnika - info - Prikaži informacije o povezavi - Povezave: %s - Uporabniško ime ne more biti prazno. - Ponudnik: - Nastavljen ni noben ponudnik - Neznan status. - Dodaj novega ponudnika storitve - Shrani - Ime domene - Uporabljaj anonimno - uporabniško ime - Vpišite svoje uporabniško ime - geslo - Sporočilo uporabnika - Napačno uporabniško ime ali geslo. - Poskusite znova: HTTP napaka odjemalca - Poskusite znova: napaka I/O - Poskusite znova: Napačen odziv strežnika - Prijava - Odjava - Napaka v konfiguraciji - Nastavi - Izhod - Ne kaže, da gre za ponudnika storitev Bitmask. - Ne gre za zaupanja vrednega ponudnika storitev Bitmask. - Konfiguriram ponudnika - Vaš anonimni certifikat ni bil prenešen - Overitev ni uspela. - Sprožam povezavo - Prekinem povezavo? - Poskus povezave poteka. Ga želite prekiniti? - Povezava zavarovana. - -- cgit v1.2.3 From 1d25247363d37a8c5db423f71f388d9670ed7b4b Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 15:56:24 +0200 Subject: fix turkish formatted string --- app/src/main/res/values-tr/strings.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index cbe2abde..32c91117 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -95,7 +95,7 @@ Sağlayıcı yapılandırması güncellenemedi. Sağlayıcı yapılandırması güncellenemedi. Lütfen tekrar denemek için giriş yapın. Sağlayıcı geçitleri tanımlanamıyor. Yanlış yapılandırılmış olabilir. - Depolanan sağlayıcı bilgileri bozuk. Ticari bir CA sertifikası kullanarak sağlayıcı bilgilerini güncelleyebilir (önerilen) veya sağlayıcı ayrıntılarını güncelleyebilirsiniz. + Depolanan sağlayıcı bilgileri bozuk. Ticari bir CA sertifikası kullanarak %s (önerilen) veya sağlayıcı ayrıntılarını güncelleyebilirsiniz. Depolanan sağlayıcı sertifikası geçersiz. Ticari bir CA sertifikası kullanarak %s (önerilir) güncelleyebilir veya sağlayıcı sertifikasını güncelleyebilirsiniz. Depolanan sağlayıcı sertifikasının süresi dolmuş. Ticari bir CA sertifikası kullanarak %s (önerilir) güncelleyebilir veya sağlayıcı sertifikasını güncelleyebilirsiniz. VPN sertifikası indirilemedi. Tekrar deneyin veya başka bir sağlayıcı seçin. -- cgit v1.2.3 From b6aaf159590a384fc98f97fc334816b919f1925f Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 16:12:54 +0200 Subject: fix app crash in gateway selection error handling --- app/src/main/java/se/leap/bitmaskclient/eip/EIP.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/se/leap/bitmaskclient/eip/EIP.java b/app/src/main/java/se/leap/bitmaskclient/eip/EIP.java index d632c09e..6919a532 100644 --- a/app/src/main/java/se/leap/bitmaskclient/eip/EIP.java +++ b/app/src/main/java/se/leap/bitmaskclient/eip/EIP.java @@ -533,7 +533,7 @@ public final class EIP extends JobIntentService implements Observer { private @StringRes int getStringResourceForNoMoreGateways() { - boolean isManualGatewaySelection = PreferenceHelper.getLastConnectedVpnProfile(getApplicationContext()) != null; + boolean isManualGatewaySelection = PreferenceHelper.getPreferredCity(getApplicationContext()) != null; if (isManualGatewaySelection) { return R.string.warning_no_more_gateways_manual_gw_selection; } else if (ProviderObservable.getInstance().getCurrentProvider().supportsPluggableTransports()) { -- cgit v1.2.3 From cec9ce9156a5e0d115a5d4b8b2ed7e5cc632f768 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 16:13:46 +0200 Subject: update translations --- app/src/custom/res/values-ja/strings.xml | 4 ++-- app/src/main/res/values-fi/strings.xml | 1 + app/src/main/res/values-ja/strings.xml | 9 +++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/app/src/custom/res/values-ja/strings.xml b/app/src/custom/res/values-ja/strings.xml index 300e4999..29c1f92f 100644 --- a/app/src/custom/res/values-ja/strings.xml +++ b/app/src/custom/res/values-ja/strings.xml @@ -1,5 +1,5 @@ - RiseupVPNは、riseup.netの簡単で高速かつ安全なVPNサービスです。 RiseupVPNは、ユーザーアカウントを必要とせず、ログを保存したり、あなたを追跡したりしません。 このサービスは、あなたのようなユーザーからの寄付によって全額支払われました。 https://riseup.net/vpn/donate で寄付してください。 - このアプリケーションを使用することにより、https://riseup.net/tos で参照可能な利用規約に同意したことになります。 このサービスは、保証なしで現状のまま提供され、世界をより良い場所にするために働く人々を対象にしています。 + RiseupVPNはriseup.netによる簡単、高速、そして安全なVPNサービスです。RiseupVPNはユーザーアカウント、ログの保持、または何らかの方法であなたを追跡することを必要としません。このサービスはあなたを好きなユーザーからの寄付によって、全て賄われています。是非、 https://riseup.net/vpn/donate に寄付してください。 + このアプリケーションを使用するならば、 https://riseup.net/tos でご覧いただける利用規約に同意することになります。このサービスは、現状のまま、いかなる保証もなく提供され、世界をより良くするために働く人々を対象としています。 diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 595b2ee1..ed2d20bd 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -20,6 +20,7 @@ Kirjoita käyttäjätunnuksesi Kirjoita salasana salasana + Salasanat täsmäävät Salasanat eivät täsmää Käyttäjäviesti Tietoja diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index bbe27a61..12c016d4 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -113,6 +113,7 @@ 試験的な機能を表示しない 先に システム設定]]> で、テザリングを有効にしてください。 お使いのVPNを他のデバイスと共有: + Wi-Fiホットスポット USBテザリング Bluetoothテザリング 今後表示しない @@ -139,4 +140,12 @@ AndroidはVPNサービスを確立できませんでした。 root権限がないと %s がVPNホットスポットやIPv6ファイアウォールなどの機能を実行できません。 %s 開始 + ここをタップしてダウンロードを開始する + 新しいバージョン %s が見つかりました + 新しいバージョン %s をダウンロード中 + 新しいバージョン %sはダウンロードされました。 + ここをタップしてアップデートをインストールする。 + PGP検証エラー。ダウンロードを無視。 + アップデート失敗。 + アプリをインストールする権限がありません。 -- cgit v1.2.3 From 8eacb10e6843d76151b39a304de5ecad4ede45d6 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 16:19:09 +0200 Subject: update CHANGELOG --- CHANGELOG | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGELOG b/CHANGELOG index d3bff670..6f9e7592 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,12 @@ +1.0.9 - Hotfix release +features: +- updated translations + +bugfixes: +- fix app crash in gateway selection error handling +- removed slovenian language as it is unmaintained right now +- fixed potential crashes due to wrong string formatting in several languages + 1.0.8 features: - new languages: Burmese, Uyghur -- cgit v1.2.3 From ac6a4d6fdb57b5a68eeb27b1654e5499e9ed56b0 Mon Sep 17 00:00:00 2001 From: cyBerta Date: Fri, 4 Jun 2021 16:22:04 +0200 Subject: set version to 1.0.9 --- app/build.gradle | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index f0015b77..f1331e12 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -13,8 +13,8 @@ android { defaultConfig { applicationId "se.leap.bitmaskclient" - versionCode 154 - versionName "1.0.8" + versionCode 155 + versionName "1.0.9" minSdkVersion 16 targetSdkVersion 30 vectorDrawables.useSupportLibrary = true -- cgit v1.2.3