mirror of
https://github.com/lobehub/lobehub
synced 2026-04-21 09:37:28 +00:00
* ✨ feat: support to show working dir
* fix style
* update docs
* update topic
* refactor to use chat config
* inject working Directory
* update i18n
* fix tests
470 lines
32 KiB
JSON
470 lines
32 KiB
JSON
{
|
||
"arguments.title": "Arguments",
|
||
"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.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.title": "Expert en création d'agents",
|
||
"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.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.listLocalFiles": "Lister les fichiers",
|
||
"builtins.lobe-cloud-sandbox.apiName.moveLocalFiles": "Déplacer les fichiers",
|
||
"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.searchLocalFiles": "Rechercher des fichiers",
|
||
"builtins.lobe-cloud-sandbox.apiName.writeLocalFile": "Écrire dans le fichier",
|
||
"builtins.lobe-cloud-sandbox.title": "Bac à sable Cloud",
|
||
"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.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.updatePrompt": "Mettre à jour l'invite système",
|
||
"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.createAgent": "Ajouter un membre au groupe",
|
||
"builtins.lobe-group-management.apiName.createWorkflow": "Planifier le flux de travail",
|
||
"builtins.lobe-group-management.apiName.executeTask": "Exécuter la tâche",
|
||
"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.inviteAgent": "Inviter un membre",
|
||
"builtins.lobe-group-management.apiName.removeAgent": "Supprimer un membre",
|
||
"builtins.lobe-group-management.apiName.searchAgent": "Trouver des experts pertinents",
|
||
"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.speak.title": "L'agent désigné parle :",
|
||
"builtins.lobe-group-management.title": "Coordinateur de groupe",
|
||
"builtins.lobe-gtd.apiName.clearTodos": "Effacer les tâches",
|
||
"builtins.lobe-gtd.apiName.clearTodos.modeAll": "toutes",
|
||
"builtins.lobe-gtd.apiName.clearTodos.modeCompleted": "terminées",
|
||
"builtins.lobe-gtd.apiName.clearTodos.result": "Effacer les tâches <mode>{{mode}}</mode>",
|
||
"builtins.lobe-gtd.apiName.completeTodos": "Marquer les tâches comme terminées",
|
||
"builtins.lobe-gtd.apiName.createPlan": "Créer un plan",
|
||
"builtins.lobe-gtd.apiName.createPlan.result": "Plan créé : <goal>{{goal}}</goal>",
|
||
"builtins.lobe-gtd.apiName.createTodos": "Créer des tâches",
|
||
"builtins.lobe-gtd.apiName.execTask": "Exécuter la tâche",
|
||
"builtins.lobe-gtd.apiName.execTask.result": "Exécution : <desc>{{description}}</desc>",
|
||
"builtins.lobe-gtd.apiName.execTasks": "Exécuter les tâches",
|
||
"builtins.lobe-gtd.apiName.removeTodos": "Supprimer les tâches",
|
||
"builtins.lobe-gtd.apiName.updatePlan": "Mettre à jour le plan",
|
||
"builtins.lobe-gtd.apiName.updatePlan.completed": "Terminé",
|
||
"builtins.lobe-gtd.apiName.updatePlan.modified": "Modifié",
|
||
"builtins.lobe-gtd.apiName.updateTodos": "Mettre à jour les tâches",
|
||
"builtins.lobe-gtd.title": "Outils de tâches",
|
||
"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.editLocalFile": "Modifier le fichier",
|
||
"builtins.lobe-local-system.apiName.getCommandOutput": "Obtenir la sortie de la commande",
|
||
"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.listLocalFiles": "Lister les fichiers",
|
||
"builtins.lobe-local-system.apiName.moveLocalFiles": "Déplacer les fichiers",
|
||
"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.searchLocalFiles": "Rechercher des fichiers",
|
||
"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-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-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.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.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",
|
||
"confirm": "Confirmer",
|
||
"debug.arguments": "Arguments",
|
||
"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.customParams.useProxy.label": "Installer via proxy (activer en cas d’erreurs CORS, puis réessayer)",
|
||
"dev.deleteSuccess": "Compétence supprimée",
|
||
"dev.manifest.identifier.desc": "Identifiant unique de la compétence",
|
||
"dev.manifest.identifier.label": "Identifiant",
|
||
"dev.manifest.mode.mcp": "MCP",
|
||
"dev.manifest.mode.mcpExp": "Expérimental",
|
||
"dev.manifest.mode.url": "URL en ligne",
|
||
"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.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.saveSuccess": "Paramètres enregistrés",
|
||
"dev.tabs.manifest": "Manifeste",
|
||
"dev.tabs.meta": "Infos méta",
|
||
"dev.title.create": "Ajouter une compétence personnalisée",
|
||
"dev.title.edit": "Modifier une compétence personnalisée",
|
||
"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…",
|
||
"localSystem.workingDirectory.agentDescription": "Répertoire de travail par défaut pour toutes les conversations avec cet agent",
|
||
"localSystem.workingDirectory.agentLevel": "Répertoire de travail de l'agent",
|
||
"localSystem.workingDirectory.current": "Répertoire de travail actuel",
|
||
"localSystem.workingDirectory.notSet": "Cliquez pour définir le répertoire de travail",
|
||
"localSystem.workingDirectory.placeholder": "Saisissez le chemin du répertoire, par ex. /Users/nom/projets",
|
||
"localSystem.workingDirectory.selectFolder": "Sélectionner un dossier",
|
||
"localSystem.workingDirectory.title": "Répertoire de travail",
|
||
"localSystem.workingDirectory.topicDescription": "Remplacer le répertoire par défaut de l'agent uniquement pour cette conversation",
|
||
"localSystem.workingDirectory.topicLevel": "Remplacement pour la conversation",
|
||
"localSystem.workingDirectory.topicOverride": "Remplacement pour cette conversation",
|
||
"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",
|
||
"store.actions.cancel": "Annuler",
|
||
"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"
|
||
}
|