Files
Termix/plugins/ai/locales/translated/fr_FR.json
T
LukeGus 6b91c3a460 Merge branch 'dev-2.9.1' into dev-26.10.0
# Conflicts:
#	package-lock.json
#	package.json
#	plugins/ai/locales/translated/af_ZA.json
#	plugins/ai/locales/translated/ar_SA.json
#	plugins/ai/locales/translated/bg_BG.json
#	plugins/ai/locales/translated/bn_BD.json
#	plugins/ai/locales/translated/ca_ES.json
#	plugins/ai/locales/translated/cs_CZ.json
#	plugins/ai/locales/translated/da_DK.json
#	plugins/ai/locales/translated/de_DE.json
#	plugins/ai/locales/translated/el_GR.json
#	plugins/ai/locales/translated/es_ES.json
#	plugins/ai/locales/translated/fi_FI.json
#	plugins/ai/locales/translated/fr_FR.json
#	plugins/ai/locales/translated/he_IL.json
#	plugins/ai/locales/translated/hi_IN.json
#	plugins/ai/locales/translated/hu_HU.json
#	plugins/ai/locales/translated/id_ID.json
#	plugins/ai/locales/translated/it_IT.json
#	plugins/ai/locales/translated/ja_JP.json
#	plugins/ai/locales/translated/ko_KR.json
#	plugins/ai/locales/translated/nl_NL.json
#	plugins/ai/locales/translated/no_NO.json
#	plugins/ai/locales/translated/pl_PL.json
#	plugins/ai/locales/translated/pt_BR.json
#	plugins/ai/locales/translated/pt_PT.json
#	plugins/ai/locales/translated/ro_RO.json
#	plugins/ai/locales/translated/ru_RU.json
#	plugins/ai/locales/translated/sr_SP.json
#	plugins/ai/locales/translated/sv_SE.json
#	plugins/ai/locales/translated/th_TH.json
#	plugins/ai/locales/translated/tr_TR.json
#	plugins/ai/locales/translated/uk_UA.json
#	plugins/ai/locales/translated/vi_VN.json
#	plugins/ai/locales/translated/zh_TW.json
2026-10-04 17:34:09 -05:00

