{
  "YSK_UNAUTHORIZED": "No autorizado",
  "YSK_FORBIDDEN": "Prohibido",
  "YSK_NOT_FOUND": "Extraviado",
  "YSK_VALIDATION": "Entrada no válida",
  "YSK_ALLOWLIST_DENIED": "No en la lista de permitidos",
  "YSK_APPROVAL_REQUIRED": "Se requiere aprobación",
  "YSK_APPROVAL_PENDING": "Aprobación pendiente",
  "YSK_APPROVAL_REJECTED": "Aprobación rechazada",
  "YSK_SANDBOX_VIOLATION": "Violación de la zona de pruebas",
  "YSK_LLM_UNTRUSTED": "Salida de LLM no confiable",
  "YSK_CONFIG_INVALID": "Configuración no válida",
  "YSK_SETUP_INCOMPLETE": "Configuración incompleta",
  "YSK_UPDATE_FAILED": "La actualización falló",
  "YSK_INTERNAL": "error interno",
  "YSK_NEED_EXECUTE": "Se requiere permiso de ejecución del host",
  "YSK_NEED_ROOT": "Se requiere raíz",
  "YSK_RATE_LIMITED": "Demasiados intentos; inténtalo de nuevo más tarde",
  "YSK_TOTP_REQUIRED": "Se requiere código de autenticación",
  "auth": {
    "needCredentials": "Ingrese nombre de usuario y contraseña",
    "rateLimited": "Demasiados intentos de inicio de sesión; inténtalo de nuevo más tarde",
    "badCredentials": "Nombre de usuario o contraseña incorrectos",
    "accountSuspended": "Cuenta suspendida",
    "adminTotpStrict": "Los administradores deben habilitar 2FA (estricto). Utilice una cuenta registrada o desactive el modo estricto.",
    "totpReplay": "Código ya utilizado; espera el próximo periodo",
    "totpRequired": "Se requiere un código de autenticación válido",
    "mustEnrollTotp": "Política de administración: habilite la autenticación de dos factores ahora",
    "userNotFound": "Usuario no encontrado",
    "totpSetupNeedReauth": "Para habilitar 2FA se requiere su contraseña (o un código de actualización reciente)",
    "totpBeginFirst": "Inicie la configuración 2FA primero",
    "totpInvalid": "Código de autenticación no válido",
    "stepUpRequired": "Esta acción requiere un código de autenticación nuevo.",
    "missingCredential": "Credenciales faltantes",
    "apiKeyUserMissing": "Propietario de la clave API no encontrado",
    "apiKeyInvalid": "Clave API no válida",
    "sessionExpired": "La sesión expiró; iniciar sesión de nuevo",
    "sessionIdle": "Tiempo de inactividad; iniciar sesión de nuevo",
    "totpNotEnabled": "2FA no está habilitado",
    "totpSecretNoDataDir": "El secreto TOTP está cifrado pero el directorio de datos no está configurado",
    "mustChangePassword": "Debe establecer una contraseña nueva antes de continuar",
    "policyNeedsOwn2fa": "Active 2FA para esta cuenta y confirme con un código TOTP antes de solicitar 2FA para otras"
  },
  "http": {
    "notFoundRoute": "No encontrado: {{method}} {{path}}",
    "unauthorized": "No iniciado sesión o la sesión expiró",
    "forbidden": "No tienes permiso para esta acción.",
    "notFound": "Recurso no encontrado",
    "unprocessable": "Solicitud rechazada por el servidor",
    "requestFailed": "Solicitud fallida ({{status}})",
    "jsonInvalid": "JSON no válido",
    "internal": "error interno",
    "payloadTooLarge": "El cuerpo de la solicitud es demasiado grande"
  },
  "YSK_HOST_BROWSE_SSRF": "Navegación del host bloqueada por la política de seguridad",
  "YSK_HOST_BROWSE_SESSION": "Sesión de exploración del host no encontrada o caducada",
  "YSK_HOST_BROWSE_UPSTREAM": "Error en la búsqueda ascendente de exploración del host",
  "YSK_HOST_BROWSE_NEED_CHROME": "El motor del navegador real requiere Chrome/Chromium en el host"
}
