{
    "login": {
        "title": "Login",
        "button": "Entrar",
        "form": {
            "email": "E-mail",
            "emailPlaceholder": "seu@email.com",
            "orUsername": "ou nome de usuário",
            "password": "Senha",
            "togglePassword": "Mostrar/Ocultar Senha",
            "rememberMe": "Lembrar-me",
            "forgotPassword": "Esqueceu a senha?"
        },
        "success": "Login efetuado com sucesso! Bem-vindo(a).",
        "back": "Voltar para o login"
    },
    "register": {
        "title": "Cadastro",
        "button": "Cadastrar",
        "form": {
            "username": "Nome de usuário",
            "usernameRules": "Entre 3 e 30 caracteres. Apenas letras (sem acento), números, hífens (-) e sublinhados (_). Acentos e caracteres especiais não são permitidos.",
            "email": "E-mail",
            "emailPlaceholder": "seu@email.com",
            "password": "Senha",
            "passwordConfirm": "Confirmar Senha",
            "passwordRules": "Pelo menos 10 caracteres, com uma letra minúscula, uma maiúscula, um dígito e um caractere especial."
        },
        "success": "Cadastro realizado com sucesso!",
        "successVerifyEmail": "Cadastro realizado com sucesso! Por favor, verifique seu e-mail para ativar sua conta.",
        "alreadyHaveAccount": "Já tem uma conta? Entrar",
        "createAccount": "Criar uma conta",
        "passwordStrength": {
            "title": "Força da palavra-passe",
            "levels": {
                "veryWeak": "Muito fraca",
                "weak": "Fraca",
                "fair": "Média",
                "good": "Boa",
                "strong": "Forte"
            },
            "requirements": {
                "length": "Pelo menos {min} caracteres",
                "lowercase": "Uma letra minúscula",
                "uppercase": "Uma letra maiúscula",
                "digit": "Um dígito",
                "special": "Um caractere especial"
            }
        }
    },
    "logout": {
        "button": "Sair"
    },
    "password": {
        "forgot": {
            "title": "Esqueceu a Senha",
            "description": "Digite seu endereço de e-mail e enviaremos um link para redefinir sua senha",
            "sendResetLink": "Enviar link de redefinição"
        },
        "reset": {
            "title": "Redefinir Senha",
            "newPassword": "Nova Senha",
            "minLength": "Mínimo de 8 caracteres",
            "success": "Senha redefinida com sucesso",
            "emailSent": "Se este e-mail existir, um link de redefinição foi enviado."
        }
    },
    "2fa": {
        "verification": {
            "title": "Verificação em Dois Fatores",
            "description": "Digite o código de 6 dígitos gerado pelo seu aplicativo de autenticação.",
            "code": "Código de Autenticação",
            "codeHelp": "Digite o código de 6 dígitos exibido no seu aplicativo de autenticação.",
            "codeRequired": "O código de autenticação é obrigatório",
            "invalidCode": "Código de autenticação inválido",
            "verify": "Verificar"
        },
        "settings": {
            "title": "Configurações de Autenticação de Dois Fatores",
            "description": "Ative a autenticação de dois fatores para aumentar a segurança da sua conta.",
            "enabled": "A autenticação de dois fatores está ativada",
            "enabledDesc": "Sua conta está protegida por autenticação de dois fatores. Você precisará digitar um código toda vez que fizer login.",
            "notEnabled": "A autenticação de dois fatores não está ativada",
            "disabledGlobally": "A autenticação de dois fatores foi desativada pelo administrador.",
            "setup": {
                "instructions": "Instruções de Configuração",
                "step1": "Baixe um aplicativo de autenticação, como Google Authenticator, Authy ou Microsoft Authenticator",
                "step2": "Escaneie o código QR abaixo ou digite manualmente a chave secreta",
                "step3": "Digite o código de 6 dígitos gerado pelo aplicativo para ativar a 2FA",
                "qrAlt": "Escaneie este código QR com seu aplicativo de autenticação",
                "secretKey": "Chave Secreta",
                "secretHelp": "Se você não conseguir escanear o código QR, digite esta chave manualmente no seu aplicativo.",
                "codeToVerify": "Código de Verificação",
                "codeVerifyHelp": "Digite o código de 6 dígitos gerado pelo seu aplicativo para ativar a 2FA",
                "codeToDisable": "Código para Desativar"
            },
            "enable": "Ativar Autenticação de Dois Fatores",
            "disable": "Desativar Autenticação de Dois Fatores",
            "enabledSuccess": "A autenticação de dois fatores foi ativada com sucesso",
            "disabledSuccess": "A autenticação de dois fatores foi desativada com sucesso",
            "confirmDisable": "Tem certeza de que deseja desativar a autenticação de dois fatores? Sua conta ficará menos segura."
        }
    },
    "security": {
        "title": "Segurança",
        "apiToken": {
            "title": "Token de API",
            "description": "Use um token de API para acessar os endpoints REST a partir das suas aplicações externas.",
            "active": "Um token de API está ativo na sua conta.",
            "none": "Nenhum token de API ativo na sua conta.",
            "generate": "Gerar token",
            "revoke": "Revogar token",
            "saveWarning": "Copie este token agora — ele nunca será exibido novamente.",
            "confirmRevoke": "Tem certeza de que deseja revogar o token de API? Esta ação não pode ser desfeita.",
            "generated": "Token da API gerado com sucesso. Por favor, salve-o, pois ele não será exibido novamente.",
            "revoked": "Token da API revogado com sucesso"
        }
    },
    "required": {
        "login": "Você precisa fazer login",
        "loginToCreate": "Você precisa fazer login para criar uma discussão"
    },
    "email": {
        "changeSent": "Um e-mail de confirmação foi enviado para o seu novo endereço de e-mail. Por favor, clique no link para confirmar a alteração.",
        "verification": {
            "tokenMissing": "Token de verificação ausente.",
            "tokenInvalid": "Token de verificação inválido ou expirado.",
            "alreadyVerified": "O seu email já está verificado.",
            "success": "O seu email foi verificado com sucesso! Pode iniciar sessão agora.",
            "newEmailMissing": "Novo email em falta no token de verificação.",
            "changeSuccess": "O seu endereço de email foi alterado com sucesso!"
        }
    }
}