199 lines
10 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"permissions": {
"use": {
"title": "Utilisez l'assistant",
"description": "Ouvrez l'assistant et posez-lui des questions."
},
"manage_providers": {
"title": "Gérer les fournisseurs",
"description": "Ajoutez, modifiez et supprimez les fournisseurs d'IA et leurs clés API."
},
"apply_proposals": {
"title": "Soumettre les propositions",
"description": "Laissez l'assistant effectuer les modifications qu'il suggère."
},
"services.use": {
"title": "Utiliser l'IA d'autres fonctionnalités",
"description": "D'autres fonctionnalités peuvent appeler l'assistant en votre nom."
},
"secrets.share": {
"title": "Partagez la clé API",
"description": "D'autres fonctionnalités peuvent utiliser la clé API IA stockée sans la voir."
}
},
"settings": {
"assistantUnavailable": "L'assistant IA est désactivé sur ce serveur.",
"providersNeedOptIn": "Activez l'assistant IA ci-dessus pour ajouter des fournisseurs.",
"admin": {
"globallyEnabled": {
"label": "Assistant IA",
"description": "Autoriser les utilisateurs à activer l'assistant IA. Lorsqu'il est désactivé, l'assistant est masqué et inaccessible à tous."
},
"privateEndpoints": {
"label": "Hôtes d'IA privés autorisés",
"description": "Sur votre réseau privé, configurez des hôtes vers lesquels les utilisateurs peuvent orienter un fournisseur, comme un serveur Ollama auto-hébergé. Placez un hôte sur chaque ligne."
}
},
"host": {
"enableAiAssistant": {
"label": "Activer l'assistant IA",
"description": "Autoriser l'assistant IA à vous aider dans le terminal de cet hôte. Désactivé par défaut ; l'IA doit être activée pour votre compte."
}
}
},
"ai": {
"title": "Assistant",
"send": "Envoyer",
"stop": "Stop",
"save": "Enregistrer",
"cancel": "Annuler",
"running": "en cours",
"approve": "Approuver",
"reject": "Rejeter",
"inputPlaceholder": "Renseignez-vous sur vos serveurs ou décrivez un changement à proposer.",
"selectProvider": "Sélectionnez un fournisseur",
"providerSettings": "Paramètres du fournisseur",
"addProvider": "Ajouter un fournisseur",
"editProvider": "Modifier le fournisseur",
"removeProvider": "Supprimer le fournisseur",
"providerType": "Fournisseur",
"providerLabel": "Nom",
"providerLabelPlaceholder": "Par exemple : Ollama local",
"baseUrl": "Adresse du serveur",
"apiKey": "Clé API",
"defaultModel": "Modèle par défaut",
"defaultModelPlaceholder": "Par exemple : llama3.1 ou claude-opus-5",
"labelRequired": "Donnez un nom à ce fournisseur",
"providerSaveFailed": "Impossible de sauver le fournisseur",
"providerUpdated": "Mise à jour du fournisseur",
"providerDeleteFailed": "Impossible de supprimer le fournisseur",
"privateEndpointHint": "Les adresses de votre réseau privé nécessitent l'autorisation préalable d'un administrateur pour accéder à l'hôte.",
"providerOllama": "Ollama",
"providerAnthropic": "Anthropique",
"providerOpenai": "OpenAI",
"providerGemini": "Google Gemini",
"providerOpenaiCompatible": "Compatible avec OpenAI",
"toolArguments": "Entrée",
"toolResult": "Résultat",
"statusApplied": "Appliqué",
"statusRejected": "Rejeté",
"proposalApplied": "Changement appliqué",
"proposalApplyFailed": "Impossible d'appliquer la modification",
"proposalRejectFailed": "Impossible de refuser la modification",
"enableTitle": "Activer l'assistant IA",
"enableDescription": "Laissez l'assistant analyser votre configuration et vous suggérer des modifications à approuver.",
"readOnlyCommands": "Autoriser les commandes de diagnostic en lecture seule",
"readOnlyCommandsDescription": "L'assistant peut exécuter une courte liste de commandes sûres, comme `df` et `uptime`, sans demander l'autorisation à chaque fois. Toute modification apportée au serveur est toujours proposée au préalable.",
"modelDetectFailed": "Impossible de joindre le fournisseur ; voici donc une liste générale. Vous pouvez saisir n’importe quel nom de modèle.",
"modelCustom": "Saisissez le nom du modèle",
"modelRefresh": "Actualiser la liste",
"modelPlaceholder": "Choisissez ou saisissez un modèle",
"attachHint": "Saisissez @ pour faire référence à un hôte, un extrait de code ou une automatisation. Les modifications proposées doivent être approuvées.",
"runCommandTitle": "Exécuter la commande",
"assistant": "Assistant IA",
"terminalPanelEmpty": "Renseignez-vous auprès de l'assistant concernant cet hôte. Tout changement d'état nécessite votre approbation préalable.",
"terminalPanelPlaceholder": "Renseignez-vous sur cet hôte...",
"noProvidersConfigured": "Aucun fournisseur d'IA n'est encore configuré. Ajoutez-en un dans l'onglet Assistant IA.",
"runsInOpenTerminal": "S'exécute dans votre session de terminal ouverte.",
"runInTerminal": "Exécuter",
"terminalContextPrefill": "Voici la sortie de mon terminal :\n\n{{output}}\n\n",
"secrets": {
"shareApiKey": "Autorisez d'autres fonctionnalités à utiliser votre clé API de fournisseur d'IA pour leurs propres requêtes. Cette clé n'est jamais copiée et vous pouvez la révoquer à tout moment."
}
},
"nav": {
"ai": "IA"
},
"onboarding": {
"aiTitle": "Assistant IA",
"aiIntro": "Termix peut inclure un assistant IA optionnel. Vous pouvez modifier ce paramètre ultérieurement.",
"aiSkipTitle": "Laissez-le de côté",
"aiSkipDesc": "Termix fonctionne comme actuellement. L'assistant reste caché.",
"aiEnableTitle": "Allumez-le",
"aiEnableDesc": "Ajoute un assistant qui analyse votre configuration et suggère des modifications que vous approuvez. Nécessite un fournisseur que vous désignez, comme un Ollama local.",
"aiNote": "Aucun message n'est envoyé tant que vous n'avez pas ajouté de fournisseur et envoyé un message."
},
"hosts": {
"docsLink": "Voir la documentation"
},
"agents": {
"title": "AI Agent",
"permissionTitle": "Run remote AI agents",
"permissionDescription": "Start coding agents on SSH hosts using configured AI providers. Agents can execute commands and change files as the SSH user.",
"new": "New session",
"description": "Run an agent in a directory on this host using a Termix AI provider.",
"runtime": "Agent",
"provider": "Termix provider",
"chooseProvider": "Choose a compatible provider",
"model": "Model",
"directory": "Working directory",
"executable": "Executable (optional absolute path)",
"requirements": "The host needs Node.js 22.19+ and the selected agent installed. SSH remote loopback forwarding must be allowed. Existing agent configurations are not overwritten.",
"responsesRequired": "Codex requires a Responses API endpoint. A Chat Completions-only endpoint cannot run Codex.",
"piPermissions": "Pi tools run with this SSH account’s permissions. Only launch in a directory you authorize the agent to modify.",
"start": "Start agent",
"resume": "Resume",
"stop": "Stop session",
"interrupt": "Interrupt turn",
"send": "Send",
"prompt": "Ask the agent to work in this directory…",
"noSessions": "No agent sessions for this host.",
"approval": "Agent needs your decision",
"answer": "Answer (JSON for structured questions)",
"allow": "Allow once",
"deny": "Deny",
"tool": "Tool activity",
"streamFailed": "Agent stream disconnected. Reopen the session to reconnect.",
"status": {
"starting": "Starting",
"ready": "Ready",
"running": "Working",
"stopped": "Stopped",
"error": "Error"
},
"installRuntime": "Install selected agent and Node.js",
"installSource": "Official sources only: nodejs.org (SHA-256 verified) and registry.npmjs.org (locked package integrity). Installs for the SSH user in ~/.local/share/termix-agent-runtime; requires curl, tar, and Linux/macOS x64 or arm64. Does not change SSH forwarding policy.",
"installSucceeded": "Installation verified. You can now start the agent; SSH loopback remote forwarding must also be allowed.",
"installFailed": "Installation failed. Review the log and retry.",
"installLog": "Installation log",
"enableForwarding": "Enable Agent forwarding",
"forwardingScope": "Linux with systemd/OpenSSH; requires root or passwordless sudo. Backs up and validates SSH configuration, then reloads it. Only the current SSH account and observed connection source receive loopback remote forwarding; existing local forwarding is preserved. Failed changes are rolled back.",
"forwardingSucceeded": "SSH loopback remote forwarding is ready. Start or resume the agent to open a new SSH connection.",
"forwardingFailed": "SSH forwarding configuration failed. Review the log; no unvalidated configuration is kept.",
"search": "Search sessions",
"showArchived": "Show archived",
"sessionName": "Session name",
"rename": "Rename",
"archive": "Archive and stop",
"restore": "Restore session",
"queue": "Queued messages",
"enqueue": "Queue message",
"continueQueue": "Continue queue",
"pauseQueue": "Pause queue",
"editQueued": "Edit queued message",
"save": "Save",
"remove": "Remove",
"upload": "Upload attachment",
"remoteFile": "File path inside working directory",
"attach": "Attach file",
"attachments": "Reuse a session attachment",
"pasteImage": "Paste an image in the composer. Up to 4 attachments, 1 MiB each.",
"attachmentLimit": "Up to 4 attachments, 1 MiB each",
"review": "Git changes and worktrees",
"gitStatus": "Refresh Git status",
"diffFile": "File path to review",
"diff": "View diff",
"branch": "New branch name",
"createWorktree": "Create worktree",
"useWorktree": "New session in this worktree",
"worktreeHint": "Creates a new branch from HEAD. Uncommitted changes stay in the current directory. Existing worktrees are never deleted automatically.",
"clean": "No changes",
"reconnecting": "Reconnecting and restoring messages…",
"unavailable": "Session is no longer accessible. Check your permissions or sign in again.",
"shortcuts": "Enter sends or queues · Shift+Enter adds a line · Esc interrupts and pauses the queue"
},
"plugin": {
"name": "AI Assistant"
}
}