From 29a68f07ddc460179eacd1451ecccb24a811f499 Mon Sep 17 00:00:00 2001 From: marciozomb13 Date: Thu, 3 May 2018 18:15:36 -0300 Subject: [PATCH] Added raw resources for pt-rBR translation --- .../mongoose/docs/c-api/util.h/MG_MK_STR.md | 9 +++--- .../src/main/res/raw-pt-rBR/help_about.html | 25 ++++++++++++++++ AdAway/src/main/res/raw-pt-rBR/help_faq.html | 30 +++++++++++++++++++ .../main/res/raw-pt-rBR/help_problems.html | 20 +++++++++++++ .../main/res/raw-pt-rBR/help_s_on_s_off.html | 27 +++++++++++++++++ 5 files changed, 107 insertions(+), 4 deletions(-) create mode 100644 AdAway/src/main/res/raw-pt-rBR/help_about.html create mode 100644 AdAway/src/main/res/raw-pt-rBR/help_faq.html create mode 100644 AdAway/src/main/res/raw-pt-rBR/help_problems.html create mode 100644 AdAway/src/main/res/raw-pt-rBR/help_s_on_s_off.html diff --git a/AdAway/jni/blank_webserver/mongoose/docs/c-api/util.h/MG_MK_STR.md b/AdAway/jni/blank_webserver/mongoose/docs/c-api/util.h/MG_MK_STR.md index 4862e8625f..89afcefde4 100644 --- a/AdAway/jni/blank_webserver/mongoose/docs/c-api/util.h/MG_MK_STR.md +++ b/AdAway/jni/blank_webserver/mongoose/docs/c-api/util.h/MG_MK_STR.md @@ -1,10 +1,11 @@ --- -title: "MG_MK_STR()" -decl_name: "MG_MK_STR" +title: "mg_mk_str()" +decl_name: "mg_mk_str" symbol_kind: "func" signature: | - #define MG_MK_STR(str_literal); + struct mg_str mg_mk_str(const char *s); --- -Macro for initializing mg_str. +A helper function for creating mg_str struct from plain C string. +`NULL` is allowed and becomes `{NULL, 0}`. diff --git a/AdAway/src/main/res/raw-pt-rBR/help_about.html b/AdAway/src/main/res/raw-pt-rBR/help_about.html new file mode 100644 index 0000000000..6374015f1b --- /dev/null +++ b/AdAway/src/main/res/raw-pt-rBR/help_about.html @@ -0,0 +1,25 @@ + + + +

http://adaway.org

+

AdAway é um bloqueador de anúncios para Android de código aberto.

+

Licença: GPLv3+

+

Desenvolvedor: Dominik Schürmann

+ +

Bibliotecas

+ + + diff --git a/AdAway/src/main/res/raw-pt-rBR/help_faq.html b/AdAway/src/main/res/raw-pt-rBR/help_faq.html new file mode 100644 index 0000000000..248388c25a --- /dev/null +++ b/AdAway/src/main/res/raw-pt-rBR/help_faq.html @@ -0,0 +1,30 @@ + + + +

Rendimento por anúncios

+

Existe um equívoco bastante comum de que se um usuário nunca clica em anúncios, então bloqueá-los não irá prejudicar um site ou aplicativo financeiramente. Isso está errado. Os desenvolvedores também ganham dinheiro apenas por mostrar os anúncios. Você decide se deseja bloquear ou não os anúncios. Particularmente, eu não utilizaria aplicativos que exibem anúncios, pois os acho irritantes. Então, sem um bloqueador de anúncios, eu não instalaria esses aplicativos.

+ + + +

Como o AdAway funciona?

+

O AdAway utiliza o arquivo de hosts para bloquear hostnames que fornecem anúncios. O arquivo de hosts é um arquivo encontrado em /system/etc/hosts que mapeia hostnames a endereços IP. É uma forma tradicional de definir pares de hostname e endereço IP sem precisar do Domain Name System (DNS). Todos os hostnames indesejados são redirecionados para 127.0.0.1, o que significa que eles apontarão para seu próprio dispositivo.

+ +

Por que a preferência verificação diária atualização desmarcada?

+

Verificação automática de atualizações novas só está disponível quando AdAway está instalado na memória interna do telefone. Isto é devido a restrições sobre a plataforma Android.

+ +

Por quê é necessário reiniciar o Android para que as mudanças sejam aplicadas?

+

No Android, o Java mantém seu próprio cache interno de DNS. O sistema operacional irá refletir o novo arquivo de hosts imediatamente (você pode confirmar isso utilizando o ping na linha de comando), mas é necessário reiniciar o Android para que o cache de DNS do Java seja reconstruído.

+ +

Como utilizar o servidor web no AdAway?

+

AdAway também irá trabalhar sem usar o servidor web!

Você pode ativar um servidor web local nas preferências de AdAway para responder a pedidos para o endereço IP local 127.0.0.1. Isso significa que os pedidos das aplicações aos servidores de anúncios que são redirecionadas para 127.0.0.1 serão respondidos pelo servidor do AdAway.⏎
Algumas aplicações se recusam a trabalhar, quando servidores de anúncios não são acessíveis. Com este método que será acessível novamente, respondendo com uma página em branco e que não há imagens do anúncio.

+ +

