{
  "apiKeys.webhook.title": "Intégration Webhook",
  "apiKeys.webhook.descriptionBefore": "Passez un paramètre ",
  "apiKeys.webhook.descriptionAfter": " pour recevoir une requête POST lorsque votre traduction est terminée.",
  "apiKeys.webhook.codeParam": "webhook_url",
  "apiKeys.title": "Claves API",
  "apiKeys.subtitle": "Gestiona tus claves API para el acceso programático a la API de traducción.",
  "apiKeys.loading": "Cargando...",
  "apiKeys.sectionTitle": "API y automatización",
  "apiKeys.sectionDesc": "Genera y gestiona tus claves API para flujos de automatización",
  "apiKeys.keysUsed": "{total} de {max} claves usadas",
  "apiKeys.maxReached": "Máximo de claves alcanzado. Revoca una clave para generar una nueva.",
  "apiKeys.canGenerate": "Puedes generar {count} clave más",
  "apiKeys.canGeneratePlural": "Puedes generar {count} claves más",
  "apiKeys.generateNew": "Generar nueva clave",
  "apiKeys.keyRevoked": "Clave revocada",
  "apiKeys.keyRevokedDesc": "La clave API ha sido revocada correctamente.",
  "apiKeys.keyNotFound": "Clave no encontrada",
  "apiKeys.keyNotFoundDesc": "La clave API ya no existe. Puede que ya haya sido revocada.",
  "apiKeys.error": "Error",
  "apiKeys.revokeError": "Error al revocar la clave API. Inténtalo de nuevo.",
  "apiKeys.limitReached": "Límite alcanzado",
  "apiKeys.limitReachedDesc": "Has alcanzado el máximo de 10 claves API. Revoca una clave existente para generar una nueva.",
  "apiKeys.proRequired": "Función Pro requerida",
  "apiKeys.proRequiredDesc": "Las claves API son una función Pro. Mejora tu cuenta.",
  "apiKeys.generateError": "Error al generar la clave API. Inténtalo de nuevo.",
  "apiKeys.upgrade.title": "Claves API",
  "apiKeys.upgrade.subtitle": "Automatiza tus traducciones con acceso API",
  "apiKeys.upgrade.feat1": "Genera claves API ilimitadas",
  "apiKeys.upgrade.feat2": "Automatiza la traducción de documentos",
  "apiKeys.upgrade.feat3": "Notificaciones por webhook",
  "apiKeys.upgrade.feat4": "Modos de traducción LLM",
  "apiKeys.upgrade.proFeature": "Las claves API son una función {pro}. Mejora para desbloquear la automatización API.",
  "apiKeys.upgrade.pro": "Pro",
  "apiKeys.upgrade.cta": "Mejorar a Pro",
  "apiKeys.dialog.maxTitle": "Máximo de claves alcanzado",
  "apiKeys.dialog.maxDesc": "Has alcanzado el máximo de 10 claves API. Revoca una clave existente antes de generar una nueva.",
  "apiKeys.dialog.close": "Cerrar",
  "apiKeys.dialog.generated": "¡Clave API generada!",
  "apiKeys.dialog.generatedDesc": "Tu nueva clave API ha sido creada. Cópiala ahora, no se volverá a mostrar.",
  "apiKeys.dialog.important": "Importante:",
  "apiKeys.dialog.importantDesc": "Esta es la única vez que verás esta clave. Guárdala de forma segura.",
  "apiKeys.dialog.apiKey": "Clave API",
  "apiKeys.dialog.name": "Nombre:",
  "apiKeys.dialog.done": "Listo",
  "apiKeys.dialog.copied": "Ya he copiado la clave",
  "apiKeys.dialog.generateTitle": "Generar nueva clave API",
  "apiKeys.dialog.generateDesc": "Crea una nueva clave API para el acceso programático a la API de traducción.",
  "apiKeys.dialog.keyName": "Nombre de la clave (opcional)",
  "apiKeys.dialog.keyNamePlaceholder": "p.ej., Producción, Staging",
  "apiKeys.dialog.keyNameHint": "Un nombre descriptivo para identificar esta clave más tarde.",
  "apiKeys.dialog.nameTooLong": "El nombre debe tener {max} caracteres o menos",
  "apiKeys.dialog.nameInvalid": "El nombre solo puede contener letras, números, espacios, guiones y guiones bajos",
  "apiKeys.dialog.cancel": "Cancelar",
  "apiKeys.dialog.generating": "Generando...",
  "apiKeys.dialog.generate": "Generar clave",
  "apiKeys.table.name": "Nombre",
  "apiKeys.table.prefix": "Prefijo",
  "apiKeys.table.created": "Creada",
  "apiKeys.table.lastUsed": "Último uso",
  "apiKeys.table.never": "Nunca",
  "apiKeys.table.actions": "Acciones",
  "apiKeys.table.revoke": "Revocar",
  "apiKeys.table.copyPrefix": "Copiar prefijo de la clave",
  "apiKeys.table.revokeKey": "Revocar clave",
  "apiKeys.revokeDialog.title": "Revocar clave API",
  "apiKeys.revokeDialog.desc": "¿Estás seguro de que quieres revocar la clave \\\"{name}\\\"? Esta acción no se puede deshacer.",
  "apiKeys.revokeDialog.confirm": "Sí, revocar",
  "apiKeys.revokeDialog.cancel": "Cancelar",
  "apiKeys.noKeysGenerated": "No hay claves generadas",
  "apiKeys.copied": "¡Copiado!"
}
