diff --git a/mobile/build.gradle.kts b/mobile/build.gradle.kts
index 7b0d79a7..37bb120a 100644
--- a/mobile/build.gradle.kts
+++ b/mobile/build.gradle.kts
@@ -12,7 +12,7 @@ android {
namespace = "be.mygod.vpnhotspot"
val javaVersion = JavaVersion.VERSION_11
- buildToolsVersion = "33.0.0"
+ buildToolsVersion = "33.0.1"
compileOptions {
isCoreLibraryDesugaringEnabled = true
sourceCompatibility = javaVersion
@@ -24,7 +24,7 @@ android {
applicationId = "be.mygod.vpnhotspot"
minSdk = 21
targetSdk = 33
- resourceConfigurations.addAll(arrayOf("it", "ru", "zh-rCN", "zh-rTW"))
+ resourceConfigurations.addAll(arrayOf("it", "pt-rBR", "ru", "zh-rCN", "zh-rTW"))
versionCode = 302
versionName = "2.15.2"
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
diff --git a/mobile/src/main/res/values-pt-rBR/strings.xml b/mobile/src/main/res/values-pt-rBR/strings.xml
new file mode 100644
index 00000000..536370ff
--- /dev/null
+++ b/mobile/src/main/res/values-pt-rBR/strings.xml
@@ -0,0 +1,222 @@
+
+
+
+ VPN Hotspot
+ Repetidor
+ Tethering
+ Clientes
+ Configurações
+ Atualização
+
+ Repetidor (%1$d MHz, channel %2$d)
+ WPS (inseguro)
+ Insira um PIN
+ Push Button
+ Por favor, use o botão WPS dentro de 2 minutos para conectar seu dispositivo.
+ PIN registrado.
+ Ocorreu um erro ao acionar o WPS (motivo: %s)
+ Não foi encontrada uma configuração válida. Por favor, inicie o repetidor primeiro.
+ Falha ao remover grupo P2P redundante (motivo: %s)
+
+ Wi\u2011Fi direct não disponível, por favor, ative o Wi\u2011Fi
+ Ativar
+ Falha ao criar grupo P2P (motivo: %s)
+ Falha ao remover grupo P2P (motivo: %s)
+ Falha ao remover antigo grupo P2P (motivo: %s)
+ Falha ao definir canal operacional (motivo: %s)
+ Falha ao definir elementos do fornecedor (motivo: %s)
+
+ erro interno
+ Wi\u2011Fi direct não suportado
+ Nenhuma solicitação de serviço adicionada
+ Operação não suportada
+ Serviço indisponível. Tente novamente mais tarde
+ O repetidor necessita de permissões para acessar esta localização
+ Por restrições de sistema, desativar a localização pode deixar o repetidor ineficiente e aumentar o consumo de bateria
+ Configurar
+
+ Hotspot Wi\u2011Fi temporário
+ Essa função precisa que sua localização esteja ativada para funcionar.
+ Houve uma falha ao iniciar o hotspot (motivo: %s)
+ sem canal
+ erro genérico
+ modo incompatível
+ tethering não permitido
+
+ Monitor…
+ %s (monitorado)
+
+ Gerenciar tethering do sistema…
+ Por favor, desative a Aceleração de hardware de tethering nas configurações de desenvolvedor caso o VPN Hotspot não funcionar corretamente.
+ Tethering USB
+ Ponto de acesso Wi\u2011Fi
+ Ponto de acesso Wi\u2011Fi (legacy)
+ Tethering Bluetooth
+ Tethering Ethernet
+ Tethering USB (NCM)
+ %1$d MHz, canal %2$d, largura %3$s
+ %4$s: Wi\u2011Fi %5$d, %1$d MHz, canal %2$d,
+ largura %3$s, tempo ocioso em %6$s
+ %4$s: Wi\u2011Fi %5$d, %1$d MHz, largura %2$d,
+ largura %3$s, tempo ocioso desabilitado
+
+ - %1$s/%2$d cliente conectado\nFunções suportadas: %3$s
+ - %1$s/%2$d clientes conectados\nFunções suportadas: %3$s
+
+
+ - %d cliente conectado
+ - %1d clientes conectados
+
+ \nCanais suportados: %s
+ \nCódigo do país do Driver: %s
+ MAC AP aleatório
+ Simultaneidade de AP em ponte
+ STA + AP simultâneos
+ STA + Bridged AP simultâneos
+ Nenhum
+ Bloqueado %1$s: %2$s
+ Copiar MAC
+
+ " (conectando)"
+ " (alcançável)"
+ " (perdido)"
+
+ Apelido…
+ Bloquear
+ Ative o serviço para esta interface para bloquear o cliente.
+ Desbloquear
+ Status…
+ O servidor retornou um erro para %1$s: %2$s
+ Apelido para %s
+ ← 🏳️🌈 Fornecedor
+ Status para %s
+
+ - Conectado 1 vez desde %2$s
+ - Conectado %1$s vezes desde %2$s
+
+
+ - Enviado 1 pacote, %2$s
+ - Enviados %1$s pacotes, %2$s
+
+
+ - Recebido 1 pacote, %2$s
+ - Recebidos %1$s pacotes, %2$s
+
+
+ Upstream
+ Downstream
+ Modo de máscara de IP
+ Nenhum
+ Simples
+ Serviço Android Netd
+ Desative Tethering IPv6
+ Ativar esta opção evitará vazamentos de VPN via IPv6.
+ Auto inicialização de serviços
+ Restaurar serviços que estavam em execução antes do aplicativo / dispositivo reiniciar ou atualizar
+ Modo de repetidor seguro
+ Não faz alterações no seu sistema mas pode causar mal funcionamento com nomes de rede curtos.
+ Nomes curtos de rede podem exigir o desligamento do modo seguro.
+ Deixe o Wi\u2011Fi ativo
+ Padrão do sistema
+ Ativo
+ Modo de alta performance
+ Desativar o modo de economia de energia
+ Modo de baixa latência
+ Modo de monitoramento de rede
+ Monitor netlink
+ Monitor netlink com root
+ Poll
+ Poll com root
+ Upstreams atuais
+ %1$s; fallback: %2$s
+ Interface de upstream de rede
+ Detectar automaticamente VPN de sistema
+ Interface upstream de fallback
+ Detectar automaticamente a rede padrão do sistema
+ Ativar DHCP workaround
+ Use isso se o cliente não consegue obter endereço IP.
+ Limpar/re-aplicar regras de roteamento
+ Atualize as configurações alteradas para os serviços ativos atualmente. Isso pode corrigir condições raras.
+ Aceleração de Tethering do hardware
+ Atalho para a opção de desenvolvedor
+ Diversos
+ Ajuda
+ Exportar configurações de depuração
+ Muito útil… Uau
+ Página do GitHub do projeto
+ Leia o manual, marque com estrela, envie problemas e contribua (Tipo o Konny :D)
+ Doe
+ Eu amo dinheiro!
+ PayPal, Flattr, e mais…
+ Reinicie o aplicativo para aplicar essa função.
+ Sair
+
+ VPN tethering
+ Serviço de Tethering de VPN
+ Monitorar interfaces inativas
+
+ - %d dispotivivo conectado ao %s
+ - %d dispositivos conectados ao %s
+
+
+ - %d interface
+ - %d interfaces
+
+ Inativo: %s
+
+ - %d dispositivo
+ - %d dispositivos
+
+
+ desconhecido #%d
+ Fatal: Interface de downstream não encontrada
+ Algo se saiu errado. Por favor, verifique o log de depuração
+ Permissão faltando.
+
+ Configuração Wi\u2011Fi
+ Compartilhar via Código QR
+ O sistema Android recusa essa configuração. (olhe o logcat)
+ Nome da rede
+ Segurança
+ Senha
+ Desative o roteamento se não houver nenhum dispositivo conectado
+ Tempo inativo
+ Tempo inativo padrão: %dms
+ Banda do AP
+ Desativado
+ %s GHz
+ Canais permitidos 2.4 GHz ACS
+ Canais permitidos 5 GHz ACS
+ Canais permitidos 6 GHz ACS
+ Maximum channel bandwidth
+ Controle de acesso
+ Opções de AP avançadas
+ Endereço MAC
+ Endereço MAC aleatório persistente
+ Rede oculta
+ Número máximo de clientes
+ Controle de qual cliente pode usar o hotspot
+ Lista de clientes bloqueados
+ Lista de clientes permitidos
+ Usar um MAC aleatório
+ Nenhum
+ Persistente
+ Não persistente
+ Habilite o desligamento oportunista de uma instância no AP em ponte
+ Tempo limite inativo para uma instância em ponte
+ Ative Wi\u2011Fi 6
+ Ative Wi\u2011Fi 7
+ Configuração fornecida pelo usuário
+ Elementos do fornecedor
+ Salvar
+
+
+ Fechar
+ Você acha esse aplicativo útil?\nDê um apoio para o desenvolvedor, envie um mimo!
+ Google Play Store
+ Acho que algo está errado com os pagamentos pelo aplicativo. Certifique-se que sua Google Play Store está instalada corretamente.
+ O Google cobra uma taxa de 30%
+ Doe!
+ Quanto?
+ Obrigado mesmo por doar!\nEu lhe agradeço muito!
+
diff --git a/mobile/src/main/res/xml/locales_config.xml b/mobile/src/main/res/xml/locales_config.xml
index 3eda516d..4695e232 100644
--- a/mobile/src/main/res/xml/locales_config.xml
+++ b/mobile/src/main/res/xml/locales_config.xml
@@ -2,6 +2,7 @@
+