feat(electrobun): 10 locale translations — de, es, fr, ja, uk, zh, he

All 7 new locale files with 134 keys each, matching en.json exactly.
ICU MessageFormat plurals per language:
- German/Spanish/French: one/other
- Japanese/Chinese: other only (no plural forms)
- Ukrainian: one/few/many/other (4 forms)
- Hebrew: one/two/other (3 forms)

Total: 10 languages (en, de, es, fr, ja, pl, uk, zh, ar, he)
Including 2 RTL (Arabic, Hebrew)
This commit is contained in:
Hibryda 2026-03-22 10:46:47 +01:00
parent 7a8df2c216
commit 1d2975b07b
7 changed files with 1050 additions and 0 deletions

View file

@ -0,0 +1,150 @@
{
"sidebar.settings": "Paramètres",
"sidebar.addGroup": "Ajouter un groupe",
"sidebar.addProject": "Ajouter un projet",
"sidebar.groupName": "Nom du groupe",
"sidebar.notifications": "Notifications",
"sidebar.notifCount": "{count, plural, =0 {Notifications} one {{count} notification} other {{count} notifications}}",
"sidebar.close": "Fermer la fenêtre",
"sidebar.maximize": "Agrandir la fenêtre",
"sidebar.minimize": "Réduire la fenêtre",
"agent.prompt.placeholder": "Posez une question ou décrivez une tâche...",
"agent.prompt.send": "Envoyer",
"agent.prompt.stop": "Arrêter l'agent",
"agent.status.running": "En cours",
"agent.status.idle": "Inactif",
"agent.status.done": "Terminé",
"agent.status.error": "Erreur",
"agent.status.stalled": "Bloqué",
"agent.status.thinking": "Réflexion",
"agent.tokens": "{count} tok",
"agent.toolCall": "Appel d'outil",
"agent.toolResult": "Résultat d'outil",
"agent.contextMeter": "Contexte : {pct}%",
"terminal.shell": "Shell",
"terminal.addTab": "Nouvel onglet",
"terminal.closeTab": "Fermer l'onglet",
"terminal.collapse": "Réduire",
"terminal.expand": "Développer",
"settings.title": "Paramètres",
"settings.close": "Fermer les paramètres",
"settings.appearance": "Apparence",
"settings.agents": "Agents",
"settings.security": "Sécurité",
"settings.projects": "Projets",
"settings.orchestration": "Orchestration",
"settings.machines": "Machines",
"settings.keyboard": "Clavier",
"settings.advanced": "Avancé",
"settings.marketplace": "Marketplace",
"settings.diagnostics": "Diagnostics",
"settings.theme": "Thème",
"settings.uiFont": "Police de l'interface",
"settings.termFont": "Police du terminal",
"settings.termCursor": "Curseur du terminal",
"settings.scrollback": "Historique",
"settings.language": "Langue",
"settings.editTheme": "Modifier le thème",
"settings.customTheme": "+ Personnalisé",
"settings.deleteTheme": "Supprimer le thème",
"settings.cursorBlink": "Clignotement",
"settings.cursorOn": "Activé",
"settings.cursorOff": "Désactivé",
"settings.scrollbackHint": "lignes (100100k)",
"statusbar.running": "en cours",
"statusbar.idle": "inactif",
"statusbar.stalled": "bloqué",
"statusbar.attention": "attention",
"statusbar.needsAttention": "Attention requise",
"statusbar.burnRate": "Taux de consommation",
"statusbar.activeGroup": "Groupe actif",
"statusbar.projects": "projets",
"statusbar.session": "session",
"statusbar.tokens": "tokens",
"statusbar.cost": "coût",
"statusbar.search": "Rechercher (Ctrl+Maj+F)",
"notifications.title": "Notifications",
"notifications.clearAll": "Tout effacer",
"notifications.noNotifications": "Aucune notification",
"files.open": "Ouvrir",
"files.save": "Enregistrer",
"files.saving": "Enregistrement...",
"files.modified": "Modifié",
"files.tooLarge": "Fichier trop volumineux pour l'affichage",
"files.empty": "Fichier vide",
"search.placeholder": "Rechercher des messages, tâches, comms...",
"search.noResults": "Aucun résultat trouvé",
"search.searching": "Recherche en cours...",
"search.resultsCount": "{count, plural, one {{count} résultat} other {{count} résultats}}",
"comms.channels": "Canaux",
"comms.directMessages": "Messages directs",
"comms.sendMessage": "Envoyer le message",
"comms.placeholder": "Saisissez un message...",
"tasks.todo": "À faire",
"tasks.inProgress": "En cours",
"tasks.review": "Revue",
"tasks.done": "Terminé",
"tasks.blocked": "Bloqué",
"tasks.addTask": "Ajouter une tâche",
"tasks.deleteTask": "Supprimer la tâche",
"tasks.taskCount": "{count, plural, =0 {Aucune tâche} one {{count} tâche} other {{count} tâches}}",
"errors.connectionFailed": "Échec de la connexion",
"errors.sessionExpired": "Session expirée",
"errors.fileNotFound": "Fichier introuvable",
"errors.unhandled": "Erreur non gérée : {message}",
"errors.generic": "Une erreur est survenue",
"splash.loading": "Chargement...",
"common.cancel": "Annuler",
"common.confirm": "Confirmer",
"common.close": "Fermer",
"common.save": "Enregistrer",
"common.delete": "Supprimer",
"common.edit": "Modifier",
"common.refresh": "Actualiser",
"common.add": "Ajouter",
"common.back": "Retour",
"common.noItems": "Aucun élément",
"project.name": "Nom du projet",
"project.cwd": "Répertoire de travail (ex. ~/code/myproject)",
"project.deleteConfirm": "Supprimer le projet « {name} » ?",
"project.emptyGroup": "Aucun projet dans {group}",
"project.clone": "Cloner",
"project.cloneBranch": "Nom de la branche",
"palette.title": "Palette de commandes",
"palette.placeholder": "Saisissez une commande...",
"palette.newTerminal": "Nouvel onglet terminal",
"palette.openSettings": "Ouvrir les paramètres",
"palette.searchMessages": "Rechercher des messages",
"palette.addProject": "Ajouter un projet",
"palette.clearAgent": "Effacer le contexte de l'agent",
"palette.copyCost": "Copier le coût de la session",
"palette.openDocs": "Ouvrir la documentation",
"palette.changeTheme": "Changer de thème",
"palette.splitH": "Diviser horizontalement",
"palette.splitV": "Diviser verticalement",
"palette.focusNext": "Projet suivant",
"palette.focusPrev": "Projet précédent",
"palette.closeTab": "Fermer l'onglet",
"palette.toggleTerminal": "Basculer le terminal",
"palette.reloadPlugins": "Recharger les plugins",
"palette.toggleSidebar": "Basculer la barre latérale",
"palette.zoomIn": "Zoom avant",
"palette.zoomOut": "Zoom arrière",
"palette.addProjectDesc": "Ouvrir un répertoire de projet",
"palette.clearAgentDesc": "Réinitialiser la session de l'agent",
"palette.changeThemeDesc": "Choisir parmi 17 thèmes"
}