{
  "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": "Clés API",
  "apiKeys.subtitle": "Gérez vos clés API pour l'accès programmatique à l'API de traduction.",
  "apiKeys.loading": "Chargement...",
  "apiKeys.sectionTitle": "API & Automatisation",
  "apiKeys.sectionDesc": "Générez et gérez vos clés API pour les workflows d'automatisation",
  "apiKeys.keysUsed": "{total} sur {max} clés utilisées",
  "apiKeys.maxReached": "Nombre maximum de clés atteint. Révoquez une clé pour en générer une nouvelle.",
  "apiKeys.canGenerate": "Vous pouvez générer {count} clé supplémentaire",
  "apiKeys.canGeneratePlural": "Vous pouvez générer {count} clés supplémentaires",
  "apiKeys.generateNew": "Générer une nouvelle clé",
  "apiKeys.keyRevoked": "Clé révoquée",
  "apiKeys.keyRevokedDesc": "La clé API a été révoquée avec succès.",
  "apiKeys.keyNotFound": "Clé introuvable",
  "apiKeys.keyNotFoundDesc": "La clé API n'existe plus. Elle a peut-être déjà été révoquée.",
  "apiKeys.error": "Erreur",
  "apiKeys.revokeError": "Impossible de révoquer la clé API. Veuillez réessayer.",
  "apiKeys.limitReached": "Limite atteinte",
  "apiKeys.limitReachedDesc": "Vous avez atteint le maximum de 10 clés API. Révoquez une clé existante pour en générer une nouvelle.",
  "apiKeys.proRequired": "Fonctionnalité Pro requise",
  "apiKeys.proRequiredDesc": "Les clés API sont une fonctionnalité Pro. Veuillez mettre à niveau votre compte.",
  "apiKeys.generateError": "Impossible de générer la clé API. Veuillez réessayer.",
  "apiKeys.upgrade.title": "Clés API",
  "apiKeys.upgrade.subtitle": "Automatisez vos traductions avec l'accès API",
  "apiKeys.upgrade.feat1": "Générez des clés API illimitées",
  "apiKeys.upgrade.feat2": "Automatisez la traduction de documents",
  "apiKeys.upgrade.feat3": "Notifications webhook",
  "apiKeys.upgrade.feat4": "Modes de traduction IA",
  "apiKeys.upgrade.proFeature": "Les clés API sont une fonctionnalité {pro}. Passez à un forfait supérieur pour débloquer l'automatisation API.",
  "apiKeys.upgrade.pro": "Pro",
  "apiKeys.upgrade.cta": "Passer à Pro",
  "apiKeys.dialog.maxTitle": "Nombre maximum de clés atteint",
  "apiKeys.dialog.maxDesc": "Vous avez atteint le maximum de 10 clés API. Veuillez révoquer une clé existante avant d'en générer une nouvelle.",
  "apiKeys.dialog.close": "Fermer",
  "apiKeys.dialog.generated": "Clé API générée !",
  "apiKeys.dialog.generatedDesc": "Votre nouvelle clé API a été créée. Copiez-la maintenant — elle ne sera plus affichée.",
  "apiKeys.dialog.important": "Important :",
  "apiKeys.dialog.importantDesc": "C'est la seule fois où vous verrez cette clé. Conservez-la en toute sécurité.",
  "apiKeys.dialog.apiKey": "Clé API",
  "apiKeys.dialog.name": "Nom :",
  "apiKeys.dialog.done": "Terminé",
  "apiKeys.dialog.copied": "J'ai copié la clé",
  "apiKeys.dialog.generateTitle": "Générer une nouvelle clé API",
  "apiKeys.dialog.generateDesc": "Créez une nouvelle clé API pour l'accès programmatique à l'API de traduction.",
  "apiKeys.dialog.keyName": "Nom de la clé (facultatif)",
  "apiKeys.dialog.keyNamePlaceholder": "ex : Production, Staging",
  "apiKeys.dialog.keyNameHint": "Un nom descriptif pour vous aider à identifier cette clé plus tard.",
  "apiKeys.dialog.nameTooLong": "Le nom ne doit pas dépasser {max} caractères",
  "apiKeys.dialog.nameInvalid": "Le nom ne peut contenir que des lettres, chiffres, espaces, tirets et tirets bas",
  "apiKeys.dialog.cancel": "Annuler",
  "apiKeys.dialog.generating": "Génération...",
  "apiKeys.dialog.generate": "Générer la clé",
  "apiKeys.table.name": "Nom",
  "apiKeys.table.prefix": "Préfixe",
  "apiKeys.table.created": "Créée",
  "apiKeys.table.lastUsed": "Dernière utilisation",
  "apiKeys.table.never": "Jamais",
  "apiKeys.table.actions": "Actions",
  "apiKeys.table.revoke": "Révoquer",
  "apiKeys.table.copyPrefix": "Copier le préfixe de la clé",
  "apiKeys.table.revokeKey": "Révoquer la clé",
  "apiKeys.revokeDialog.title": "Révoquer la clé API",
  "apiKeys.revokeDialog.desc": "Êtes-vous sûr de vouloir révoquer la clé « {name} » ? Cette action est irréversible.",
  "apiKeys.revokeDialog.confirm": "Oui, révoquer",
  "apiKeys.revokeDialog.cancel": "Annuler",
  "apiKeys.noKeysGenerated": "Aucune clé générée",
  "apiKeys.copied": "Copié !"
}
