# Authentication - Spanish

# Authentication Actions
auth-sign-in = Iniciar Sesión
auth-sign-up = Registrarse
auth-sign-out = Cerrar Sesión
auth-login = Iniciar Sesión
auth-register = Registrarse
auth-logout = Cerrar Sesión

# User Information
auth-email = Correo Electrónico
auth-password = Contraseña
auth-username = Nombre de Usuario
auth-display-name = Nombre para Mostrar
auth-confirm-password = Confirmar Contraseña
auth-remember-me = Recordarme
auth-forgot-password = ¿Olvidaste tu contraseña?
auth-create-account = Crear Cuenta
auth-already-have-account = ¿Ya tienes una cuenta?
auth-dont-have-account = ¿No tienes una cuenta?

# Form Labels and Placeholders
auth-email-address = Dirección de Correo Electrónico
auth-enter-email = Ingresa tu correo electrónico
auth-enter-username = Elige un nombre de usuario
auth-enter-password = Ingresa tu contraseña
auth-create-password = Crea una contraseña segura
auth-confirm-your-password = Confirma tu contraseña
auth-how-should-we-call-you = ¿Cómo deberíamos llamarte?

# Success Messages
auth-sign-in-success = Inicio de sesión exitoso
auth-registration-success = Registro exitoso
auth-logout-success = Cierre de sesión exitoso

# Validation Messages
auth-password-required = La contraseña es requerida
auth-email-required = El correo electrónico es requerido
auth-username-required = El nombre de usuario es requerido
auth-passwords-no-match = Las contraseñas no coinciden
auth-passwords-match = Las contraseñas coinciden
auth-password-too-short = La contraseña debe tener al menos 8 caracteres
auth-invalid-email = Por favor ingresa un correo electrónico válido
auth-username-format = 3-50 caracteres, solo letras, números, guiones bajos y guiones

# Password Strength
auth-password-strength = Fuerza de la contraseña:
auth-very-weak = Muy Débil
auth-weak = Débil
auth-fair = Regular
auth-good = Buena
auth-strong = Fuerte
auth-password-requirements = Debe tener al menos 8 caracteres con mayúscula, minúscula, número y carácter especial

# OAuth Providers
auth-continue-with = O continúa con
auth-sign-up-with = O regístrate con
auth-google = Google
auth-github = GitHub
auth-discord = Discord
auth-microsoft = Microsoft

# Terms and Privacy
auth-agree-to-terms = Acepto los
auth-terms-of-service = Términos de Servicio
auth-privacy-policy = Política de Privacidad
auth-and = y

# Error Messages
auth-invalid-credentials = Correo electrónico o contraseña inválidos
auth-user-not-found = Usuario no encontrado
auth-email-already-exists = Ya existe una cuenta con este correo electrónico
auth-username-already-exists = Este nombre de usuario ya está en uso
auth-account-not-verified = Por favor verifica tu correo electrónico antes de iniciar sesión
auth-account-suspended = Tu cuenta ha sido suspendida
auth-rate-limit-exceeded = Demasiados intentos. Por favor intenta de nuevo más tarde
auth-network-error = Error de red. Por favor verifica tu conexión
auth-login-failed = Error al iniciar sesión
auth-registration-failed = Error en el registro
auth-session-expired = Tu sesión ha expirado. Por favor inicia sesión de nuevo
auth-invalid-token = Token de autenticación inválido
auth-token-expired = Tu token de autenticación ha expirado
auth-insufficient-permissions = No tienes permisos para realizar esta acción
auth-oauth-error = Error de autenticación OAuth
auth-database-error = Ocurrió un error en la base de datos. Por favor intenta de nuevo
auth-internal-error = Ocurrió un error interno. Por favor intenta de nuevo
auth-validation-error = Por favor revisa tu información e intenta de nuevo
auth-authentication-failed = Error de autenticación
auth-server-error = Error del servidor. Por favor intenta más tarde
auth-request-failed = La solicitud falló. Por favor intenta de nuevo
auth-unknown-error = Ocurrió un error desconocido

# OTP / Inicio de sesión sin contraseña
auth-otp-modal-title = Iniciar sesión o registrarse
auth-otp-modal-subtitle = Introduce tu email para continuar
auth-otp-check-inbox = Comprueba tu bandeja de entrada
auth-otp-sent-to = Introduce el código de verificación que enviamos a { $email }
auth-otp-resend = Reenviar email
auth-otp-code-placeholder = Código
auth-otp-code-expired = Código expirado. Solicita uno nuevo.
auth-otp-code-invalid = Código incorrecto. { $remaining ->
    [one]   { $remaining } intento restante.
    *[other] { $remaining } intentos restantes.
}
auth-otp-too-many-attempts = Demasiados intentos fallidos. Solicita un nuevo código.
auth-otp-success = Sesión iniciada correctamente.
auth-otp-continue = Continuar
auth-otp-resend-countdown = Reenviar en { $seconds }s
auth-otp-resend-now = Reenviar código
auth-otp-back-to-email = ← Cambiar email
auth-modal-close = Cerrar

# Paso de consentimiento GDPR (nuevas cuentas)
auth-gdpr-title = Crea tu cuenta
auth-gdpr-description = Antes de crear tu cuenta, necesitamos tu consentimiento para procesar tus datos de acuerdo con nuestra Política de Privacidad.
auth-gdpr-accept-required = Acepto los <a href="/privacidad" class="link link-primary" target="_blank" rel="noopener noreferrer">Términos de Servicio y la Política de Privacidad (obligatorio)</a>
auth-gdpr-accept-marketing = Acepto recibir boletines ocasionales y novedades del producto (opcional)
auth-gdpr-submit = Crear cuenta

# Email: código de verificación OTP
auth-email-otp-subject = Tu código de verificación
auth-email-otp-title = Tu código de verificación
auth-email-otp-subtitle = Usa este código para iniciar sesión:
auth-email-otp-expire-msg = Este código expira en %minutes% minutos.
auth-email-otp-ignore-msg = Si no solicitaste esto, puedes ignorar este correo.
