export const settingsMessages = {
  "instanceServiceStatus.sections.lsp": "Serveurs LSP",
  "instanceServiceStatus.sections.mcp": "Serveurs MCP",
  "instanceServiceStatus.sections.plugins": "Plugins",
  "instanceServiceStatus.lsp.loading": "Chargement des serveurs LSP...",
  "instanceServiceStatus.lsp.empty": "Aucun serveur LSP détecté.",
  "instanceServiceStatus.lsp.status.connected": "Connecté",
  "instanceServiceStatus.lsp.status.error": "Erreur",
  "instanceServiceStatus.mcp.loading": "Chargement des serveurs MCP...",
  "instanceServiceStatus.mcp.empty": "Aucun serveur MCP détecté.",
  "instanceServiceStatus.mcp.toggleAriaLabel": "Basculer le serveur MCP {name}",
  "instanceServiceStatus.plugins.loading": "Chargement des plugins...",
  "instanceServiceStatus.plugins.empty": "Aucun plugin configuré.",

  "permissionBanner.pendingRequests.one": "{count} demande en attente",
  "permissionBanner.pendingRequests.other": "{count} demandes en attente",
  "permissionBanner.detail.permission.one": "{count} autorisation",
  "permissionBanner.detail.permission.other": "{count} autorisations",
  "permissionBanner.detail.question.one": "{count} question",
  "permissionBanner.detail.question.other": "{count} questions",
  "permissionBanner.detail.wrapper": " ({detail})",

  "agentSelector.placeholder": "Sélectionner un agent...",
  "agentSelector.badge.subagent": "sous-agent",
  "agentSelector.none": "Aucun",
  "agentSelector.trigger.primary": "Agent : {agent}",

  "modelSelector.placeholder.search": "Rechercher des modèles...",
  "modelSelector.none": "Aucun",
  "modelSelector.trigger.primary": "Modèle : {model}",
  "modelSelector.favoritesOnly.toggle.ariaLabel": "Basculer en favoris uniquement",
  "modelSelector.favoritesOnly.showAll": "Afficher tous les modèles",
  "modelSelector.favorite.add": "Ajouter aux favoris",
  "modelSelector.favorite.remove": "Retirer des favoris",

  "thinkingSelector.variant.default": "Par défaut",
  "thinkingSelector.label": "Réflexion : {variant}",

  "envEditor.title": "Variables d'environnement",
  "envEditor.count.one": "({count} variable)",
  "envEditor.count.other": "({count} variables)",
  "envEditor.fields.name.placeholder": "Nom de la variable",
  "envEditor.fields.name.readOnlyTitle": "Nom de la variable (lecture seule)",
  "envEditor.fields.value.placeholder": "Valeur de la variable",
  "envEditor.actions.remove.title": "Supprimer la variable",
  "envEditor.actions.add.title": "Ajouter une variable",
  "envEditor.empty": "Aucune variable d'environnement configurée. Ajoutez des variables ci-dessus pour personnaliser l'environnement OpenCode.",
  "envEditor.help": "Ces variables seront disponibles dans l'environnement OpenCode lors du démarrage des instances.",

  "contextUsagePanel.headings.tokens": "Tokens",
  "contextUsagePanel.headings.context": "Contexte",
  "contextUsagePanel.labels.input": "Entrée",
  "contextUsagePanel.labels.output": "Sortie",
  "contextUsagePanel.labels.cost": "Coût",
  "contextUsagePanel.labels.used": "Utilisé",
  "contextUsagePanel.labels.available": "Dispo",
  "contextUsagePanel.unavailable": "--",
} as const
