{
  "arguments.moreParams": "{{count}} paramètres au total",
  "arguments.title": "Arguments",
  "builtins.codex.apiName.collab_tool_call": "Coordonner les sous-agents",
  "builtins.codex.apiName.command_execution": "Exécuter une commande",
  "builtins.codex.apiName.file_change": "Modifier des fichiers",
  "builtins.codex.apiName.mcp_tool_call": "Appeler l'outil MCP",
  "builtins.codex.apiName.todo_list": "Mettre à jour les tâches",
  "builtins.codex.apiName.web_search": "Rechercher sur le web",
  "builtins.codex.collabTool.agentCount_one": "{{count}} sous-agent",
  "builtins.codex.collabTool.agentCount_other": "{{count}} sous-agents",
  "builtins.codex.collabTool.agentLabel": "Sous-agent {{index}}",
  "builtins.codex.collabTool.agents": "Sous-agents",
  "builtins.codex.collabTool.closeAgent": "Fermer le sous-agent",
  "builtins.codex.collabTool.instruction": "Instruction",
  "builtins.codex.collabTool.sendInput": "Envoyer un message au sous-agent",
  "builtins.codex.collabTool.spawnAgent": "Créer un sous-agent",
  "builtins.codex.collabTool.wait": "Attendre les sous-agents",
  "builtins.codex.commandExecution.grep": "Rechercher",
  "builtins.codex.commandExecution.noResults": "Aucun résultat",
  "builtins.codex.commandExecution.readFile": "Lire le fichier",
  "builtins.codex.fileChange.editedFiles_one": "{{count}} fichier modifié",
  "builtins.codex.fileChange.editedFiles_other": "{{count}} fichiers modifiés",
  "builtins.codex.fileChange.editing": "Modification des fichiers",
  "builtins.codex.fileChange.noChanges": "Aucune modification de fichier",
  "builtins.codex.fileChange.unknownFile": "Fichier inconnu",
  "builtins.codex.mcpTool.error": "Erreur",
  "builtins.codex.mcpTool.input": "Entrée",
  "builtins.codex.mcpTool.result": "Résultat",
  "builtins.codex.mcpTool.unknownTool": "Outil MCP",
  "builtins.codex.webSearch.query": "Requête",
  "builtins.lobe-activator.apiName.activateTools": "Activer les Outils",
  "builtins.lobe-activator.inspector.activateTools.notFoundCount": "{{count}} introuvable(s)",
  "builtins.lobe-agent-builder.apiName.getAvailableModels": "Obtenir les modèles disponibles",
  "builtins.lobe-agent-builder.apiName.getAvailableTools": "Obtenir les Compétences disponibles",
  "builtins.lobe-agent-builder.apiName.getConfig": "Obtenir la configuration",
  "builtins.lobe-agent-builder.apiName.getMeta": "Obtenir les métadonnées",
  "builtins.lobe-agent-builder.apiName.getPrompt": "Obtenir l'invite système",
  "builtins.lobe-agent-builder.apiName.installPlugin": "Installer la compétence",
  "builtins.lobe-agent-builder.apiName.searchMarketTools": "Rechercher dans le marché des Compétences",
  "builtins.lobe-agent-builder.apiName.searchOfficialTools": "Rechercher les Compétences officielles",
  "builtins.lobe-agent-builder.apiName.setModel": "Définir le modèle",
  "builtins.lobe-agent-builder.apiName.setOpeningMessage": "Définir le message d'ouverture",
  "builtins.lobe-agent-builder.apiName.setOpeningQuestions": "Définir les questions d'ouverture",
  "builtins.lobe-agent-builder.apiName.togglePlugin": "Activer/Désactiver la Compétence",
  "builtins.lobe-agent-builder.apiName.updateChatConfig": "Mettre à jour la configuration du chat",
  "builtins.lobe-agent-builder.apiName.updateConfig": "Mettre à jour la configuration",
  "builtins.lobe-agent-builder.apiName.updateMeta": "Mettre à jour les métadonnées",
  "builtins.lobe-agent-builder.apiName.updatePrompt": "Mettre à jour l'invite système",
  "builtins.lobe-agent-builder.inspector.chars": " caractères",
  "builtins.lobe-agent-builder.inspector.disablePlugin": "Désactiver",
  "builtins.lobe-agent-builder.inspector.enablePlugin": "Activer",
  "builtins.lobe-agent-builder.inspector.modelsCount": "{{count}} modèles",
  "builtins.lobe-agent-builder.inspector.noResults": "Aucun résultat",
  "builtins.lobe-agent-builder.inspector.togglePlugin": "Basculer",
  "builtins.lobe-agent-builder.title": "Expert en création d'agents",
  "builtins.lobe-agent-documents.apiName.copyDocument": "Copier le document",
  "builtins.lobe-agent-documents.apiName.createDocument": "Créer un document",
  "builtins.lobe-agent-documents.apiName.listDocuments": "Lister les documents",
  "builtins.lobe-agent-documents.apiName.modifyNodes": "Modifier le document",
  "builtins.lobe-agent-documents.apiName.readDocument": "Lire le document",
  "builtins.lobe-agent-documents.apiName.removeDocument": "Supprimer le document",
  "builtins.lobe-agent-documents.apiName.renameDocument": "Renommer le document",
  "builtins.lobe-agent-documents.apiName.replaceDocumentContent": "Remplacer le contenu du document",
  "builtins.lobe-agent-documents.apiName.updateLoadRule": "Mettre à jour la règle de chargement",
  "builtins.lobe-agent-documents.inspector.chars": "{{count}} caractères",
  "builtins.lobe-agent-documents.inspector.docCount": "{{count}} documents",
  "builtins.lobe-agent-documents.inspector.opsCount": "{{count}} opérations",
  "builtins.lobe-agent-documents.inspector.opsResult": "{{success}}/{{total}} opérations",
  "builtins.lobe-agent-documents.inspector.scope.agent": "dans l'agent",
  "builtins.lobe-agent-documents.inspector.scope.currentTopic": "dans le sujet",
  "builtins.lobe-agent-documents.title": "Documents de l'agent",
  "builtins.lobe-agent-management.apiName.callAgent": "Appeler un agent",
  "builtins.lobe-agent-management.apiName.createAgent": "Créer un agent",
  "builtins.lobe-agent-management.apiName.deleteAgent": "Supprimer un agent",
  "builtins.lobe-agent-management.apiName.duplicateAgent": "Dupliquer l’agent",
  "builtins.lobe-agent-management.apiName.getAgentDetail": "Obtenir les détails de l’agent",
  "builtins.lobe-agent-management.apiName.installPlugin": "Installer le plugin",
  "builtins.lobe-agent-management.apiName.searchAgent": "Rechercher des agents",
  "builtins.lobe-agent-management.apiName.updateAgent": "Mettre à jour un agent",
  "builtins.lobe-agent-management.apiName.updatePrompt": "Mettre à jour l’invite",
  "builtins.lobe-agent-management.inspector.callAgent.sync": "Appel en cours :",
  "builtins.lobe-agent-management.inspector.callAgent.task": "Attribuer une tâche à :",
  "builtins.lobe-agent-management.inspector.createAgent.title": "Création de l'agent :",
  "builtins.lobe-agent-management.inspector.duplicateAgent.title": "Duplication de l’agent :",
  "builtins.lobe-agent-management.inspector.getAgentDetail.title": "Récupération des détails :",
  "builtins.lobe-agent-management.inspector.installPlugin.title": "Installation du plugin :",
  "builtins.lobe-agent-management.inspector.searchAgent.all": "Rechercher des agents :",
  "builtins.lobe-agent-management.inspector.searchAgent.market": "Rechercher sur le marché :",
  "builtins.lobe-agent-management.inspector.searchAgent.results": "{{count}} résultats",
  "builtins.lobe-agent-management.inspector.searchAgent.user": "Rechercher mes agents :",
  "builtins.lobe-agent-management.inspector.updateAgent.title": "Mise à jour de l'agent :",
  "builtins.lobe-agent-management.inspector.updatePrompt.title": "Mise à jour de l’invite :",
  "builtins.lobe-agent-management.render.duplicateAgent.newId": "Nouvel ID d’agent",
  "builtins.lobe-agent-management.render.duplicateAgent.sourceId": "ID de l’agent source",
  "builtins.lobe-agent-management.render.installPlugin.failed": "Échec de l’installation",
  "builtins.lobe-agent-management.render.installPlugin.plugin": "Plugin",
  "builtins.lobe-agent-management.render.installPlugin.success": "Installé avec succès",
  "builtins.lobe-agent-management.title": "Gestionnaire d'agents",
  "builtins.lobe-agent.apiName.analyzeVisualMedia": "Analyser les médias visuels",
  "builtins.lobe-agent.apiName.analyzeVisualMedia.mediaCount": "{{count}} média(s)",
  "builtins.lobe-agent.apiName.analyzeVisualMedia.result": "Analyser les médias visuels : <question>{{question}}</question>",
  "builtins.lobe-agent.apiName.callSubAgent": "Appeler un sous-agent",
  "builtins.lobe-agent.apiName.clearTodos": "Effacer les tâches",
  "builtins.lobe-agent.apiName.clearTodos.modeAll": "toutes",
  "builtins.lobe-agent.apiName.clearTodos.modeCompleted": "terminées",
  "builtins.lobe-agent.apiName.clearTodos.result": "Effacer les tâches <mode>{{mode}}</mode>",
  "builtins.lobe-agent.apiName.createPlan": "Créer un plan",
  "builtins.lobe-agent.apiName.createPlan.result": "Créer un plan : <goal>{{goal}}</goal>",
  "builtins.lobe-agent.apiName.createTodos": "Créer des tâches",
  "builtins.lobe-agent.apiName.updatePlan": "Mettre à jour le plan",
  "builtins.lobe-agent.apiName.updatePlan.completed": "Terminé",
  "builtins.lobe-agent.apiName.updatePlan.modified": "Modifié",
  "builtins.lobe-agent.apiName.updateTodos": "Mettre à jour les tâches",
  "builtins.lobe-agent.subAgent.stats.tokens": "{{count}} jetons",
  "builtins.lobe-agent.subAgent.stats.tools": "{{count}} outils",
  "builtins.lobe-agent.title": "Agent Lobe",
  "builtins.lobe-claude-code.agent.instruction": "Consigne",
  "builtins.lobe-claude-code.agent.result": "Résultat",
  "builtins.lobe-claude-code.askUserQuestion.noAnswer": "Aucune réponse reçue — le modèle a continué sans leur contribution.",
  "builtins.lobe-claude-code.askUserQuestion.question": "Question",
  "builtins.lobe-claude-code.askUserQuestion.reply": "Réponse",
  "builtins.lobe-claude-code.askUserQuestion.selected": "Sélectionné",
  "builtins.lobe-claude-code.task.create.completed": "Tâche créée : ",
  "builtins.lobe-claude-code.task.create.loading": "Création de la tâche : ",
  "builtins.lobe-claude-code.task.getLabel": "Inspection de la tâche #{{taskId}}",
  "builtins.lobe-claude-code.task.list.completed": "Tâches listées",
  "builtins.lobe-claude-code.task.list.loading": "Liste des tâches en cours",
  "builtins.lobe-claude-code.task.update.completed": "Tâche #{{taskId}} mise à jour",
  "builtins.lobe-claude-code.task.update.loading": "Mise à jour de la tâche #{{taskId}}",
  "builtins.lobe-claude-code.task.updateCompleted": "Terminée",
  "builtins.lobe-claude-code.task.updateDeleted": "Supprimée",
  "builtins.lobe-claude-code.task.updateInProgress": "Commencée",
  "builtins.lobe-claude-code.task.updatePending": "Réinitialisée",
  "builtins.lobe-claude-code.task.updateSubject.completed": "Tâche mise à jour",
  "builtins.lobe-claude-code.task.updateSubject.loading": "Mise à jour de la tâche",
  "builtins.lobe-claude-code.todoWrite.allDone": "Toutes les tâches sont terminées",
  "builtins.lobe-claude-code.todoWrite.currentStep": "Étape actuelle",
  "builtins.lobe-claude-code.todoWrite.todos": "Tâches",
  "builtins.lobe-cloud-sandbox.apiName.editFile": "Modifier le fichier",
  "builtins.lobe-cloud-sandbox.apiName.editLocalFile": "Modifier le fichier",
  "builtins.lobe-cloud-sandbox.apiName.executeCode": "Exécuter le code",
  "builtins.lobe-cloud-sandbox.apiName.exportFile": "Exporter le fichier",
  "builtins.lobe-cloud-sandbox.apiName.getCommandOutput": "Obtenir la sortie de la commande",
  "builtins.lobe-cloud-sandbox.apiName.globFiles": "Rechercher des fichiers avec des motifs globaux",
  "builtins.lobe-cloud-sandbox.apiName.globLocalFiles": "Rechercher des fichiers (glob)",
  "builtins.lobe-cloud-sandbox.apiName.grepContent": "Rechercher dans le contenu",
  "builtins.lobe-cloud-sandbox.apiName.killCommand": "Terminer la commande",
  "builtins.lobe-cloud-sandbox.apiName.listFiles": "Lister les fichiers",
  "builtins.lobe-cloud-sandbox.apiName.listLocalFiles": "Lister les fichiers",
  "builtins.lobe-cloud-sandbox.apiName.moveFiles": "Déplacer les fichiers",
  "builtins.lobe-cloud-sandbox.apiName.moveLocalFiles": "Déplacer les fichiers",
  "builtins.lobe-cloud-sandbox.apiName.readFile": "Lire le contenu du fichier",
  "builtins.lobe-cloud-sandbox.apiName.readLocalFile": "Lire le contenu du fichier",
  "builtins.lobe-cloud-sandbox.apiName.renameLocalFile": "Renommer",
  "builtins.lobe-cloud-sandbox.apiName.runCommand": "Exécuter la commande",
  "builtins.lobe-cloud-sandbox.apiName.searchFiles": "Rechercher des fichiers",
  "builtins.lobe-cloud-sandbox.apiName.searchLocalFiles": "Rechercher des fichiers",
  "builtins.lobe-cloud-sandbox.apiName.writeFile": "Écrire dans le fichier",
  "builtins.lobe-cloud-sandbox.apiName.writeLocalFile": "Écrire dans le fichier",
  "builtins.lobe-cloud-sandbox.inspector.noResults": "Aucun résultat",
  "builtins.lobe-cloud-sandbox.title": "Bac à sable Cloud",
  "builtins.lobe-delivery-checker.apiName.generateVerifyPlan": "Créer des vérifications automatisées",
  "builtins.lobe-delivery-checker.verifyPlan.optional": "Optionnel",
  "builtins.lobe-delivery-checker.verifyPlan.portal.fields.description": "Résumé",
  "builtins.lobe-delivery-checker.verifyPlan.portal.fields.instruction": "Critères d'évaluation",
  "builtins.lobe-delivery-checker.verifyPlan.portal.fields.title": "Titre de la vérification",
  "builtins.lobe-delivery-checker.verifyPlan.portal.onFail.auto_repair": "Réparation automatique",
  "builtins.lobe-delivery-checker.verifyPlan.portal.onFail.auto_repairDesc": "En cas d'échec, démarrer automatiquement une phase de réparation et relancer la vérification.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.onFail.manual": "Gérer manuellement",
  "builtins.lobe-delivery-checker.verifyPlan.portal.onFail.manualDesc": "En cas d'échec, arrêter et laisser l'étape suivante à votre charge.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.onFail.title": "En cas d'échec",
  "builtins.lobe-delivery-checker.verifyPlan.portal.required.desc": "Lorsque activé, un échec sur cette vérification bloque la livraison de l'exécution.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.required.title": "Obligatoire",
  "builtins.lobe-delivery-checker.verifyPlan.portal.rubric.maxRepairRounds.desc": "Nombre de fois qu'une exécution défaillante est relancée automatiquement avec les retours d'échec avant de s'arrêter. Réglez sur 0 pour désactiver la réparation automatique.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.rubric.maxRepairRounds.title": "Nombre maximal de réparations",
  "builtins.lobe-delivery-checker.verifyPlan.portal.rubric.name": "Nom standard",
  "builtins.lobe-delivery-checker.verifyPlan.portal.rubric.title": "Paramètres standards",
  "builtins.lobe-delivery-checker.verifyPlan.portal.title": "Configuration de la vérification",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.agent.desc": "Un agent dédié lit la trace, les fichiers, les différences et la PR avant de juger.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.agent.title": "Vérification par agent",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.llm.desc": "Évaluer en fonction du résultat textuel et du contexte de l'exécution.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.llm.title": "Jugement LLM",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.program.desc": "Valider via des commandes, des API ou des résultats de statut. Idéal pour les tests, la vérification de type, l'existence de PR.",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.program.title": "Vérification par programme",
  "builtins.lobe-delivery-checker.verifyPlan.portal.verifier.title": "Méthode de vérification",
  "builtins.lobe-delivery-checker.verifyPlan.required": "Obligatoire",
  "builtins.lobe-group-agent-builder.apiName.batchCreateAgents": "Créer des agents en lot",
  "builtins.lobe-group-agent-builder.apiName.createAgent": "Créer un agent",
  "builtins.lobe-group-agent-builder.apiName.createGroup": "Créer un groupe",
  "builtins.lobe-group-agent-builder.apiName.getAgentInfo": "Obtenir les informations du membre",
  "builtins.lobe-group-agent-builder.apiName.getAvailableModels": "Obtenir les modèles disponibles",
  "builtins.lobe-group-agent-builder.apiName.installPlugin": "Installer la Compétence",
  "builtins.lobe-group-agent-builder.apiName.inviteAgent": "Inviter un membre",
  "builtins.lobe-group-agent-builder.apiName.removeAgent": "Supprimer un membre",
  "builtins.lobe-group-agent-builder.apiName.searchAgent": "Rechercher des agents",
  "builtins.lobe-group-agent-builder.apiName.searchMarketTools": "Rechercher dans le marché des Compétences",
  "builtins.lobe-group-agent-builder.apiName.updateAgentConfig": "Mettre à jour la configuration de l'agent",
  "builtins.lobe-group-agent-builder.apiName.updateAgentPrompt": "Mettre à jour l'invite de l'agent",
  "builtins.lobe-group-agent-builder.apiName.updateGroup": "Mettre à jour le groupe",
  "builtins.lobe-group-agent-builder.apiName.updateGroupPrompt": "Mettre à jour l'invite du groupe",
  "builtins.lobe-group-agent-builder.apiName.updateSupervisorPrompt": "Mettre à jour l'invite du superviseur",
  "builtins.lobe-group-agent-builder.inspector.agents": "agents",
  "builtins.lobe-group-agent-builder.inspector.avatar": "Avatar",
  "builtins.lobe-group-agent-builder.inspector.backgroundColor": "Couleur d’arrière-plan",
  "builtins.lobe-group-agent-builder.inspector.description": "Description",
  "builtins.lobe-group-agent-builder.inspector.noResults": "Aucun résultat",
  "builtins.lobe-group-agent-builder.inspector.openingMessage": "Message d’accueil",
  "builtins.lobe-group-agent-builder.inspector.openingQuestions": "Questions d’accueil",
  "builtins.lobe-group-agent-builder.inspector.title": "Titre",
  "builtins.lobe-group-agent-builder.title": "Expert en création de groupe",
  "builtins.lobe-group-management.apiName.broadcast": "Tous parlent",
  "builtins.lobe-group-management.apiName.createWorkflow": "Planifier le flux de travail",
  "builtins.lobe-group-management.apiName.executeAgentTask": "Exécuter la tâche de l'agent",
  "builtins.lobe-group-management.apiName.executeAgentTasks": "Exécuter les tâches parallèles des agents",
  "builtins.lobe-group-management.apiName.getAgentInfo": "Obtenir les infos du membre",
  "builtins.lobe-group-management.apiName.interrupt": "Interrompre la tâche",
  "builtins.lobe-group-management.apiName.speak": "Membre désigné parle",
  "builtins.lobe-group-management.apiName.summarize": "Résumer la conversation",
  "builtins.lobe-group-management.apiName.vote": "Lancer un vote",
  "builtins.lobe-group-management.inspector.broadcast.title": "Les agents suivants parlent :",
  "builtins.lobe-group-management.inspector.executeAgentTask.assignTo": "Attribuer",
  "builtins.lobe-group-management.inspector.executeAgentTask.task": "tâche :",
  "builtins.lobe-group-management.inspector.executeAgentTasks.title": "Attribution des tâches à :",
  "builtins.lobe-group-management.inspector.speak.title": "L'agent désigné parle :",
  "builtins.lobe-group-management.title": "Coordinateur de groupe",
  "builtins.lobe-knowledge-base.apiName.readKnowledge": "Lire le contenu de la Bibliothèque",
  "builtins.lobe-knowledge-base.apiName.searchKnowledgeBase": "Rechercher dans la Bibliothèque",
  "builtins.lobe-knowledge-base.inspector.andMoreFiles": "et {{count}} de plus",
  "builtins.lobe-knowledge-base.inspector.noResults": "Aucun résultat",
  "builtins.lobe-knowledge-base.title": "Bibliothèque",
  "builtins.lobe-local-system.apiName.editFile": "Modifier le fichier",
  "builtins.lobe-local-system.apiName.editLocalFile": "Modifier le fichier",
  "builtins.lobe-local-system.apiName.getCommandOutput": "Obtenir la sortie de la commande",
  "builtins.lobe-local-system.apiName.globFiles": "Rechercher des fichiers avec des motifs globaux",
  "builtins.lobe-local-system.apiName.globLocalFiles": "Rechercher des fichiers (glob)",
  "builtins.lobe-local-system.apiName.grepContent": "Rechercher dans le contenu",
  "builtins.lobe-local-system.apiName.killCommand": "Terminer la commande",
  "builtins.lobe-local-system.apiName.listFiles": "Lister les fichiers",
  "builtins.lobe-local-system.apiName.listLocalFiles": "Lister les fichiers",
  "builtins.lobe-local-system.apiName.moveFiles": "Déplacer les fichiers",
  "builtins.lobe-local-system.apiName.moveLocalFiles": "Déplacer les fichiers",
  "builtins.lobe-local-system.apiName.readFile": "Lire le contenu du fichier",
  "builtins.lobe-local-system.apiName.readLocalFile": "Lire le contenu du fichier",
  "builtins.lobe-local-system.apiName.renameLocalFile": "Renommer",
  "builtins.lobe-local-system.apiName.runCommand": "Exécuter la commande",
  "builtins.lobe-local-system.apiName.searchFiles": "Rechercher des fichiers",
  "builtins.lobe-local-system.apiName.searchLocalFiles": "Rechercher des fichiers",
  "builtins.lobe-local-system.apiName.writeFile": "Écrire dans le fichier",
  "builtins.lobe-local-system.apiName.writeLocalFile": "Écrire dans le fichier",
  "builtins.lobe-local-system.inspector.noResults": "Aucun résultat",
  "builtins.lobe-local-system.inspector.rename.result": "<old>{{oldName}}</old> → <new>{{newName}}</new>",
  "builtins.lobe-local-system.title": "Système local",
  "builtins.lobe-notebook.actions.collapse": "Réduire",
  "builtins.lobe-notebook.actions.copy": "Copier",
  "builtins.lobe-notebook.actions.creating": "Création du document...",
  "builtins.lobe-notebook.actions.edit": "Modifier",
  "builtins.lobe-notebook.actions.expand": "Développer",
  "builtins.lobe-notebook.apiName.createDocument": "Créer un document",
  "builtins.lobe-notebook.apiName.deleteDocument": "Supprimer le document",
  "builtins.lobe-notebook.apiName.getDocument": "Obtenir le document",
  "builtins.lobe-notebook.apiName.updateDocument": "Mettre à jour le document",
  "builtins.lobe-notebook.title": "Carnet de notes",
  "builtins.lobe-page-agent.apiName.batchUpdate": "Mettre à jour plusieurs nœuds",
  "builtins.lobe-page-agent.apiName.compareSnapshots": "Comparer les instantanés",
  "builtins.lobe-page-agent.apiName.convertToList": "Convertir en liste",
  "builtins.lobe-page-agent.apiName.createNode": "Créer un nœud",
  "builtins.lobe-page-agent.apiName.cropImage": "Rogner l'image",
  "builtins.lobe-page-agent.apiName.deleteNode": "Supprimer le nœud",
  "builtins.lobe-page-agent.apiName.deleteSnapshot": "Supprimer l'instantané",
  "builtins.lobe-page-agent.apiName.deleteTableColumn": "Supprimer la colonne",
  "builtins.lobe-page-agent.apiName.deleteTableRow": "Supprimer la ligne",
  "builtins.lobe-page-agent.apiName.duplicateNode": "Dupliquer le nœud",
  "builtins.lobe-page-agent.apiName.editTitle": "Renommer le titre de la page",
  "builtins.lobe-page-agent.apiName.editTitle.result": "Titre renommé en \"<title>{{title}}</title>\"",
  "builtins.lobe-page-agent.apiName.getPageContent": "Obtenir la structure du document",
  "builtins.lobe-page-agent.apiName.indentListItem": "Indenter l'élément de liste",
  "builtins.lobe-page-agent.apiName.initPage": "Commencer à rédiger le contenu",
  "builtins.lobe-page-agent.apiName.initPage.chars": " caractères",
  "builtins.lobe-page-agent.apiName.initPage.creating": "Création du document",
  "builtins.lobe-page-agent.apiName.initPage.lines": " lignes",
  "builtins.lobe-page-agent.apiName.initPage.result": "Document créé",
  "builtins.lobe-page-agent.apiName.insertTableColumn": "Insérer une colonne",
  "builtins.lobe-page-agent.apiName.insertTableRow": "Insérer une ligne",
  "builtins.lobe-page-agent.apiName.listSnapshots": "Lister les instantanés",
  "builtins.lobe-page-agent.apiName.mergeNodes": "Fusionner les nœuds",
  "builtins.lobe-page-agent.apiName.modifyNodes": "Modifier la page",
  "builtins.lobe-page-agent.apiName.modifyNodes.addNodes": "Ajouter du contenu",
  "builtins.lobe-page-agent.apiName.modifyNodes.deleteNodes": "Supprimer du contenu",
  "builtins.lobe-page-agent.apiName.modifyNodes.init": "Préparation à la modification",
  "builtins.lobe-page-agent.apiName.modifyNodes.result": "+{{insert}} / ~{{modify}} / -{{remove}}",
  "builtins.lobe-page-agent.apiName.moveNode": "Déplacer le nœud",
  "builtins.lobe-page-agent.apiName.outdentListItem": "Désindenter l'élément de liste",
  "builtins.lobe-page-agent.apiName.replaceText": "Remplacer le texte",
  "builtins.lobe-page-agent.apiName.replaceText.count": "{{count}} remplacements",
  "builtins.lobe-page-agent.apiName.replaceText.empty": "(vide)",
  "builtins.lobe-page-agent.apiName.replaceText.init": "Préparation au remplacement",
  "builtins.lobe-page-agent.apiName.resizeImage": "Redimensionner l'image",
  "builtins.lobe-page-agent.apiName.restoreSnapshot": "Restaurer l'instantané",
  "builtins.lobe-page-agent.apiName.rotateImage": "Faire pivoter l'image",
  "builtins.lobe-page-agent.apiName.saveSnapshot": "Enregistrer l'instantané",
  "builtins.lobe-page-agent.apiName.setImageAlt": "Définir le texte alternatif de l'image",
  "builtins.lobe-page-agent.apiName.splitNode": "Diviser le nœud",
  "builtins.lobe-page-agent.apiName.toggleListType": "Changer le type de liste",
  "builtins.lobe-page-agent.apiName.unwrapNode": "Dissocier le nœud",
  "builtins.lobe-page-agent.apiName.updateNode": "Mettre à jour le nœud",
  "builtins.lobe-page-agent.apiName.wrapNodes": "Associer les nœuds",
  "builtins.lobe-page-agent.title": "Page",
  "builtins.lobe-self-feedback-intent.apiName.declareSelfFeedbackIntent": "Enregistrer une idée d'amélioration",
  "builtins.lobe-self-feedback-intent.inspector.gap.proposal": "Suggérer une amélioration",
  "builtins.lobe-self-feedback-intent.inspector.memory.write": "Enregistrer une préférence",
  "builtins.lobe-self-feedback-intent.inspector.rejected": "Non enregistré",
  "builtins.lobe-self-feedback-intent.inspector.skill.consolidate": "Organiser les méthodes",
  "builtins.lobe-self-feedback-intent.inspector.skill.create": "Nouvelle méthode trouvée",
  "builtins.lobe-self-feedback-intent.inspector.skill.refine": "Améliorer la méthode",
  "builtins.lobe-self-feedback-intent.title": "Idées d'amélioration",
  "builtins.lobe-skill-store.apiName.importFromMarket": "Importer depuis le Marché",
  "builtins.lobe-skill-store.apiName.importSkill": "Importer une Compétence",
  "builtins.lobe-skill-store.apiName.searchSkill": "Rechercher des Compétences",
  "builtins.lobe-skill-store.inspector.noResults": "Aucun résultat",
  "builtins.lobe-skill-store.render.installs": "Installations",
  "builtins.lobe-skill-store.render.repository": "Référentiel",
  "builtins.lobe-skill-store.render.version": "Version",
  "builtins.lobe-skill-store.title": "Boutique de Compétences",
  "builtins.lobe-skills.apiName.activateAgentSkill": "Activer la compétence de l'agent",
  "builtins.lobe-skills.apiName.activateProjectSkill": "Activer la compétence du projet",
  "builtins.lobe-skills.apiName.activateSkill": "Activer la compétence",
  "builtins.lobe-skills.apiName.execScript": "Exécuter le Script",
  "builtins.lobe-skills.apiName.exportFile": "Exporter le Fichier",
  "builtins.lobe-skills.apiName.importFromMarket": "Importer depuis le Marché",
  "builtins.lobe-skills.apiName.importSkill": "Importer une Compétence",
  "builtins.lobe-skills.apiName.readReference": "Lire la Référence",
  "builtins.lobe-skills.apiName.runCommand": "Exécuter la commande",
  "builtins.lobe-skills.apiName.searchSkill": "Rechercher des Compétences",
  "builtins.lobe-skills.title": "Compétences",
  "builtins.lobe-task.apiName.addTaskComment": "Ajouter un commentaire",
  "builtins.lobe-task.apiName.createTask": "Créer une tâche",
  "builtins.lobe-task.apiName.createTasks": "Créer des tâches",
  "builtins.lobe-task.apiName.deleteTask": "Supprimer une tâche",
  "builtins.lobe-task.apiName.deleteTaskComment": "Supprimer le commentaire",
  "builtins.lobe-task.apiName.editTask": "Modifier une tâche",
  "builtins.lobe-task.apiName.listTasks": "Lister les tâches",
  "builtins.lobe-task.apiName.runTask": "Exécuter une tâche",
  "builtins.lobe-task.apiName.runTasks": "Exécuter des tâches",
  "builtins.lobe-task.apiName.setTaskSchedule": "Définir la planification",
  "builtins.lobe-task.apiName.updateTaskComment": "Mettre à jour le commentaire",
  "builtins.lobe-task.apiName.updateTaskStatus": "Mettre à jour le statut",
  "builtins.lobe-task.apiName.viewTask": "Voir une tâche",
  "builtins.lobe-task.create.subtaskOf": "Sous-tâche de {{parent}}",
  "builtins.lobe-task.createTasks.count": "{{count}} tâches",
  "builtins.lobe-task.createTasks.failedCount": "{{count}} échouées",
  "builtins.lobe-task.createTasks.more": "+{{count}} de plus",
  "builtins.lobe-task.edit.assign": "assigner",
  "builtins.lobe-task.edit.blocksOn": "bloque sur",
  "builtins.lobe-task.edit.description": "description mise à jour",
  "builtins.lobe-task.edit.instruction": "instruction mise à jour",
  "builtins.lobe-task.edit.parent": "parent",
  "builtins.lobe-task.edit.parentClear": "niveau supérieur",
  "builtins.lobe-task.edit.priority": "priorité",
  "builtins.lobe-task.edit.rename": "renommer",
  "builtins.lobe-task.edit.unassign": "désassigner",
  "builtins.lobe-task.edit.unblocks": "débloque",
  "builtins.lobe-task.run.continueTopic": "continuer le sujet",
  "builtins.lobe-task.runTasks.count": "{{count}} tâches",
  "builtins.lobe-task.runTasks.failedCount": "{{count}} échouées",
  "builtins.lobe-task.runTasks.more": "+{{count}} de plus",
  "builtins.lobe-task.title": "Outils de Tâches",
  "builtins.lobe-topic-reference.apiName.getTopicContext": "Obtenir le contexte du sujet",
  "builtins.lobe-topic-reference.title": "Référence de sujet",
  "builtins.lobe-user-interaction.apiName.askUserQuestion": "Poser une question à l'utilisateur",
  "builtins.lobe-user-interaction.apiName.cancelUserResponse": "Annuler la réponse de l'utilisateur",
  "builtins.lobe-user-interaction.apiName.getInteractionState": "Obtenir l'état de l'interaction",
  "builtins.lobe-user-interaction.apiName.skipUserResponse": "Ignorer la réponse de l'utilisateur",
  "builtins.lobe-user-interaction.apiName.submitUserResponse": "Soumettre la réponse de l'utilisateur",
  "builtins.lobe-user-interaction.title": "Interaction utilisateur",
  "builtins.lobe-user-memory.apiName.addContextMemory": "Ajouter une mémoire de contexte",
  "builtins.lobe-user-memory.apiName.addExperienceMemory": "Ajouter une mémoire d'expérience",
  "builtins.lobe-user-memory.apiName.addIdentityMemory": "Ajouter une mémoire d'identité",
  "builtins.lobe-user-memory.apiName.addPreferenceMemory": "Ajouter une mémoire de préférence",
  "builtins.lobe-user-memory.apiName.queryTaxonomyOptions": "Rechercher une taxonomie",
  "builtins.lobe-user-memory.apiName.removeIdentityMemory": "Supprimer la mémoire d'identité",
  "builtins.lobe-user-memory.apiName.searchUserMemory": "Rechercher dans la mémoire",
  "builtins.lobe-user-memory.apiName.updateIdentityMemory": "Mettre à jour la mémoire d'identité",
  "builtins.lobe-user-memory.inspector.noResults": "Aucun résultat",
  "builtins.lobe-user-memory.render.contexts": "Contextes",
  "builtins.lobe-user-memory.render.experiences": "Expériences",
  "builtins.lobe-user-memory.render.preferences": "Préférences",
  "builtins.lobe-user-memory.title": "Mémoire",
  "builtins.lobe-web-browsing.apiName.crawlMultiPages": "Lire plusieurs pages",
  "builtins.lobe-web-browsing.apiName.crawlSinglePage": "Lire le contenu de la page",
  "builtins.lobe-web-browsing.apiName.search": "Rechercher des pages",
  "builtins.lobe-web-browsing.inspector.noResults": "Aucun résultat",
  "builtins.lobe-web-browsing.title": "Recherche Web",
  "builtins.lobe-web-onboarding.apiName.finishOnboarding": "Terminer l'intégration",
  "builtins.lobe-web-onboarding.apiName.readDocument": "Lire le document",
  "builtins.lobe-web-onboarding.apiName.saveUserQuestion": "Enregistrer la question de l'utilisateur",
  "builtins.lobe-web-onboarding.apiName.showAgentMarketplace": "Assembler une équipe d'agents",
  "builtins.lobe-web-onboarding.apiName.submitAgentPick": "Soumettre les choix d'agents",
  "builtins.lobe-web-onboarding.apiName.updateDocument": "Mettre à jour le document",
  "builtins.lobe-web-onboarding.apiName.writeDocument": "Rédiger le document",
  "builtins.lobe-web-onboarding.docType.persona": "Persona utilisateur",
  "builtins.lobe-web-onboarding.docType.soul": "SOUL.md",
  "builtins.lobe-web-onboarding.inspector.charCount_one": "{{count}} caractère",
  "builtins.lobe-web-onboarding.inspector.charCount_other": "{{count}} caractères",
  "builtins.lobe-web-onboarding.inspector.hunkCount_one": "{{count}} modification",
  "builtins.lobe-web-onboarding.inspector.hunkCount_other": "{{count}} modifications",
  "builtins.lobe-web-onboarding.inspector.interests_one": "{{count}} intérêt",
  "builtins.lobe-web-onboarding.inspector.interests_other": "{{count}} intérêts",
  "builtins.lobe-web-onboarding.render.agent": "Agent",
  "builtins.lobe-web-onboarding.render.fullName": "Nom complet",
  "builtins.lobe-web-onboarding.render.interests": "Centres d'intérêt",
  "builtins.lobe-web-onboarding.title": "Intégration utilisateur",
  "builtins.lobe-web-onboarding.updateDocument.hunkMode.delete": "Supprimer",
  "builtins.lobe-web-onboarding.updateDocument.hunkMode.deleteLines": "Supprimer les lignes",
  "builtins.lobe-web-onboarding.updateDocument.hunkMode.insertAt": "Insérer à la ligne",
  "builtins.lobe-web-onboarding.updateDocument.hunkMode.replace": "Remplacer",
  "builtins.lobe-web-onboarding.updateDocument.hunkMode.replaceLines": "Remplacer les lignes",
  "confirm": "Confirmer",
  "debug.arguments": "Arguments",
  "debug.error": "Journal des Erreurs",
  "debug.function_call": "Appel de fonction",
  "debug.intervention": "Intervention de compétence",
  "debug.off": "Débogage désactivé",
  "debug.on": "Afficher les infos d’appel de compétence",
  "debug.payload": "Charge utile de la compétence",
  "debug.pluginState": "État de la compétence",
  "debug.response": "Réponse",
  "debug.title": "Détails de la compétence",
  "debug.tool_call": "Requête d’appel de compétence",
  "detailModal.customPlugin.description": "Voir les détails sur la page d’édition",
  "detailModal.customPlugin.editBtn": "Modifier maintenant",
  "detailModal.customPlugin.title": "Ceci est une compétence personnalisée",
  "detailModal.emptyState.description": "Installez cette compétence pour voir ses fonctionnalités et paramètres",
  "detailModal.emptyState.title": "Installer pour voir les détails de la compétence",
  "detailModal.info.description": "Description de l’API",
  "detailModal.info.name": "Nom de l’API",
  "detailModal.tabs.info": "Fonctionnalités",
  "detailModal.tabs.manifest": "Manifeste",
  "detailModal.tabs.settings": "Paramètres",
  "detailModal.title": "Détails de la compétence",
  "dev.confirmDeleteDevPlugin": "Cette compétence locale sera supprimée définitivement. Continuer ?",
  "dev.deleteSuccess": "Compétence supprimée",
  "dev.manifest.identifier.desc": "Identifiant unique de la compétence",
  "dev.manifest.identifier.label": "Identifiant",
  "dev.manifest.mode.claude": "Compétence Claude",
  "dev.manifest.mode.claudeWip": "Bientôt disponible",
  "dev.manifest.mode.mcp": "MCP",
  "dev.manifest.name.desc": "Titre de la compétence",
  "dev.manifest.name.label": "Titre",
  "dev.manifest.name.placeholder": "Moteur de recherche",
  "dev.mcp.advanced.title": "Avancé",
  "dev.mcp.args.desc": "Arguments passés à la commande, généralement le nom du serveur MCP ou le chemin du script",
  "dev.mcp.args.label": "Arguments",
  "dev.mcp.args.placeholder": "ex. mcp-hello-world",
  "dev.mcp.args.required": "Saisir les arguments",
  "dev.mcp.auth.bear": "Clé API",
  "dev.mcp.auth.desc": "Sélectionner la méthode d’authentification pour le serveur MCP",
  "dev.mcp.auth.label": "Type d’authentification",
  "dev.mcp.auth.none": "Pas d’authentification",
  "dev.mcp.auth.oauth": "OAuth",
  "dev.mcp.auth.oauth.authorize": "Autoriser et connecter",
  "dev.mcp.auth.oauth.clientId.desc": "Laissez vide pour enregistrer automatiquement un client (enregistrement dynamique de client)",
  "dev.mcp.auth.oauth.clientId.label": "ID client OAuth",
  "dev.mcp.auth.oauth.clientId.placeholder": "Optionnel",
  "dev.mcp.auth.oauth.clientSecret.desc": "Requis uniquement pour les clients OAuth confidentiels",
  "dev.mcp.auth.oauth.clientSecret.label": "Secret client OAuth",
  "dev.mcp.auth.oauth.clientSecret.placeholder": "Optionnel",
  "dev.mcp.auth.oauth.redirectHint": "URI de redirection à enregistrer avec votre application OAuth :",
  "dev.mcp.auth.placeholder": "Sélectionner le type d’authentification",
  "dev.mcp.auth.token.desc": "Saisir votre clé API ou jeton Bearer",
  "dev.mcp.auth.token.label": "Clé API",
  "dev.mcp.auth.token.placeholder": "sk-xxxxx",
  "dev.mcp.auth.token.required": "Saisir le jeton d’authentification",
  "dev.mcp.avatar.label": "Icône de la compétence",
  "dev.mcp.command.desc": "Exécutable ou script pour démarrer le serveur MCP STDIO",
  "dev.mcp.command.label": "Commande",
  "dev.mcp.command.placeholder": "ex. npx / uv / docker",
  "dev.mcp.command.required": "Saisir la commande",
  "dev.mcp.desc.desc": "Ajouter une description de la compétence",
  "dev.mcp.desc.label": "Description",
  "dev.mcp.desc.placeholder": "Instructions d’utilisation et scénarios",
  "dev.mcp.endpoint.desc": "Saisir l’adresse de votre serveur MCP Streamable HTTP",
  "dev.mcp.endpoint.label": "URL de point de terminaison MCP",
  "dev.mcp.env.add": "Ajouter une ligne",
  "dev.mcp.env.desc": "Saisir les variables d’environnement pour le serveur MCP",
  "dev.mcp.env.duplicateKeyError": "Les clés doivent être uniques",
  "dev.mcp.env.formValidationFailed": "Échec de la validation du formulaire, vérifier le format",
  "dev.mcp.env.keyRequired": "Clé requise",
  "dev.mcp.env.label": "Variables d’environnement du serveur MCP",
  "dev.mcp.env.stringifyError": "Impossible de sérialiser, vérifier le format",
  "dev.mcp.headers.add": "Ajouter une ligne",
  "dev.mcp.headers.desc": "Saisir les en-têtes HTTP",
  "dev.mcp.headers.label": "En-têtes HTTP",
  "dev.mcp.identifier.desc": "Nom de ce MCP (caractères anglais uniquement)",
  "dev.mcp.identifier.invalid": "L’identifiant ne doit contenir que des lettres, chiffres, tirets ou underscores",
  "dev.mcp.identifier.label": "Nom du MCP",
  "dev.mcp.identifier.placeholder": "ex. mon-plugin-mcp",
  "dev.mcp.identifier.required": "Saisir l’identifiant du MCP",
  "dev.mcp.previewManifest": "Aperçu du manifeste",
  "dev.mcp.quickImport": "Importer la configuration JSON",
  "dev.mcp.quickImportError.empty": "Le contenu ne peut pas être vide",
  "dev.mcp.quickImportError.invalidJson": "JSON invalide",
  "dev.mcp.quickImportError.invalidStructure": "Structure JSON invalide",
  "dev.mcp.stdioNotSupported": "STDIO MCP non pris en charge dans l’environnement actuel",
  "dev.mcp.testConnection": "Tester la connexion",
  "dev.mcp.testConnectionTip": "Le MCP sera disponible après un test de connexion réussi",
  "dev.mcp.type.desc": "Sélectionner le type de MCP, le web ne prend en charge que Streamable HTTP",
  "dev.mcp.type.httpFeature1": "Compatible web et bureau",
  "dev.mcp.type.httpFeature2": "Connexion à un serveur MCP distant, aucune configuration requise",
  "dev.mcp.type.httpShortDesc": "Protocole HTTP diffusé",
  "dev.mcp.type.label": "Type de MCP",
  "dev.mcp.type.stdioFeature1": "Latence réduite, pour exécution locale",
  "dev.mcp.type.stdioFeature2": "Nécessite l’installation d’un serveur MCP local",
  "dev.mcp.type.stdioNotAvailable": "STDIO disponible uniquement sur bureau",
  "dev.mcp.type.stdioShortDesc": "Protocole d’entrée/sortie standard",
  "dev.mcp.type.title": "Type de MCP",
  "dev.mcp.url.desc": "Saisir l’URL HTTP Streamable du serveur MCP (SSE non pris en charge)",
  "dev.mcp.url.invalid": "Saisir une URL valide",
  "dev.mcp.url.label": "URL de point de terminaison HTTP Streamable",
  "dev.mcp.url.required": "Saisir l’URL du serveur MCP",
  "dev.meta.author.desc": "Auteur de la compétence",
  "dev.meta.author.label": "Auteur",
  "dev.meta.avatar.desc": "Icône de la compétence (emoji ou URL)",
  "dev.meta.avatar.label": "Icône",
  "dev.meta.description.desc": "Description de la compétence",
  "dev.meta.description.label": "Description",
  "dev.meta.description.placeholder": "Moteur de recherche d’informations",
  "dev.meta.formFieldRequired": "Champ requis",
  "dev.meta.homepage.desc": "Page d’accueil de la compétence",
  "dev.meta.homepage.label": "Page d’accueil",
  "dev.meta.identifier.desc": "Identifiant unique, détecté automatiquement depuis le manifeste",
  "dev.meta.identifier.errorDuplicate": "Conflit d’identifiant avec une compétence existante",
  "dev.meta.identifier.label": "Identifiant",
  "dev.meta.identifier.pattenErrorMessage": "Seuls les lettres, chiffres, tirets et underscores sont autorisés",
  "dev.meta.lobe": "Compétence {{appName}}",
  "dev.meta.manifest.desc": "{{appName}} installera la compétence via cette URL",
  "dev.meta.manifest.label": "URL du manifeste",
  "dev.meta.manifest.preview": "Aperçu du manifeste",
  "dev.meta.manifest.refresh": "Rafraîchir",
  "dev.meta.openai": "Compétence OpenAI",
  "dev.meta.title.desc": "Titre de la compétence",
  "dev.meta.title.label": "Titre",
  "dev.meta.title.placeholder": "Moteur de recherche",
  "dev.metaConfig": "Configuration méta",
  "dev.modalDesc": "Les compétences personnalisées peuvent être utilisées pour le développement ou directement dans les conversations. Voir <1>la documentation↗</1>",
  "dev.openai.importUrl": "Importer depuis une URL",
  "dev.openai.schema": "Schéma",
  "dev.preview.api.noParams": "Aucun paramètre",
  "dev.preview.api.noResults": "Aucune API trouvée",
  "dev.preview.api.params": "Paramètres :",
  "dev.preview.api.searchPlaceholder": "Rechercher des compétences…",
  "dev.preview.card": "Aperçu de la carte de compétence",
  "dev.preview.desc": "Aperçu de la description",
  "dev.preview.empty.desc": "Complétez la configuration pour prévisualiser les fonctionnalités de la compétence",
  "dev.preview.empty.title": "Configurer pour prévisualiser",
  "dev.preview.title": "Aperçu du nom de la compétence",
  "dev.save": "Installer",
  "dev.saveError": "L'installation a échoué, veuillez réessayer",
  "dev.saveSuccess": "Paramètres enregistrés",
  "dev.tabs.manifest": "Manifeste",
  "dev.tabs.meta": "Infos méta",
  "dev.title.create": "Ajouter une Compétence MCP Personnalisée",
  "dev.title.edit": "Modifier une Compétence MCP Personnalisée",
  "dev.title.editCommunity": "Modifier la compétence communautaire",
  "dev.title.skillDetails": "Détails de la compétence",
  "dev.title.skillSettings": "Paramètres de la compétence",
  "dev.type.lobe": "Compétence {{appName}}",
  "dev.type.openai": "Compétence OpenAI",
  "dev.update": "Mettre à jour",
  "dev.updateSuccess": "Paramètres mis à jour",
  "empty.description": "Parcourez la boutique de compétences. Installez-en une pour commencer, ajoutez-en d’autres plus tard.",
  "empty.search": "Aucune compétence correspondante",
  "empty.title": "Aucune compétence",
  "error.details": "Détails de l’erreur",
  "error.fetchError": "Échec de récupération du manifeste. Vérifiez l’URL et l’accès CORS",
  "error.installError": "Échec de l’installation de {{name}}",
  "error.manifestInvalid": "Manifeste invalide : \n\n {{error}}",
  "error.noManifest": "Manifeste introuvable",
  "error.openAPIInvalid": "Échec de l’analyse OpenAPI : \n\n {{error}}",
  "error.reinstallError": "Échec de l’actualisation de {{name}}",
  "error.renderError": "Erreur d’affichage",
  "error.testConnectionFailed": "Échec de récupération du manifeste : {{error}}",
  "error.unknownError": "Erreur inconnue",
  "error.urlError": "L’URL n’a pas retourné de JSON, vérifiez le lien",
  "inspector.args": "Voir les arguments",
  "inspector.delete": "Supprimer l’appel",
  "inspector.orphanedToolCall": "Appel de compétence orphelin détecté, peut affecter l’exécution de l’agent. Supprimez-le.",
  "inspector.pluginRender": "Voir l’interface de la compétence",
  "list.item.deprecated.title": "Supprimée",
  "list.item.local.config": "Configuration",
  "list.item.local.title": "Personnalisée",
  "loading.content": "Appel de la compétence…",
  "loading.plugin": "Compétence en cours d’exécution…",
  "mcpEmpty.deployment": "Aucune option de déploiement",
  "mcpEmpty.prompts": "Aucune invite",
  "mcpEmpty.resources": "Aucune ressource",
  "mcpEmpty.tools": "Aucun outil",
  "mcpInstall.CHECKING_INSTALLATION": "Vérification de l’installation…",
  "mcpInstall.COMPLETED": "Terminé",
  "mcpInstall.CONFIGURATION_REQUIRED": "Complétez la configuration pour continuer",
  "mcpInstall.ERROR": "Erreur d’installation",
  "mcpInstall.FETCHING_MANIFEST": "Récupération du manifeste…",
  "mcpInstall.GETTING_SERVER_MANIFEST": "Initialisation du serveur MCP…",
  "mcpInstall.INSTALLING_PLUGIN": "Installation de la compétence…",
  "mcpInstall.configurationDescription": "Configurer les paramètres requis pour ce MCP",
  "mcpInstall.configurationRequired": "Configurer les paramètres",
  "mcpInstall.continueInstall": "Continuer",
  "mcpInstall.dependenciesDescription": "Installer les dépendances requises, puis revérifier pour continuer.",
  "mcpInstall.dependenciesRequired": "Installer les dépendances système",
  "mcpInstall.dependencyStatus.installed": "Installé",
  "mcpInstall.dependencyStatus.notInstalled": "Non installé",
  "mcpInstall.dependencyStatus.requiredVersion": "Requis : {{version}}",
  "mcpInstall.errorDetails.args": "Arguments",
  "mcpInstall.errorDetails.command": "Commande",
  "mcpInstall.errorDetails.connectionParams": "Paramètres de connexion",
  "mcpInstall.errorDetails.env": "Variables d’environnement",
  "mcpInstall.errorDetails.errorOutput": "Journal d’erreurs",
  "mcpInstall.errorDetails.exitCode": "Code de sortie",
  "mcpInstall.errorDetails.hideDetails": "Masquer les détails",
  "mcpInstall.errorDetails.originalError": "Erreur d’origine",
  "mcpInstall.errorDetails.showDetails": "Voir les détails",
  "mcpInstall.errorTypes.AUTHORIZATION_ERROR": "Erreur d’authentification",
  "mcpInstall.errorTypes.CONNECTION_FAILED": "Échec de la connexion",
  "mcpInstall.errorTypes.INITIALIZATION_TIMEOUT": "Délai d’initialisation dépassé",
  "mcpInstall.errorTypes.PROCESS_SPAWN_ERROR": "Échec du démarrage du processus",
  "mcpInstall.errorTypes.UNKNOWN_ERROR": "Erreur inconnue",
  "mcpInstall.errorTypes.VALIDATION_ERROR": "Échec de la validation",
  "mcpInstall.installError": "Échec de l’installation du MCP : {{detail}}",
  "mcpInstall.installMethods.manual": "Manuel :",
  "mcpInstall.installMethods.recommended": "Recommandé :",
  "mcpInstall.recheckDependencies": "Revérifier",
  "mcpInstall.skipDependencies": "Ignorer",
  "pluginList": "Compétences",
  "protocolInstall.actions.install": "Installer",
  "protocolInstall.actions.installAnyway": "Installer quand même",
  "protocolInstall.actions.installed": "Installée",
  "protocolInstall.config.addEnv": "Ajouter une variable d’environnement",
  "protocolInstall.config.addHeaders": "Ajouter un en-tête",
  "protocolInstall.config.args": "Arguments",
  "protocolInstall.config.command": "Commande",
  "protocolInstall.config.env": "Environnement",
  "protocolInstall.config.headers": "En-têtes",
  "protocolInstall.config.title": "Configuration",
  "protocolInstall.config.type.http": "Type : HTTP",
  "protocolInstall.config.type.label": "Type",
  "protocolInstall.config.type.stdio": "Type : Stdio",
  "protocolInstall.config.url": "URL du serveur",
  "protocolInstall.custom.badge": "Compétence personnalisée",
  "protocolInstall.custom.security.description": "Compétence non officielle, peut présenter des risques de sécurité. Vérifiez la source avant l’installation.",
  "protocolInstall.custom.security.title": "Sécurité",
  "protocolInstall.custom.title": "Installer une compétence personnalisée",
  "protocolInstall.install.title": "Infos d’installation",
  "protocolInstall.marketplace.title": "Installer une compétence tierce",
  "protocolInstall.marketplace.trustedBy": "Par {{name}}",
  "protocolInstall.marketplace.unverified.title": "Compétence tierce non vérifiée",
  "protocolInstall.marketplace.unverified.warning": "Vérifiez la source avant d’installer cette compétence communautaire.",
  "protocolInstall.marketplace.verified": "Vérifiée",
  "protocolInstall.messages.connectionTestFailed": "Échec du test de connexion",
  "protocolInstall.messages.installError": "Échec de l’installation, réessayer",
  "protocolInstall.messages.installSuccess": "{{name}} installée. Activez-la maintenant ou configurez-la plus tard.",
  "protocolInstall.messages.manifestError": "Échec de récupération des infos de la compétence. Vérifiez votre réseau ou réessayez plus tard.",
  "protocolInstall.messages.manifestNotFound": "Manifeste introuvable",
  "protocolInstall.meta.author": "Auteur",
  "protocolInstall.meta.homepage": "Page d’accueil",
  "protocolInstall.meta.identifier": "Identifiant",
  "protocolInstall.meta.source": "Source",
  "protocolInstall.meta.version": "Version",
  "protocolInstall.official.badge": "Compétence officielle LobeHub",
  "protocolInstall.official.description": "Compétence officielle LobeHub, vérifiée et sécurisée.",
  "protocolInstall.official.loadingMessage": "Chargement des détails de la compétence…",
  "protocolInstall.official.loadingTitle": "Chargement",
  "protocolInstall.official.title": "Installer une compétence officielle",
  "protocolInstall.title": "Installer MCP",
  "protocolInstall.warning": "Vérifiez la source de la compétence. Vous pouvez la désactiver ou la supprimer à tout moment dans les paramètres.",
  "search.config.addKey": "Ajouter une clé",
  "search.config.close": "Supprimer",
  "search.config.confirm": "Terminé, réessayer",
  "search.crawPages.crawling": "Identification des liens",
  "search.crawPages.detail.preview": "Aperçu",
  "search.crawPages.detail.raw": "Texte brut",
  "search.crawPages.detail.tooLong": "Texte tronqué à {{characters}} caractères pour le contexte, l’excédent est omis.",
  "search.crawPages.meta.crawler": "Mode crawler",
  "search.crawPages.meta.words": "Caractères",
  "search.searchxng.baseURL": "Saisir l’URL",
  "search.searchxng.description": "Saisir l’URL SearchXNG pour démarrer la recherche web",
  "search.searchxng.keyPlaceholder": "Saisir la clé",
  "search.searchxng.title": "Configurer SearchXNG",
  "search.searchxng.unconfiguredDesc": "Contactez l’administrateur pour configurer SearchXNG",
  "search.searchxng.unconfiguredTitle": "SearchXNG non configuré",
  "search.title": "Recherche Web",
  "setting": "Paramètres",
  "settings.capabilities.prompts": "Invites",
  "settings.capabilities.resources": "Ressources",
  "settings.capabilities.title": "Compétences",
  "settings.capabilities.tools": "Outils",
  "settings.configuration.title": "Configuration",
  "settings.connection.args": "Arguments",
  "settings.connection.command": "Commande",
  "settings.connection.title": "Connexion",
  "settings.connection.type": "Type",
  "settings.connection.url": "URL du serveur",
  "settings.edit": "Modifier",
  "settings.envConfigDescription": "Transmises comme variables d’environnement au démarrage du serveur MCP",
  "settings.httpTypeNotice": "Le MCP HTTP n’a pas de variables d’environnement à configurer",
  "settings.indexUrl.title": "Index communautaire",
  "settings.indexUrl.tooltip": "Modifier via les variables d’environnement de déploiement",
  "settings.messages.connectionUpdateFailed": "Échec de la mise à jour de la connexion",
  "settings.messages.connectionUpdateSuccess": "Connexion mise à jour",
  "settings.messages.envUpdateFailed": "Échec de l’enregistrement des variables d’environnement",
  "settings.messages.envUpdateSuccess": "Variables d’environnement enregistrées",
  "settings.modalDesc": "Configurer l’URL communautaire pour utiliser une communauté de compétences personnalisée.",
  "settings.rules.argsRequired": "Saisir les arguments",
  "settings.rules.commandRequired": "Saisir la commande",
  "settings.rules.urlRequired": "Saisir l’URL du serveur",
  "settings.saveSettings": "Enregistrer",
  "settings.title": "Paramètres de la communauté de compétences",
  "showInPortal": "Voir les détails dans l’espace de travail",
  "skillDetail.author": "Auteur",
  "skillDetail.details": "Détails",
  "skillDetail.developedBy": "Développé par",
  "skillDetail.networkError": "Échec du chargement des données. Vérifiez votre connexion réseau et réessayez.",
  "skillDetail.noAgents": "Aucun agent n'utilise encore cette compétence",
  "skillDetail.tabs.agents": "Agents utilisant cette compétence",
  "skillDetail.tabs.overview": "Aperçu",
  "skillDetail.tabs.tools": "Fonctionnalités",
  "skillDetail.tools": "Outils",
  "skillDetail.trustWarning": "N'utilisez que des connecteurs provenant de développeurs de confiance. LobeHub ne contrôle pas les outils mis à disposition par les développeurs et ne peut garantir leur bon fonctionnement ni qu'ils ne seront pas modifiés.",
  "skillInstallBanner.dismiss": "Ignorer",
  "skillInstallBanner.title": "Connectez vos applications favorites à Lobe AI",
  "store.actions.cancel": "Annuler",
  "store.actions.configure": "Configurer",
  "store.actions.confirmUninstall": "La désinstallation effacera la configuration de la compétence. Continuer ?",
  "store.actions.detail": "Détails",
  "store.actions.install": "Installer",
  "store.actions.manifest": "Modifier le manifeste",
  "store.actions.settings": "Paramètres",
  "store.actions.uninstall": "Désinstaller",
  "store.communityPlugin": "Communauté",
  "store.customPlugin": "Personnalisée",
  "store.empty": "Aucune compétence installée",
  "store.emptySelectHint": "Sélectionnez une compétence pour voir les détails",
  "store.installAllPlugins": "Tout installer",
  "store.networkError": "Échec de récupération de la boutique de compétences. Vérifiez votre réseau et réessayez.",
  "store.placeholder": "Rechercher des compétences par nom ou mot-clé…",
  "store.releasedAt": "Publié le {{createdAt}}",
  "store.tabs.installed": "Installées",
  "store.tabs.mcp": "MCP",
  "store.tabs.old": "Compétences LobeHub",
  "store.title": "Boutique de compétences",
  "unknownError": "Erreur inconnue",
  "unknownPlugin": "Compétence inconnue"
}
