summaryrefslogtreecommitdiffhomepage
path: root/packages/ui/src
diff options
context:
space:
mode:
authorAdam <[email protected]>2026-01-21 05:33:00 -0600
committerAdam <[email protected]>2026-01-21 05:50:25 -0600
commitefff52714db5153dab87aac3f07c56f45338fa9f (patch)
treef05d64960cb21ae4a1536d777f4aba8dbc7b392e /packages/ui/src
parent09a9556c70495eac0e7c8f105d69498583d9ec79 (diff)
downloadopencode-efff52714db5153dab87aac3f07c56f45338fa9f.tar.gz
opencode-efff52714db5153dab87aac3f07c56f45338fa9f.zip
feat(app): french translations
Diffstat (limited to 'packages/ui/src')
-rw-r--r--packages/ui/src/i18n/fr.ts90
1 files changed, 90 insertions, 0 deletions
diff --git a/packages/ui/src/i18n/fr.ts b/packages/ui/src/i18n/fr.ts
new file mode 100644
index 000000000..abc01b3fe
--- /dev/null
+++ b/packages/ui/src/i18n/fr.ts
@@ -0,0 +1,90 @@
+export const dict = {
+ "ui.sessionReview.title": "Modifications de la session",
+ "ui.sessionReview.diffStyle.unified": "Unifié",
+ "ui.sessionReview.diffStyle.split": "Divisé",
+ "ui.sessionReview.expandAll": "Tout développer",
+ "ui.sessionReview.collapseAll": "Tout réduire",
+
+ "ui.sessionTurn.steps.show": "Afficher les étapes",
+ "ui.sessionTurn.steps.hide": "Masquer les étapes",
+ "ui.sessionTurn.summary.response": "Réponse",
+ "ui.sessionTurn.diff.showMore": "Afficher plus de modifications ({{count}})",
+
+ "ui.sessionTurn.retry.retrying": "nouvelle tentative",
+ "ui.sessionTurn.retry.inSeconds": "dans {{seconds}}s",
+
+ "ui.sessionTurn.status.delegating": "Délégation du travail",
+ "ui.sessionTurn.status.planning": "Planification des prochaines étapes",
+ "ui.sessionTurn.status.gatheringContext": "Collecte du contexte",
+ "ui.sessionTurn.status.searchingCodebase": "Recherche dans la base de code",
+ "ui.sessionTurn.status.searchingWeb": "Recherche sur le web",
+ "ui.sessionTurn.status.makingEdits": "Application des modifications",
+ "ui.sessionTurn.status.runningCommands": "Exécution des commandes",
+ "ui.sessionTurn.status.thinking": "Réflexion",
+ "ui.sessionTurn.status.thinkingWithTopic": "Réflexion - {{topic}}",
+ "ui.sessionTurn.status.gatheringThoughts": "Rassemblement des idées",
+ "ui.sessionTurn.status.consideringNextSteps": "Examen des prochaines étapes",
+
+ "ui.messagePart.diagnostic.error": "Erreur",
+ "ui.messagePart.title.edit": "Modifier",
+ "ui.messagePart.title.write": "Écrire",
+ "ui.messagePart.option.typeOwnAnswer": "Tapez votre propre réponse",
+ "ui.messagePart.review.title": "Passez en revue vos réponses",
+
+ "ui.list.loading": "Chargement",
+ "ui.list.empty": "Aucun résultat",
+ "ui.list.emptyWithFilter.prefix": "Aucun résultat pour",
+ "ui.list.emptyWithFilter.suffix": "",
+
+ "ui.messageNav.newMessage": "Nouveau message",
+
+ "ui.textField.copyToClipboard": "Copier dans le presse-papiers",
+ "ui.textField.copied": "Copié",
+
+ "ui.imagePreview.alt": "Aperçu de l'image",
+
+ "ui.tool.read": "Lire",
+ "ui.tool.list": "Lister",
+ "ui.tool.glob": "Glob",
+ "ui.tool.grep": "Grep",
+ "ui.tool.webfetch": "Webfetch",
+ "ui.tool.shell": "Shell",
+ "ui.tool.patch": "Patch",
+ "ui.tool.todos": "Tâches",
+ "ui.tool.todos.read": "Lire les tâches",
+ "ui.tool.questions": "Questions",
+ "ui.tool.agent": "Agent {{type}}",
+
+ "ui.common.file.one": "fichier",
+ "ui.common.file.other": "fichiers",
+ "ui.common.question.one": "question",
+ "ui.common.question.other": "questions",
+
+ "ui.common.add": "Ajouter",
+ "ui.common.cancel": "Annuler",
+ "ui.common.confirm": "Confirmer",
+ "ui.common.dismiss": "Ignorer",
+ "ui.common.next": "Suivant",
+ "ui.common.submit": "Soumettre",
+
+ "ui.permission.deny": "Refuser",
+ "ui.permission.allowAlways": "Toujours autoriser",
+ "ui.permission.allowOnce": "Autoriser une fois",
+
+ "ui.message.expand": "Développer le message",
+ "ui.message.collapse": "Réduire le message",
+ "ui.message.copy": "Copier",
+ "ui.message.copied": "Copié !",
+ "ui.message.attachment.alt": "pièce jointe",
+
+ "ui.patch.action.deleted": "Supprimé",
+ "ui.patch.action.created": "Créé",
+ "ui.patch.action.moved": "Déplacé",
+ "ui.patch.action.patched": "Corrigé",
+
+ "ui.question.subtitle.answered": "{{count}} répondu(s)",
+ "ui.question.answer.none": "(pas de réponse)",
+ "ui.question.review.notAnswered": "(non répondu)",
+ "ui.question.multiHint": "(sélectionnez tout ce qui s'applique)",
+ "ui.question.custom.placeholder": "Tapez votre réponse...",
+}