Como bloquear/desbloquear hostnames específicos?

+

Adicione os nomes de host que você queira bloquear para a Lista Negra (=Black) em Your Lists. Além disso, os nomes de host que você queira excluir do bloqueio pode ser adiocionado para Whitelist (=White) e os nomes de host que você queira redirecionar para um endereço IP específico pertence a Redirection List (=Redirection).

+ +

Onde posso encontrar mais fontes de hosts?

+

Veja Lista de fontes com nomes de hosts adicionais para o AdAway.

+ +

Ajude na tradução/denuncie um erro

+

Por favor vá http://adaway.org.

+ + diff --git a/AdAway/src/main/res/raw-pt-rBR/help_problems.html b/AdAway/src/main/res/raw-pt-rBR/help_problems.html new file mode 100644 index 0000000000..cb56a185de --- /dev/null +++ b/AdAway/src/main/res/raw-pt-rBR/help_problems.html @@ -0,0 +1,20 @@ + + + +

Não há espaço suficiente na partição

+

Tente alterar o arquivo de hosts de destino nas preferências para /data/data/hosts e aplique o AdAway novamente.

+ +

Não está bloqueando anúncios no aplicativo XYZ!

+

Alguns hostnames podem estar ausentes nos arquivos hosts providos nas Fontes de Hosts ou o aplicativo empacotou as imagens para prover anúncios sem acessar a internet.

Você pode agendar pedidos de DNS (Menu->Pedidos Agendados de DNS) do AdAway para descobrir quais hostnames adicionais devem ser bloqueados.

Adicione o hostname suspeito à sua Lista Negra pressionando demoradamente as entradas no Registro e reportando estes hostnames quando você tiver verificado eles no Fórum Caixa de Entrada de Hosts de hosts-file.net.

+ +

Anúncios em cache

+

Algumas vezes, os aplicativos fazem cache dos anúncios após o download. Isto leva a anúncios remanescentes em alguns aplicativos. Você pode tentar excluir o cache desses aplicativos na lista de Aplicativos do Android para contornar este problema.

+ +

O aplicativo XYZ não está mais funcionando!

+

Alguns aplicativos precisam se comunicar com um hostname que está bloqueado pelo AdAway ou deixam de funcionar quanto os hostnames que fornecem anúncios não estão acessíveis. Veja http://code.google.com/p/ad-away/wiki/ProblemApps para obter uma lista de aplicativos conhecidos que possuem problemas. Caso contrário, faça como descrito anteriormente para descobrir quais hostnames são necessários e adicioná-los na sua Lista branca em Suas Listas e reporte-os no rastreador de bugs do AdAway.

+ +

O botão de voltar nos browsers web não está funcionando

+

Você pode habilitar o servidor local do AdAway nas Preferências como alternativa.

+ + + diff --git a/AdAway/src/main/res/raw-pt-rBR/help_s_on_s_off.html b/AdAway/src/main/res/raw-pt-rBR/help_s_on_s_off.html new file mode 100644 index 0000000000..ef8c9da140 --- /dev/null +++ b/AdAway/src/main/res/raw-pt-rBR/help_s_on_s_off.html @@ -0,0 +1,27 @@ + + + +

Dispositivos HTC

+

O AdAway não funciona quando você está utilizando um dispositivo com S-ON. Esta 'funcionalidade' existe em diversos celulares HTC e impede que o AdAway escreva no arquivo de hosts.

+ +

S-ON/S-OFF?

+

S-OFF significa que a porção NAND do dispositivo está destravada e pode ser escrita. A configuração padrão para dispositivos HTC é S-ON, o que significa que você não pode acessar certas áreas do sistema nem garantir um root permamente. Além disso, a verificação de assinatura para imagens de firmware é garantida pelo flag S-ON.

+ +

Estou com S-ON ou S-OFF?

+

Faça boot no Menu Boot em seu dispositivo segurando o botão para diminuir volume enquanto pressiona o botão de ligar/desligar e o texto no topo mostrará a bandeira de status como S-OFF ou S-ON. Um root total geralmente significa S-OFF. ⏎

Mais informações podem ser encontradas em www.addictivetips.com.

+ +

Solução

+

Pré-requisito: Você tem que instalar um Android SDK em funcionamento com um ADB shell em seu PC.⏎ +

+
    +
  1. Faça boot no Menu Boot em seu dispositivo segurando o botão para diminuir volume enquanto pressiona o botão de ligar/desligar.
  2. +
  3. Use diminuir volume para selecionar recuperação.
  4. +
  5. No mecanismo de recuperação, pressione o botão para diminuir volume até o "menu de partições" e pressione o trackpad para selecionar.
  6. +
  7. Selecione mount /system, mount /sdcard e mount /data.
  8. +
  9. Conecte o cabo USB e abrir uma linha de comando no seu pc.
  10. +
  11. Digite adb shell e digiteln -s /data/data/hosts /system/etc/hosts (Isso cria um link simbólico que permite o AdAway editar os arquivos hosts armazenados em /data enquanto permite que o sistema operacional use o arquivo como se ele estivesse armazenado em /system.)
  12. +
  13. Reinicie seu dispositivo e defina Selecionar arquivos hosts para /data/data/hosts nas preferências do AdAway.
  14. +
  15. AdAway deve funcionar agora.
  16. +
+ +