diff --git a/lib/localization/locales/pt-BR.json b/lib/localization/locales/pt-BR.json
index e396ddd..782eb0d 100644
--- a/lib/localization/locales/pt-BR.json
+++ b/lib/localization/locales/pt-BR.json
@@ -1,64 +1,64 @@
{
- "loading": "Carregando...",
- "why_am_i_seeing": "Por que estou vendo isso?",
- "protected_by": "Protegido por",
- "protected_from": "de",
- "made_with": "Feito com ❤️ no Canadá",
- "mascot_design": "Design do mascote por",
- "ai_companies_explanation": "Você está vendo isso porque o administrador deste site configurou Anubis para proteger o servidor contra a praga de empresas de IA que realizam captura agressiva dos dados de páginas da Web. Isso pode causar, e de fato causa, indisponibilidade nos sites, o que os torna inacessíveis para todos.",
- "anubis_compromise": "O Anubis é um meio-termo. Ele utiliza um mecanismo de prova de validação semelhante ao Hashcash, proposto para reduzir spam de e-mail. A ideia é que, para acessos individuais, a carga adicional seja insignificante, mas acessos para captura em massa, ela se acumula e torna esse processo muito mais oneroso.",
- "hack_purpose": "Por fim, essa é uma solução \"boa o suficiente\" cujo propósito real é gastar mais tempo na identificação de navegadores sem interface (por exemplo: como eles renderizam fontes), para que a página de validação não precise ser apresentada a usuários que têm muito mais probabilidade de serem legítimos.",
- "jshelter_note": "Lembrando que o Anubis requer o uso de recursos JavaScript modernos, que plugins como o JShelter desabilitarão. Desabilite o JShelter ou similares para este domínio.",
- "version_info": "Este site está usando o Anubis versão",
- "try_again": "Tente novamente",
- "go_home": "Início",
- "contact_webmaster": "ou se você acredita que não deveria estar bloqueado, contate o administrador em",
- "connection_security": "Por favor, aguarde um momento enquanto nós garantimos a segurança de sua conexão.",
- "javascript_required": "Infelizmente, você deve habilitar JavaScript para passar por esta validação. Isso é necessário porque empresas de IA alteraram o contrato social sobre como a hospedagem de sites funciona. Uma solução não dependente de JavaScript ainda está sendo desenvolvida.",
- "benchmark_requires_js": "Para executar a ferramenta de benchmark, é necessário que o JavaScript esteja habilitado.",
- "difficulty": "Dificuldade:",
- "algorithm": "Algoritmo:",
- "compare": "Comparar:",
- "time": "Tempo",
- "iters": "Iteração",
- "time_a": "Tempo A",
- "iters_a": "Iteração A",
- "time_b": "Tempo B",
- "iters_b": "Iteração B",
- "static_check_endpoint": "Este é apenas um ponto de verificação para seu proxy reverso usar.",
- "authorization_required": "Autorização necessária",
- "cookies_disabled": "Seu navegador está configurado para desabilitar cookies. O Anubis requer cookies somente com o interesse de garantir que você seja um cliente válido. Por favor, habilite os cookies para este domínio.",
- "access_denied": "Acesso negado: código de erro",
- "dronebl_entry": "DroneBL relatou uma entrada",
- "see_dronebl_lookup": "consulte",
- "internal_server_error": "Erro interno do servidor: o administrador configurou incorretamente o Anubis. Entre em contato com o administrador e peça para analisar os logs relacionados.",
- "invalid_redirect": "Redirecionamento inválido",
- "redirect_not_parseable": "URL de redirecionamento não analisável",
- "redirect_domain_not_allowed": "Domínio de redirecionamento não permitido",
- "failed_to_sign_jwt": "falha ao assinar JWT",
- "invalid_invocation": "Invocação de MakeChallenge inválida",
- "client_error_browser": "Erro do cliente: verifique se seu navegador está atualizado e tente novamente mais tarde.",
- "oh_noes": "Ah, não!",
- "benchmarking_anubis": "Fazendo benchmark do Anubis!",
- "you_are_not_a_bot": "Você não é um bot!",
- "making_sure_not_bot": "Certificando de que você não é um bot!",
- "celphase": "CELPHASE",
- "js_web_crypto_error": "Seu navegador não possui um elemento web.crypto funcional. Você está visualizando isso em um contexto seguro?",
- "js_web_workers_error": "Seu navegador não suporta web workers (o Anubis os usa para evitar que seu navegador trave). Você tem um plugin como o JShelter instalado?",
- "js_cookies_error": "Seu navegador não armazena cookies. O Anubis usa cookies para determinar quais clientes passaram pelas validações, armazenando um token assinado nesse cookie. Habilite o armazenamento de cookies para este domínio. Os nomes dos cookies armazenados pelo Anubis podem variar sem aviso prévio. Os nomes e valores dos cookies não fazem parte da API pública.",
- "js_context_not_secure": "Seu contexto não é seguro!",
- "js_context_not_secure_msg": "Tente conectar-se via HTTPS ou avise o administrador para configurar a segurança de site via HTTPS. Para mais informações, consulte o MDN.",
- "js_calculating": "Calculando...",
- "js_missing_feature": "Recurso não disponível",
- "js_challenge_error": "Erro na validação!",
- "js_challenge_error_msg": "Falha ao resolver o algoritmo de verificação. Talvez seja necessário recarregar a página.",
- "js_calculating_difficulty": "Calculando...
Dificuldade:",
- "js_speed": "Velocidade:",
- "js_verification_longer": "A verificação está demorando mais do que o esperado. Não atualize a página.",
- "js_success": "Sucesso!",
- "js_done_took": "Feito! Levou",
- "js_iterations": "iterações",
- "js_finished_reading": "Terminei de ler, continue →",
- "js_calculation_error": "Erro de cálculo!",
- "js_calculation_error_msg": "Falha ao calcular a validação:"
+ "loading": "Carregando...",
+ "why_am_i_seeing": "Por que estou vendo isso?",
+ "protected_by": "Protegido por",
+ "protected_from": "de",
+ "made_with": "Feito com ❤️ no Canadá",
+ "mascot_design": "Design do mascote por",
+ "ai_companies_explanation": "Você está vendo isso porque o administrador deste site configurou Anubis para proteger o servidor contra a praga de empresas de IA que realizam captura agressiva dos dados de páginas da Web. Isso pode causar, e de fato causa, indisponibilidade nos sites, o que os torna inacessíveis para todos.",
+ "anubis_compromise": "O Anubis é um meio-termo. Ele utiliza um mecanismo de prova de validação semelhante ao Hashcash, proposto para reduzir spam de e-mail. A ideia é que, para acessos individuais, a carga adicional seja insignificante, mas acessos para captura em massa, ela se acumula e torna esse processo muito mais oneroso.",
+ "hack_purpose": "Por fim, essa é uma solução \"boa o suficiente\" cujo propósito real é gastar mais tempo na identificação de navegadores sem interface (por exemplo: como eles renderizam fontes), para que a página de validação não precise ser apresentada a usuários que têm muito mais probabilidade de serem legítimos.",
+ "jshelter_note": "Lembrando que o Anubis requer o uso de recursos JavaScript modernos, que plugins como o JShelter desabilitarão. Desabilite o JShelter ou similares para este domínio.",
+ "version_info": "Este site está usando o Anubis versão",
+ "try_again": "Tente novamente",
+ "go_home": "Início",
+ "contact_webmaster": "ou se você acredita que não deveria estar bloqueado, contate o administrador em",
+ "connection_security": "Por favor, aguarde um momento enquanto nós garantimos a segurança de sua conexão.",
+ "javascript_required": "Infelizmente, você deve habilitar JavaScript para passar por esta validação. Isso é necessário porque empresas de IA alteraram o contrato social sobre como a hospedagem de sites funciona. Uma solução não dependente de JavaScript ainda está sendo desenvolvida.",
+ "benchmark_requires_js": "Para executar a ferramenta de benchmark, é necessário que o JavaScript esteja habilitado.",
+ "difficulty": "Dificuldade:",
+ "algorithm": "Algoritmo:",
+ "compare": "Comparar:",
+ "time": "Tempo",
+ "iters": "Iteração",
+ "time_a": "Tempo A",
+ "iters_a": "Iteração A",
+ "time_b": "Tempo B",
+ "iters_b": "Iteração B",
+ "static_check_endpoint": "Este é apenas um ponto de verificação para seu proxy reverso usar.",
+ "authorization_required": "Autorização necessária",
+ "cookies_disabled": "Seu navegador está configurado para desabilitar cookies. O Anubis requer cookies somente com o interesse de garantir que você seja um cliente válido. Por favor, habilite os cookies para este domínio.",
+ "access_denied": "Acesso negado: código de erro",
+ "dronebl_entry": "DroneBL relatou uma entrada",
+ "see_dronebl_lookup": "consulte",
+ "internal_server_error": "Erro interno do servidor: o administrador configurou incorretamente o Anubis. Entre em contato com o administrador e peça para analisar os logs relacionados.",
+ "invalid_redirect": "Redirecionamento inválido",
+ "redirect_not_parseable": "URL de redirecionamento não analisável",
+ "redirect_domain_not_allowed": "Domínio de redirecionamento não permitido",
+ "failed_to_sign_jwt": "falha ao assinar JWT",
+ "invalid_invocation": "Invocação de MakeChallenge inválida",
+ "client_error_browser": "Erro do cliente: verifique se seu navegador está atualizado e tente novamente mais tarde.",
+ "oh_noes": "Ah, não!",
+ "benchmarking_anubis": "Fazendo benchmark do Anubis!",
+ "you_are_not_a_bot": "Você não é um bot!",
+ "making_sure_not_bot": "Certificando de que você não é um bot!",
+ "celphase": "CELPHASE",
+ "js_web_crypto_error": "Seu navegador não possui um elemento web.crypto funcional. Você está visualizando isso em um contexto seguro?",
+ "js_web_workers_error": "Seu navegador não suporta web workers (o Anubis os usa para evitar que seu navegador trave). Você tem um plugin como o JShelter instalado?",
+ "js_cookies_error": "Seu navegador não armazena cookies. O Anubis usa cookies para determinar quais clientes passaram pelas validações, armazenando um token assinado nesse cookie. Habilite o armazenamento de cookies para este domínio. Os nomes dos cookies armazenados pelo Anubis podem variar sem aviso prévio. Os nomes e valores dos cookies não fazem parte da API pública.",
+ "js_context_not_secure": "Seu contexto não é seguro!",
+ "js_context_not_secure_msg": "Tente conectar-se via HTTPS ou avise o administrador para configurar a segurança de site via HTTPS. Para mais informações, consulte o MDN.",
+ "js_calculating": "Calculando...",
+ "js_missing_feature": "Recurso não disponível",
+ "js_challenge_error": "Erro na validação!",
+ "js_challenge_error_msg": "Falha ao resolver o algoritmo de verificação. Talvez seja necessário recarregar a página.",
+ "js_calculating_difficulty": "Calculando...
Dificuldade:",
+ "js_speed": "Velocidade:",
+ "js_verification_longer": "A verificação está demorando mais do que o esperado. Não atualize a página.",
+ "js_success": "Sucesso!",
+ "js_done_took": "Feito! Levou",
+ "js_iterations": "iterações",
+ "js_finished_reading": "Terminei de ler, continue →",
+ "js_calculation_error": "Erro de cálculo!",
+ "js_calculation_error_msg": "Falha ao calcular a validação:"
}