Files
CodeNomad/packages/ui/src/lib/i18n/messages/fr/messaging.ts
2026-03-28 15:30:14 +00:00

165 lines
10 KiB
TypeScript

export const messagingMessages = {
"messageListHeader.sidebar.openSessionListAriaLabel": "Ouvrir la liste des sessions",
"messageListHeader.metrics.usedLabel": "Utilisé",
"messageListHeader.metrics.availableLabel": "Dispo",
"messageListHeader.commandPalette.ariaLabel": "Ouvrir la palette de commandes",
"messageListHeader.commandPalette.button": "Palette de commandes",
"messageListHeader.connection.connected": "Connecté",
"messageListHeader.connection.connecting": "Connexion...",
"messageListHeader.connection.disconnected": "Déconnecté",
"messageSection.empty.logoAlt": "Logo CodeNomad",
"messageSection.empty.brandTitle": "CodeNomad",
"messageSection.empty.title": "Démarrer une conversation",
"messageSection.empty.description": "Saisissez un message ci-dessous ou ouvrez la palette de commandes :",
"messageSection.empty.tips.commandPalette": "Palette de commandes",
"messageSection.empty.tips.askAboutCodebase": "Parler de votre codebase",
"messageSection.empty.tips.attachFilesPrefix": "Joindre des fichiers avec",
"messageSection.loading.messages": "Chargement des messages...",
"messageSection.scroll.toFirstAriaLabel": "Aller au premier message",
"messageSection.scroll.toLatestAriaLabel": "Aller au dernier message",
"messageSection.quote.addAsQuote": "Ajouter en citation",
"messageSection.quote.addAsCode": "Ajouter en code",
"messageSection.quote.copy": "Copier",
"messageSection.quote.copied": "Copié !",
"messageSection.quote.copyFailed": "Impossible de copier",
"messageTimeline.ariaLabel": "Chronologie des messages",
"messageTimeline.segment.user.label": "Vous",
"messageTimeline.segment.assistant.label": "Asst",
"messageTimeline.segment.compaction.label": "Compaction",
"messageTimeline.tool.fallbackLabel": "Appel d'outil",
"messageTimeline.tooltip.userFallback": "Message utilisateur",
"messageTimeline.tooltip.assistantFallback": "Réponse de l'assistant",
"messageTimeline.tooltip.compaction.auto": "Compaction auto",
"messageTimeline.tooltip.compaction.manual": "Compaction utilisateur",
"messageTimeline.text.filePrefix": "[Fichier] {filename}",
"messageTimeline.text.attachment": "Pièce jointe",
"messageBlock.tool.header": "Appel d'outil",
"messageBlock.tool.unknown": "inconnu",
"messageBlock.tool.goToSession.label": "Aller à la session",
"messageBlock.tool.goToSession.title": "Aller à la session",
"messageBlock.tool.goToSession.unavailableTitle": "Session pas encore disponible",
"messageBlock.tool.deletePart.label": "Supprimer la partie",
"messageBlock.tool.deletePart.deleting": "Suppression...",
"messageBlock.tool.deletePart.title": "Supprimer cette sortie d'outil",
"messageBlock.tool.deletePart.failed.title": "Échec de suppression",
"messageBlock.tool.deletePart.failed.message": "Impossible de supprimer la sortie d'outil",
"messageBlock.compaction.ariaLabel": "Compaction de la session",
"messageBlock.compaction.autoLabel": "Session compactée automatiquement",
"messageBlock.compaction.manualLabel": "Session compactée par vous",
"messageBlock.usage.input": "Entrée",
"messageBlock.usage.output": "Sortie",
"messageBlock.usage.reasoning": "Raisonnement",
"messageBlock.usage.cacheRead": "Lecture du cache",
"messageBlock.usage.cacheWrite": "Écriture du cache",
"messageBlock.usage.cost": "Coût",
"messageBlock.step.agentLabel": "Agent : {agent}",
"messageBlock.step.modelLabel": "Modèle : {model}",
"messageBlock.reasoning.thinkingLabel": "Réflexion",
"messageBlock.reasoning.expandAriaLabel": "Développer la réflexion",
"messageBlock.reasoning.collapseAriaLabel": "Réduire la réflexion",
"messageBlock.reasoning.indicator.hide": "Masquer",
"messageBlock.reasoning.indicator.view": "Voir",
"messageBlock.reasoning.detailsAriaLabel": "Détails du raisonnement",
"codeBlockInline.actions.copy": "Copier",
"codeBlockInline.actions.copied": "Copié !",
"messageItem.speaker.you": "Vous",
"messageItem.speaker.assistant": "Assistant",
"messageItem.actions.revert": "Revenir",
"messageItem.actions.revertTitle": "Annuler les changements jusqu'ici (supprime les messages)",
"messageItem.actions.fork": "Fork",
"messageItem.actions.forkTitle": "Fork depuis ce message",
"messageItem.actions.copy": "Copier",
"messageItem.actions.copyTitle": "Copier le message",
"messageItem.actions.copied": "Copié !",
"messageItem.actions.speak": "Lire le message",
"messageItem.actions.generatingSpeech": "Generation de l'audio",
"messageItem.actions.stopSpeech": "Arreter la lecture",
"messageItem.actions.speak.error.title": "La lecture vocale a echoue",
"messageItem.actions.speak.error.unsupported": "La lecture vocale n'est pas prise en charge dans ce navigateur.",
"messageItem.actions.speak.error.unavailable": "La lecture vocale n'est pas disponible tant que les parametres vocaux ne sont pas configures.",
"messageItem.actions.speak.error.generate": "Impossible de generer l'audio pour ce message.",
"messageItem.actions.deleteMessage": "Supprimer le message (sans annuler les changements)",
"messageItem.actions.deleteMessagesUpTo": "Supprimer les messages jusqu'ici (sans annuler les changements)",
"messageItem.actions.deletingMessage": "Suppression...",
"messageItem.actions.deleteMessageFailedTitle": "Échec de suppression",
"messageItem.actions.deleteMessageFailedMessage": "Impossible de supprimer le message",
"messageItem.selection.checkboxAriaLabel": "Sélectionner le message pour suppression",
"messageSection.bulkDelete.toolbarAriaLabel": "Éléments sélectionnés ({count})",
"messageSection.bulkDelete.deleteSelectedTitle": "Supprimer les éléments sélectionnés",
"messageSection.bulkDelete.selectAllTitle": "Tout sélectionner",
"messageSection.bulkDelete.moreOptionsTitle": "Plus d'options",
"messageSection.bulkDelete.selectionModeLabel": "Sélection",
"messageSection.bulkDelete.selectionModeAll": "Tous",
"messageSection.bulkDelete.selectionModeTools": "Outils uniquement",
"messageSection.bulkDelete.selectionHint.toggle": "Selectionner un element",
"messageSection.bulkDelete.selectionHint.range": "Selectionner une plage",
"messageSection.bulkDelete.selectionHint.clear": "Effacer la selection",
"messageSection.bulkDelete.cancelTitle": "Annuler la sélection",
"messageSection.bulkDelete.failedTitle": "Échec de suppression",
"messageSection.bulkDelete.failedMessage": "Impossible de supprimer les éléments sélectionnés",
"messageItem.status.queued": "EN FILE",
"messageItem.status.generating": "Génération...",
"messageItem.status.sending": "Envoi...",
"messageItem.status.failedToSend": "Échec de l'envoi du message",
"messagePart.actions.delete": "Supprimer la partie",
"messagePart.actions.deleting": "Suppression...",
"messagePart.actions.deleteTitle": "Supprimer cet élément",
"messagePart.actions.deleteFailedTitle": "Échec de suppression",
"messagePart.actions.deleteFailedMessage": "Impossible de supprimer l'élément",
"messageItem.attachment.defaultName": "piece-jointe",
"messageItem.attachment.downloadAriaLabel": "Télécharger {name}",
"messageItem.agentMeta.agentLabel": "Agent : {agent}",
"messageItem.agentMeta.modelLabel": "Modèle : {model}",
"messageItem.errors.authenticationFallback": "Erreur d'authentification",
"messageItem.errors.outputLengthExceeded": "Longueur de sortie du message dépassée",
"messageItem.errors.requestAborted": "La requête a été annulée",
"messageItem.errors.unknownFallback": "Une erreur inconnue est survenue",
"attachmentChip.removeAriaLabel": "Retirer la pièce jointe",
"expandButton.toggleAriaLabel": "Basculer la hauteur de la zone de saisie",
"promptInput.placeholder.shell": "Exécuter une commande shell (Esc pour quitter)...",
"promptInput.placeholder.default": "Tapez votre message, @fichier, @agent, ou collez des images et du texte...",
"promptInput.hints.shell.exit": "pour quitter le mode shell",
"promptInput.hints.shell.enable": "Mode shell",
"promptInput.hints.commands": "Commandes",
"promptInput.history.previousAriaLabel": "Prompt précédent",
"promptInput.history.nextAriaLabel": "Prompt suivant",
"promptInput.overlay.newLine": "Nouvelle ligne",
"promptInput.overlay.send": "Envoyer",
"promptInput.overlay.filesAgents": "Fichiers/agents",
"promptInput.overlay.history": "Historique",
"promptInput.overlay.attachments": "• {count} fichier(s) joint(s)",
"promptInput.overlay.shellModeActive": "Mode shell actif",
"promptInput.overlay.press": "Appuyez sur",
"promptInput.overlay.againToAbort": "à nouveau pour interrompre la session",
"promptInput.stopSession.ariaLabel": "Arrêter la session",
"promptInput.stopSession.title": "Arrêter la session",
"promptInput.clear.ariaLabel": "Effacer le texte du prompt",
"promptInput.clear.title": "Effacer le texte du prompt",
"promptInput.send.ariaLabel": "Envoyer le message",
"promptInput.send.errorFallback": "Impossible d'envoyer le message",
"promptInput.send.errorTitle": "Échec de l'envoi",
"promptInput.conversationMode.enable.title": "Activer le mode conversation",
"promptInput.conversationMode.disable.title": "Desactiver le mode conversation",
"promptInput.conversationMode.error.title": "La lecture de la conversation a echoue",
"promptInput.conversationMode.error.message": "Impossible de continuer a lire les reponses de l'assistant.",
"promptInput.voiceInput.start.title": "Démarrer la saisie vocale",
"promptInput.voiceInput.stop.title": "Arrêter l'enregistrement et transcrire",
"promptInput.voiceInput.transcribing.title": "Transcription de l'audio",
"promptInput.voiceInput.error.title": "Échec de la saisie vocale",
"promptInput.voiceInput.error.permission": "L'accès au microphone est requis pour enregistrer la saisie vocale.",
"promptInput.voiceInput.error.permissionDenied": "macOS a refusé l'accès au microphone.",
"promptInput.voiceInput.error.unsupported": "La saisie vocale n'est pas prise en charge dans ce navigateur.",
"promptInput.voiceInput.error.transcribe": "Impossible de transcrire l'audio enregistré.",
} as const