{
  "account": {
    "personal": "Cuenta personal",
    "settings": {
      "title": "Ajustes",
      "header": {
        "title": "Ajustes de la cuenta",
        "description": "Administra tus ajustes y preferencias de cuenta."
      },
      "security": {
        "title": "Seguridad",
        "description": "Administra los ajustes de seguridad de tu cuenta."
      }
    },
    "name": {
      "edit": {
        "description": "Por favor ingresa tu nombre completo o un nombre de usuario con el que te sientas cómodo.",
        "success": "¡Nombre actualizado exitosamente!",
        "info": "Por favor usa máximo 32 caracteres."
      }
    },
    "avatar": {
      "description": "Este es tu avatar.\nHaz clic en el avatar para subir uno personalizado desde tus archivos.",
      "info": "Un avatar es opcional pero muy recomendado.",
      "update": { "success": "¡Avatar actualizado exitosamente!" },
      "remove": { "success": "¡Avatar eliminado exitosamente!" },
      "validation": {
        "file": "Por favor selecciona un archivo de imagen.",
        "size": "El tamaño del archivo debe ser menor a {{size}}.",
        "type": "Solo se aceptan archivos {{types}}."
      }
    },
    "accounts": {
      "title": "Conexiones",
      "description": "Conecta tu cuenta de TurboStarter con un servicio de terceros para usarlo en el inicio de sesión.",
      "connect": { "success": "¡Cuenta de {{provider}} conectada!" },
      "disconnect": {
        "cta": "Desconectar cuenta de {{provider}}",
        "success": "¡Cuenta de {{provider}} desconectada!",
        "disclaimer": "Estás a punto de eliminar la conexión de inicio de sesión para {{provider}}.\n\nDespués de eliminarla, no podrás usar {{provider}} para iniciar sesión en tu cuenta personal.\n\n¿Deseas continuar?"
      },
      "info": "Solo accedemos a información básica del perfil para un inicio de sesión seguro.",
      "connectedAt": "Conectado el {{date}}"
    },
    "sessions": {
      "title": "Sesiones Activas",
      "description": "Administra tus sesiones activas y dispositivos actualmente conectados.",
      "info": "Puedes revocar cualquier sesión haciendo clic en el ícono de papelera.",
      "revoke": {
        "cta": "Revocar sesión",
        "success": "¡Sesión revocada exitosamente!"
      },
      "noSessions": "No se encontraron sesiones activas."
    },
    "delete": {
      "title": "Eliminar cuenta",
      "description": "Elimina permanentemente tu cuenta personal y todo su contenido de la plataforma TurboStarter. Esta acción no es reversible, así que por favor continúa con precaución.",
      "cta": "Eliminar cuenta",
      "disclaimer": "Estás a punto de eliminar tu cuenta personal.\n\nDespués de eliminar tu cuenta, todos tus datos serán eliminados permanentemente y no podrán ser recuperados. Te enviaremos un enlace de confirmación para verificar esta acción.\n\n¿Deseas continuar?",
      "email": {
        "subject": "Lamentamos verte partir",
        "preview": "Elimina tu cuenta de TurboStarter",
        "body": "Haz clic en el botón de abajo para eliminar permanentemente tu cuenta.",
        "or": "O copia y pega este enlace en tu navegador:",
        "cta": "Eliminar cuenta",
        "disclaimer": "Si no solicitaste la eliminación de la cuenta, puedes ignorar este correo."
      },
      "confirmation": {
        "cta": "Enviar enlace de confirmación",
        "success": "¡Enlace de confirmación enviado!"
      }
    },
    "email": {
      "change": {
        "description": "Ingresa el correo electrónico que deseas usar para iniciar sesión. Se usará para notificaciones relacionadas con la cuenta.",
        "success": "¡Revisa tu bandeja de entrada para confirmar tu nuevo correo!",
        "info": "El correo debe verificarse antes de poder usarlo.",
        "email": {
          "subject": "Confirma el cambio de correo electrónico",
          "preview": "Confirma el cambio de correo electrónico para TurboStarter",
          "body": "Estás solicitando cambiar tu correo electrónico a <bold>{{newEmail}}</bold>. Haz clic en el botón de abajo para confirmar el cambio.",
          "or": "O copia y pega este enlace en tu navegador:",
          "cta": "Confirmar cambio de correo",
          "disclaimer": "Si no solicitaste el cambio de correo, puedes ignorar este correo."
        }
      },
      "confirm": {
        "loading": "Enviando correo...",
        "cta": "Verificar correo",
        "email": {
          "subject": "Confirma tu dirección de correo electrónico",
          "preview": "Confirma tu dirección de correo electrónico para TurboStarter",
          "body": "¡Un paso más! Haz clic en el botón de abajo para verificar tu dirección de correo electrónico.",
          "or": "O copia y pega este enlace en tu navegador:",
          "cta": "Confirmar correo electrónico",
          "disclaimer": "Si no te registraste para una cuenta, puedes ignorar este correo.",
          "sent": "¡Correo de verificación enviado!"
        }
      }
    },
    "password": {
      "update": {
        "title": "Actualizar contraseña",
        "description": "Cambia tu contraseña aquí. Debe contener una letra mayúscula, un caracter especial, un número y al menos 8 caracteres.",
        "info": "Intenta usar una frase memorable con caracteres mixtos.",
        "header": {
          "title": "Actualizar contraseña",
          "description": "Ingresa tu nueva contraseña"
        },
        "email": {
          "subject": "Restablece tu contraseña",
          "preview": "Restablece tu contraseña para TurboStarter",
          "body": "¿Olvidaste tu contraseña? Haz clic abajo para restablecerla.",
          "or": "O copia y pega este enlace en tu navegador:",
          "cta": "Restablecer contraseña",
          "disclaimer": "Si no solicitaste restablecer la contraseña, puedes ignorar este correo."
        },
        "cta": "Actualizar contraseña",
        "noPassword": "No tienes contraseña. Usa el flujo de <bold>contraseña olvidada</bold> para crear una.",
        "success": "¡Contraseña actualizada exitosamente!"
      },
      "forgot": {
        "title": "Contraseña olvidada",
        "label": "¿Olvidaste tu contraseña?",
        "header": {
          "title": "¿Olvidaste tu contraseña?",
          "description": "Ingresa tu correo y te enviaremos un enlace"
        },
        "success": {
          "title": "¡Éxito!",
          "description": "Te enviamos un enlace para restablecerla."
        },
        "cta": "Enviar enlace de restablecimiento",
        "back": "Volver a iniciar sesión"
      },
      "require": {
        "title": "Reautenticación",
        "description": "Esta operación requiere tu contraseña."
      }
    },
    "passkeys": {
      "title": "Llaves de acceso",
      "description": "Usa llaves de acceso como alternativa segura a las contraseñas.",
      "info": "Usan biometría o PIN del dispositivo para mayor seguridad.",
      "addedAt": "Añadida el {{date}}",
      "type": {
        "singleDevice": "Dispositivo único",
        "multiDevice": "Multidispositivo"
      },
      "add": {
        "cta": "Añadir llave de acceso",
        "success": "¡Añadida exitosamente!"
      },
      "remove": {
        "cta": "Eliminar llave de acceso",
        "success": "¡Eliminada exitosamente!",
        "disclaimer": "Estás a punto de eliminar una llave de acceso.\n\nTras eliminarla, no podrás usarla para iniciar sesión.\n\n¿Deseas continuar?"
      }
    },
    "twoFactor": {
      "title": "Autenticación de dos factores",
      "description": "Agrega una capa adicional de seguridad requiriendo un código enviado a tu correo o teléfono.",
      "info": "Es opcional (pero recomendado) y puede habilitarse o deshabilitarse en cualquier momento.",
      "enable": {
        "title": "Habilitar 2FA",
        "description": "Una vez habilitado, deberás proporcionar dos métodos de autenticación. Proporciona tu contraseña actual abajo.",
        "success": "¡2FA habilitado exitosamente!"
      },
      "disable": {
        "title": "Deshabilitar 2FA",
        "description": "¿Seguro que quieres deshabilitarla? Tu TOTP dejará de funcionar y tus códigos de recuperación serán invalidados.",
        "success": "¡2FA deshabilitado exitosamente!"
      },
      "totp": {
        "title": "App autenticadora (TOTP)",
        "description": "Genera códigos usando apps como Google Authenticator u Okta Verify.",
        "enable": {
          "title": "Habilitar app autenticadora",
          "description": "Escanea el QR y luego ingresa el código de 6 dígitos."
        },
        "success": "¡Código verificado!"
      },
      "backupCodes": {
        "title": "Códigos de recuperación",
        "description": "Códigos de seguridad cuando no puedes acceder a otros métodos.",
        "save": {
          "title": "Códigos de recuperación",
          "description": "Copia y guarda estos códigos."
        }
      }
    }
  },
  "password": "Contraseña",
  "currentPassword": "Contraseña actual",
  "hidePassword": "Ocultar contraseña",
  "showPassword": "Mostrar contraseña",
  "newPassword": "Nueva contraseña",
  "divider": "o continuar con",
  "rememberMe": "Recordarme",
  "logout": {
    "cta": "Cerrar sesión",
    "confirm": "¿Seguro que quieres cerrar sesión?"
  },
  "register": {
    "title": "Registro",
    "header": {
      "title": "Crear una cuenta",
      "description": "Completa el formulario para crear tu cuenta"
    },
    "cta": "Registrarse",
    "alreadyHaveAccount": "¿Ya tienes una cuenta?",
    "success": {
      "title": "¡Éxito!",
      "description": "¡Registro exitoso! Verifica tu correo.",
      "notification": "¡Éxito! ¡Verifica tu correo!"
    }
  },
  "login": {
    "title": "Iniciar sesión",
    "header": {
      "title": "¡Bienvenido de nuevo! 👋",
      "description": "Ingresa tus datos abajo"
    },
    "magicLink": {
      "label": "Enlace mágico",
      "cta": "Enviarme un enlace mágico",
      "success": {
        "title": "¡Éxito!",
        "description": "Te enviamos un enlace mágico por correo."
      },
      "email": {
        "preview": "Inicia sesión con enlace mágico",
        "subject": "Tu enlace mágico 🪄",
        "body": "¡Casi ahí! Haz clic abajo para iniciar sesión.",
        "or": "O copia y pega este enlace en tu navegador:",
        "cta": "Iniciar sesión con enlace mágico",
        "disclaimer": "Si no intentaste iniciar sesión, ignora este correo."
      }
    },
    "twoFactor": {
      "totp": {
        "header": {
          "title": "Autenticación de dos factores",
          "description": "Abre tu app autenticadora y escribe el código."
        },
        "cta": "Usar una app autenticadora"
      },
      "trustDevice": "Confiar en este dispositivo",
      "backupCode": {
        "header": {
          "title": "Autenticación de dos factores",
          "description": "Ingresa un código de recuperación."
        },
        "placeholder": "Código de recuperación",
        "cta": "Usar un código de recuperación"
      }
    },
    "password": {
      "loading": "Iniciando sesión...",
      "success": "¡Sesión iniciada!"
    },
    "phone": { "label": "Teléfono" },
    "anonymous": { "cta": "Continuar como invitado" },
    "passkey": { "cta": "Iniciar sesión con llave de acceso" },
    "social": "Iniciar sesión con <capitalize>{{provider}}</capitalize>",
    "cta": "Iniciar sesión",
    "noAccount": "¿No tienes una cuenta?"
  },
  "goToLogin": "Ir a inicio de sesión",
  "banReason": "Motivo de ban",
  "banExpiresIn": "Expira en",
  "updateRole": "Actualizar rol",
  "error": {
    "cannotSetNonExistentValue": "No puedes establecer un valor que no existe.",
    "authenticationFailed": "No pudimos autenticarte. Intenta de nuevo.",
    "noDataToUpdate": "No hay datos para actualizar.",
    "user": {
      "cannotImpersonateAdmins": "No puedes impersonar a admins.",
      "notFound": "No pudimos encontrar tu cuenta. Verifica tus credenciales.",
      "alreadyExists": "Ya existe una cuenta con este correo.",
      "infoNotFound": "No pudimos recuperar la información de tu cuenta.",
      "emailNotFound": "No se encontró una cuenta con este correo.",
      "accountNotFound": "No pudimos encontrar tu cuenta.",
      "alreadyHasPassword": "Ya tienes una contraseña. Usa <bold>contraseña olvidada</bold> para restablecerla.",
      "cannotBanYourself": "No puedes banearte a ti mismo.",
      "cannotChangeRole": "No puedes cambiar tu rol.",
      "banned": "Estás baneado.",
      "cannotGetUser": "No puedes obtener el usuario.",
      "cannotRemoveYourself": "No puedes eliminarte a ti mismo.",
      "alreadyExistsUseAnotherEmail": "Ya existe una cuenta con este correo. Usa otro."
    },
    "session": {
      "creation": "No se pudo iniciar tu sesión. Intenta de nuevo.",
      "retrieval": "No se pudo recuperar tu sesión. Inicia sesión nuevamente.",
      "expired": "Tu sesión ha expirado. Inicia sesión para continuar."
    },
    "account": {
      "creation": "Error al crear tu cuenta.",
      "update": "No pudimos actualizar tu cuenta."
    },
    "credentials": {
      "notFound": "No pudimos encontrar tus credenciales.",
      "password": {
        "invalid": "Contraseña incorrecta.",
        "tooShort": "Mínimo 8 caracteres.",
        "tooLong": "Máximo 100 caracteres.",
        "compromised": "Contraseña comprometida. Usa otra."
      },
      "email": {
        "invalid": "Correo inválido.",
        "invalidFormat": "Correo inválido.",
        "notVerified": "Verifica tu correo antes de continuar.",
        "cannotUpdate": "Este correo no puede actualizarse."
      },
      "invalidEmailOrPassword": "Correo o contraseña incorrectos."
    },
    "social": {
      "alreadyLinked": "Cuenta social ya conectada a otro usuario.",
      "providerNotFound": "Método no disponible.",
      "unlinkLastAccount": "Debes mantener al menos un método conectado."
    },
    "token": {
      "invalid": "Token inválido.",
      "idNotSupported": "Método no soportado."
    },
    "passkey": {
      "challengeNotFound": "Desafío no encontrado.",
      "notAllowed": "No permitido registrar esta llave.",
      "verificationFailed": "No se pudo verificar.",
      "notFound": "Llave no encontrada.",
      "updateFailed": "No se pudo actualizar."
    },
    "anonymous": {
      "cannotSignInAgain": "Usuarios anónimos no pueden iniciar sesión de nuevo."
    },
    "otp": {
      "notEnabled": "Debes habilitar OTP.",
      "expired": "OTP expirado. Solicita uno nuevo."
    },
    "totp": { "notEnabled": "Debes habilitar TOTP." },
    "twoFactor": {
      "notEnabled": "Debes habilitar 2FA.",
      "invalidCookie": "Cookie de 2FA inválida."
    },
    "backupCodes": { "notEnabled": "Debes habilitar códigos de respaldo." },
    "code": {
      "invalid": "Código inválido.",
      "tooManyAttempts": "Demasiados intentos. Intenta más tarde."
    }
  }
}
