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": "Einstellungen",
"sidebar.addGroup": "Gruppe hinzufügen",
"sidebar.addProject": "Projekt hinzufügen",
"sidebar.groupName": "Gruppenname",
"sidebar.notifications": "Benachrichtigungen",
"sidebar.notifCount": "{count, plural, =0 {Benachrichtigungen} one {{count} Benachrichtigung} other {{count} Benachrichtigungen}}",
"sidebar.close": "Fenster schließen",
"sidebar.maximize": "Fenster maximieren",
"sidebar.minimize": "Fenster minimieren",
"agent.prompt.placeholder": "Stelle eine Frage oder beschreibe eine Aufgabe...",
"agent.prompt.send": "Senden",
"agent.prompt.stop": "Agent stoppen",
"agent.status.running": "Läuft",
"agent.status.idle": "Bereit",
"agent.status.done": "Fertig",
"agent.status.error": "Fehler",
"agent.status.stalled": "Blockiert",
"agent.status.thinking": "Denkt nach",
"agent.tokens": "{count} Tok",
"agent.toolCall": "Werkzeugaufruf",
"agent.toolResult": "Werkzeugergebnis",
"agent.contextMeter": "Kontext: {pct}%",
"terminal.shell": "Shell",
"terminal.addTab": "Neuer Tab",
"terminal.closeTab": "Tab schließen",
"terminal.collapse": "Einklappen",
"terminal.expand": "Ausklappen",
"settings.title": "Einstellungen",
"settings.close": "Einstellungen schließen",
"settings.appearance": "Darstellung",
"settings.agents": "Agenten",
"settings.security": "Sicherheit",
"settings.projects": "Projekte",
"settings.orchestration": "Orchestrierung",
"settings.machines": "Maschinen",
"settings.keyboard": "Tastatur",
"settings.advanced": "Erweitert",
"settings.marketplace": "Marktplatz",
"settings.diagnostics": "Diagnose",
"settings.theme": "Design",
"settings.uiFont": "UI-Schriftart",
"settings.termFont": "Terminal-Schriftart",
"settings.termCursor": "Terminal-Cursor",
"settings.scrollback": "Rücklauf",
"settings.language": "Sprache",
"settings.editTheme": "Design bearbeiten",
"settings.customTheme": "+ Benutzerdefiniert",
"settings.deleteTheme": "Design löschen",
"settings.cursorBlink": "Blinken",
"settings.cursorOn": "Ein",
"settings.cursorOff": "Aus",
"settings.scrollbackHint": "Zeilen (100100k)",
"statusbar.running": "laufend",
"statusbar.idle": "bereit",
"statusbar.stalled": "blockiert",
"statusbar.attention": "Aufmerksamkeit",
"statusbar.needsAttention": "Erfordert Aufmerksamkeit",
"statusbar.burnRate": "Verbrauchsrate",
"statusbar.activeGroup": "Aktive Gruppe",
"statusbar.projects": "Projekte",
"statusbar.session": "Sitzung",
"statusbar.tokens": "Token",
"statusbar.cost": "Kosten",
"statusbar.search": "Suchen (Strg+Umschalt+F)",
"notifications.title": "Benachrichtigungen",
"notifications.clearAll": "Alle löschen",
"notifications.noNotifications": "Keine Benachrichtigungen",
"files.open": "Öffnen",
"files.save": "Speichern",
"files.saving": "Wird gespeichert...",
"files.modified": "Geändert",
"files.tooLarge": "Datei zu groß für die Anzeige",
"files.empty": "Leere Datei",
"search.placeholder": "Nachrichten, Aufgaben, Komm. durchsuchen...",
"search.noResults": "Keine Ergebnisse gefunden",
"search.searching": "Suche läuft...",
"search.resultsCount": "{count, plural, one {{count} Ergebnis} other {{count} Ergebnisse}}",
"comms.channels": "Kanäle",
"comms.directMessages": "Direktnachrichten",
"comms.sendMessage": "Nachricht senden",
"comms.placeholder": "Nachricht eingeben...",
"tasks.todo": "Zu erledigen",
"tasks.inProgress": "In Bearbeitung",
"tasks.review": "Prüfung",
"tasks.done": "Fertig",
"tasks.blocked": "Blockiert",
"tasks.addTask": "Aufgabe hinzufügen",
"tasks.deleteTask": "Aufgabe löschen",
"tasks.taskCount": "{count, plural, =0 {Keine Aufgaben} one {{count} Aufgabe} other {{count} Aufgaben}}",
"errors.connectionFailed": "Verbindung fehlgeschlagen",
"errors.sessionExpired": "Sitzung abgelaufen",
"errors.fileNotFound": "Datei nicht gefunden",
"errors.unhandled": "Unbehandelter Fehler: {message}",
"errors.generic": "Etwas ist schiefgelaufen",
"splash.loading": "Wird geladen...",
"common.cancel": "Abbrechen",
"common.confirm": "Bestätigen",
"common.close": "Schließen",
"common.save": "Speichern",
"common.delete": "Löschen",
"common.edit": "Bearbeiten",
"common.refresh": "Aktualisieren",
"common.add": "Hinzufügen",
"common.back": "Zurück",
"common.noItems": "Keine Einträge",
"project.name": "Projektname",
"project.cwd": "Arbeitsverzeichnis (z. B. ~/code/myproject)",
"project.deleteConfirm": "Projekt \"{name}\" löschen?",
"project.emptyGroup": "Keine Projekte in {group}",
"project.clone": "Klonen",
"project.cloneBranch": "Branch-Name",
"palette.title": "Befehlspalette",
"palette.placeholder": "Befehl eingeben...",
"palette.newTerminal": "Neuer Terminal-Tab",
"palette.openSettings": "Einstellungen öffnen",
"palette.searchMessages": "Nachrichten durchsuchen",
"palette.addProject": "Projekt hinzufügen",
"palette.clearAgent": "Agent-Kontext zurücksetzen",
"palette.copyCost": "Sitzungskosten kopieren",
"palette.openDocs": "Dokumentation öffnen",
"palette.changeTheme": "Design wechseln",
"palette.splitH": "Horizontal teilen",
"palette.splitV": "Vertikal teilen",
"palette.focusNext": "Nächstes Projekt fokussieren",
"palette.focusPrev": "Vorheriges Projekt fokussieren",
"palette.closeTab": "Tab schließen",
"palette.toggleTerminal": "Terminal umschalten",
"palette.reloadPlugins": "Plugins neu laden",
"palette.toggleSidebar": "Seitenleiste umschalten",
"palette.zoomIn": "Vergrößern",
"palette.zoomOut": "Verkleinern",
"palette.addProjectDesc": "Projektverzeichnis öffnen",
"palette.clearAgentDesc": "Agent-Sitzung zurücksetzen",
"palette.changeThemeDesc": "Zwischen 17 Designs wechseln"
}