diff --git a/lang/pt-br.json b/lang/pt-br.json
new file mode 100644
index 000000000..2e793890f
--- /dev/null
+++ b/lang/pt-br.json
@@ -0,0 +1,40 @@
+{
+ "auth.login": "Entrar",
+ "auth.login.authentik": "Entrar com Authentik",
+ "auth.login.azure": "Entrar com Microsoft",
+ "auth.login.bitbucket": "Entrar com Bitbucket",
+ "auth.login.github": "Entrar com GitHub",
+ "auth.login.gitlab": "Entrar com Gitlab",
+ "auth.login.google": "Entrar com Google",
+ "auth.login.infomaniak": "Entrar com Infomaniak",
+ "auth.already_registered": "Já tem uma conta?",
+ "auth.confirm_password": "Confirmar senha",
+ "auth.forgot_password": "Esqueceu a senha",
+ "auth.forgot_password_send_email": "Enviar e-mail para redefinir senha",
+ "auth.register_now": "Cadastre-se",
+ "auth.logout": "Sair",
+ "auth.register": "Cadastrar",
+ "auth.registration_disabled": "O registro está desativado. Por favor, contate o administrador.",
+ "auth.reset_password": "Redefinir senha",
+ "auth.failed": "Essas credenciais não correspondem aos nossos registros.",
+ "auth.failed.callback": "Falha ao processar o callback do provedor de login.",
+ "auth.failed.password": "A senha fornecida está incorreta.",
+ "auth.failed.email": "Não encontramos nenhum usuário com esse endereço de e-mail.",
+ "auth.throttle": "Muitas tentativas de login. Por favor, tente novamente em :seconds segundos.",
+ "input.name": "Nome",
+ "input.email": "E-mail",
+ "input.password": "Senha",
+ "input.password.again": "Senha novamente",
+ "input.code": "Código de uso único",
+ "input.recovery_code": "Código de recuperação",
+ "button.save": "Salvar",
+ "repository.url": "Exemplos
Para repositórios públicos, use https://....
Para repositórios privados, use git@....
https://github.com/coollabsio/coolify-examples main branch será selecionado
https://github.com/coollabsio/coolify-examples/tree/nodejs-fastify nodejs-fastify branch será selecionado.
https://gitea.com/sedlav/expressjs.git main branch será selecionado.
https://gitlab.com/andrasbacsai/nodejs-example.git main branch será selecionado.",
+ "service.stop": "Este serviço será parado.",
+ "resource.docker_cleanup": "Executar limpeza do Docker (remover imagens não utilizadas e cache de build).",
+ "resource.non_persistent": "Todos os dados não persistentes serão excluídos.",
+ "resource.delete_volumes": "Excluir permanentemente todos os volumes associados a este recurso.",
+ "resource.delete_connected_networks": "Excluir permanentemente todas as redes não predefinidas associadas a este recurso.",
+ "resource.delete_configurations": "Excluir permanentemente todos os arquivos de configuração do servidor.",
+ "database.delete_backups_locally": "Todos os backups serão excluídos permanentemente do armazenamento local.",
+ "warning.sslipdomain": "Sua configuração foi salva, mas o domínio sslip com https NÃO é recomendado, porque os servidores do Let's Encrypt com este domínio público têm limitação de taxa (a validação do certificado SSL falhará).
Use seu próprio domínio em vez disso."
+}