diff --git a/ui-electrobun/locales/de.json b/ui-electrobun/locales/de.json new file mode 100644 index 0000000..0973137 --- /dev/null +++ b/ui-electrobun/locales/de.json @@ -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 (100–100k)", + + "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" +} diff --git a/ui-electrobun/locales/es.json b/ui-electrobun/locales/es.json new file mode 100644 index 0000000..6df6bb1 --- /dev/null +++ b/ui-electrobun/locales/es.json @@ -0,0 +1,150 @@ +{ + "sidebar.settings": "Configuración", + "sidebar.addGroup": "Agregar grupo", + "sidebar.addProject": "Agregar proyecto", + "sidebar.groupName": "Nombre del grupo", + "sidebar.notifications": "Notificaciones", + "sidebar.notifCount": "{count, plural, =0 {Notificaciones} one {{count} notificación} other {{count} notificaciones}}", + "sidebar.close": "Cerrar ventana", + "sidebar.maximize": "Maximizar ventana", + "sidebar.minimize": "Minimizar ventana", + + "agent.prompt.placeholder": "Haz una pregunta o describe una tarea...", + "agent.prompt.send": "Enviar", + "agent.prompt.stop": "Detener agente", + "agent.status.running": "Ejecutando", + "agent.status.idle": "Inactivo", + "agent.status.done": "Listo", + "agent.status.error": "Error", + "agent.status.stalled": "Detenido", + "agent.status.thinking": "Pensando", + "agent.tokens": "{count} tok", + "agent.toolCall": "Llamada a herramienta", + "agent.toolResult": "Resultado de herramienta", + "agent.contextMeter": "Contexto: {pct}%", + + "terminal.shell": "Shell", + "terminal.addTab": "Nueva pestaña", + "terminal.closeTab": "Cerrar pestaña", + "terminal.collapse": "Contraer", + "terminal.expand": "Expandir", + + "settings.title": "Configuración", + "settings.close": "Cerrar configuración", + "settings.appearance": "Apariencia", + "settings.agents": "Agentes", + "settings.security": "Seguridad", + "settings.projects": "Proyectos", + "settings.orchestration": "Orquestación", + "settings.machines": "Máquinas", + "settings.keyboard": "Teclado", + "settings.advanced": "Avanzado", + "settings.marketplace": "Tienda", + "settings.diagnostics": "Diagnósticos", + "settings.theme": "Tema", + "settings.uiFont": "Fuente de la interfaz", + "settings.termFont": "Fuente de la terminal", + "settings.termCursor": "Cursor de la terminal", + "settings.scrollback": "Historial", + "settings.language": "Idioma", + "settings.editTheme": "Editar tema", + "settings.customTheme": "+ Personalizado", + "settings.deleteTheme": "Eliminar tema", + "settings.cursorBlink": "Parpadeo", + "settings.cursorOn": "Activado", + "settings.cursorOff": "Desactivado", + "settings.scrollbackHint": "líneas (100–100k)", + + "statusbar.running": "ejecutando", + "statusbar.idle": "inactivo", + "statusbar.stalled": "detenido", + "statusbar.attention": "atención", + "statusbar.needsAttention": "Requiere atención", + "statusbar.burnRate": "Tasa de consumo", + "statusbar.activeGroup": "Grupo activo", + "statusbar.projects": "proyectos", + "statusbar.session": "sesión", + "statusbar.tokens": "tokens", + "statusbar.cost": "costo", + "statusbar.search": "Buscar (Ctrl+Shift+F)", + + "notifications.title": "Notificaciones", + "notifications.clearAll": "Borrar todo", + "notifications.noNotifications": "Sin notificaciones", + + "files.open": "Abrir", + "files.save": "Guardar", + "files.saving": "Guardando...", + "files.modified": "Modificado", + "files.tooLarge": "Archivo demasiado grande para mostrar", + "files.empty": "Archivo vacío", + + "search.placeholder": "Buscar mensajes, tareas, comunicaciones...", + "search.noResults": "No se encontraron resultados", + "search.searching": "Buscando...", + "search.resultsCount": "{count, plural, one {{count} resultado} other {{count} resultados}}", + + "comms.channels": "Canales", + "comms.directMessages": "Mensajes directos", + "comms.sendMessage": "Enviar mensaje", + "comms.placeholder": "Escribe un mensaje...", + + "tasks.todo": "Pendiente", + "tasks.inProgress": "En progreso", + "tasks.review": "Revisión", + "tasks.done": "Listo", + "tasks.blocked": "Bloqueado", + "tasks.addTask": "Agregar tarea", + "tasks.deleteTask": "Eliminar tarea", + "tasks.taskCount": "{count, plural, =0 {Sin tareas} one {{count} tarea} other {{count} tareas}}", + + "errors.connectionFailed": "Error de conexión", + "errors.sessionExpired": "Sesión expirada", + "errors.fileNotFound": "Archivo no encontrado", + "errors.unhandled": "Error no controlado: {message}", + "errors.generic": "Algo salió mal", + + "splash.loading": "Cargando...", + + "common.cancel": "Cancelar", + "common.confirm": "Confirmar", + "common.close": "Cerrar", + "common.save": "Guardar", + "common.delete": "Eliminar", + "common.edit": "Editar", + "common.refresh": "Actualizar", + "common.add": "Agregar", + "common.back": "Volver", + "common.noItems": "Sin elementos", + + "project.name": "Nombre del proyecto", + "project.cwd": "Directorio de trabajo (ej. ~/code/myproject)", + "project.deleteConfirm": "¿Eliminar proyecto \"{name}\"?", + "project.emptyGroup": "No hay proyectos en {group}", + "project.clone": "Clonar", + "project.cloneBranch": "Nombre de la rama", + + "palette.title": "Paleta de comandos", + "palette.placeholder": "Escribe un comando...", + "palette.newTerminal": "Nueva pestaña de terminal", + "palette.openSettings": "Abrir configuración", + "palette.searchMessages": "Buscar mensajes", + "palette.addProject": "Agregar proyecto", + "palette.clearAgent": "Limpiar contexto del agente", + "palette.copyCost": "Copiar costo de la sesión", + "palette.openDocs": "Abrir documentación", + "palette.changeTheme": "Cambiar tema", + "palette.splitH": "Dividir horizontalmente", + "palette.splitV": "Dividir verticalmente", + "palette.focusNext": "Enfocar proyecto siguiente", + "palette.focusPrev": "Enfocar proyecto anterior", + "palette.closeTab": "Cerrar pestaña", + "palette.toggleTerminal": "Alternar terminal", + "palette.reloadPlugins": "Recargar plugins", + "palette.toggleSidebar": "Alternar barra lateral", + "palette.zoomIn": "Acercar", + "palette.zoomOut": "Alejar", + "palette.addProjectDesc": "Abrir directorio de proyecto", + "palette.clearAgentDesc": "Reiniciar sesión del agente", + "palette.changeThemeDesc": "Cambiar entre 17 temas" +} diff --git a/ui-electrobun/locales/fr.json b/ui-electrobun/locales/fr.json new file mode 100644 index 0000000..1652702 --- /dev/null +++ b/ui-electrobun/locales/fr.json @@ -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 (100–100k)", + + "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" +} diff --git a/ui-electrobun/locales/he.json b/ui-electrobun/locales/he.json new file mode 100644 index 0000000..9a18e81 --- /dev/null +++ b/ui-electrobun/locales/he.json @@ -0,0 +1,150 @@ +{ + "sidebar.settings": "הגדרות", + "sidebar.addGroup": "הוספת קבוצה", + "sidebar.addProject": "הוספת פרויקט", + "sidebar.groupName": "שם הקבוצה", + "sidebar.notifications": "התראות", + "sidebar.notifCount": "{count, plural, =0 {התראות} one {התראה {count}} two {{count} התראות} other {{count} התראות}}", + "sidebar.close": "סגירת חלון", + "sidebar.maximize": "הגדלת חלון", + "sidebar.minimize": "מזעור חלון", + + "agent.prompt.placeholder": "שאל שאלה או תאר משימה...", + "agent.prompt.send": "שליחה", + "agent.prompt.stop": "עצירת סוכן", + "agent.status.running": "פועל", + "agent.status.idle": "ממתין", + "agent.status.done": "הושלם", + "agent.status.error": "שגיאה", + "agent.status.stalled": "תקוע", + "agent.status.thinking": "חושב", + "agent.tokens": "{count} טוקנים", + "agent.toolCall": "קריאת כלי", + "agent.toolResult": "תוצאת כלי", + "agent.contextMeter": "הקשר: {pct}%", + + "terminal.shell": "מסוף", + "terminal.addTab": "לשונית חדשה", + "terminal.closeTab": "סגירת לשונית", + "terminal.collapse": "כיווץ", + "terminal.expand": "הרחבה", + + "settings.title": "הגדרות", + "settings.close": "סגירת הגדרות", + "settings.appearance": "מראה", + "settings.agents": "סוכנים", + "settings.security": "אבטחה", + "settings.projects": "פרויקטים", + "settings.orchestration": "תזמור", + "settings.machines": "מכונות", + "settings.keyboard": "מקלדת", + "settings.advanced": "מתקדם", + "settings.marketplace": "חנות", + "settings.diagnostics": "אבחון", + "settings.theme": "ערכת נושא", + "settings.uiFont": "גופן ממשק", + "settings.termFont": "גופן מסוף", + "settings.termCursor": "סמן מסוף", + "settings.scrollback": "גלילה לאחור", + "settings.language": "שפה", + "settings.editTheme": "עריכת ערכת נושא", + "settings.customTheme": "+ מותאם אישית", + "settings.deleteTheme": "מחיקת ערכת נושא", + "settings.cursorBlink": "מהבהב", + "settings.cursorOn": "פעיל", + "settings.cursorOff": "כבוי", + "settings.scrollbackHint": "שורות (100–100k)", + + "statusbar.running": "פועל", + "statusbar.idle": "ממתין", + "statusbar.stalled": "תקוע", + "statusbar.attention": "תשומת לב", + "statusbar.needsAttention": "דורש תשומת לב", + "statusbar.burnRate": "קצב צריכה", + "statusbar.activeGroup": "קבוצה פעילה", + "statusbar.projects": "פרויקטים", + "statusbar.session": "הפעלה", + "statusbar.tokens": "טוקנים", + "statusbar.cost": "עלות", + "statusbar.search": "חיפוש (Ctrl+Shift+F)", + + "notifications.title": "התראות", + "notifications.clearAll": "ניקוי הכל", + "notifications.noNotifications": "אין התראות", + + "files.open": "פתיחה", + "files.save": "שמירה", + "files.saving": "שומר...", + "files.modified": "שונה", + "files.tooLarge": "הקובץ גדול מדי להצגה", + "files.empty": "קובץ ריק", + + "search.placeholder": "חיפוש הודעות, משימות, תקשורת...", + "search.noResults": "לא נמצאו תוצאות", + "search.searching": "מחפש...", + "search.resultsCount": "{count, plural, one {תוצאה {count}} two {{count} תוצאות} other {{count} תוצאות}}", + + "comms.channels": "ערוצים", + "comms.directMessages": "הודעות ישירות", + "comms.sendMessage": "שליחת הודעה", + "comms.placeholder": "הקלד הודעה...", + + "tasks.todo": "לביצוע", + "tasks.inProgress": "בתהליך", + "tasks.review": "בבדיקה", + "tasks.done": "הושלם", + "tasks.blocked": "חסום", + "tasks.addTask": "הוספת משימה", + "tasks.deleteTask": "מחיקת משימה", + "tasks.taskCount": "{count, plural, =0 {אין משימות} one {משימה {count}} two {{count} משימות} other {{count} משימות}}", + + "errors.connectionFailed": "החיבור נכשל", + "errors.sessionExpired": "ההפעלה פגה", + "errors.fileNotFound": "הקובץ לא נמצא", + "errors.unhandled": "שגיאה לא מטופלת: {message}", + "errors.generic": "משהו השתבש", + + "splash.loading": "טוען...", + + "common.cancel": "ביטול", + "common.confirm": "אישור", + "common.close": "סגירה", + "common.save": "שמירה", + "common.delete": "מחיקה", + "common.edit": "עריכה", + "common.refresh": "רענון", + "common.add": "הוספה", + "common.back": "חזרה", + "common.noItems": "אין פריטים", + + "project.name": "שם הפרויקט", + "project.cwd": "תיקיית עבודה (לדוגמה ~/code/myproject)", + "project.deleteConfirm": "למחוק את הפרויקט \"{name}\"?", + "project.emptyGroup": "אין פרויקטים ב-{group}", + "project.clone": "שכפול", + "project.cloneBranch": "שם הענף", + + "palette.title": "לוח פקודות", + "palette.placeholder": "הקלד פקודה...", + "palette.newTerminal": "לשונית מסוף חדשה", + "palette.openSettings": "פתיחת הגדרות", + "palette.searchMessages": "חיפוש הודעות", + "palette.addProject": "הוספת פרויקט", + "palette.clearAgent": "ניקוי הקשר סוכן", + "palette.copyCost": "העתקת עלות הפעלה", + "palette.openDocs": "פתיחת תיעוד", + "palette.changeTheme": "שינוי ערכת נושא", + "palette.splitH": "פיצול אופקי", + "palette.splitV": "פיצול אנכי", + "palette.focusNext": "מיקוד בפרויקט הבא", + "palette.focusPrev": "מיקוד בפרויקט הקודם", + "palette.closeTab": "סגירת לשונית", + "palette.toggleTerminal": "הצגה/הסתרת מסוף", + "palette.reloadPlugins": "טעינת תוספים מחדש", + "palette.toggleSidebar": "הצגה/הסתרת סרגל צד", + "palette.zoomIn": "הגדלה", + "palette.zoomOut": "הקטנה", + "palette.addProjectDesc": "פתיחת תיקיית פרויקט", + "palette.clearAgentDesc": "איפוס הפעלת סוכן", + "palette.changeThemeDesc": "בחירה מתוך 17 ערכות נושא" +} diff --git a/ui-electrobun/locales/ja.json b/ui-electrobun/locales/ja.json new file mode 100644 index 0000000..7046393 --- /dev/null +++ b/ui-electrobun/locales/ja.json @@ -0,0 +1,150 @@ +{ + "sidebar.settings": "設定", + "sidebar.addGroup": "グループを追加", + "sidebar.addProject": "プロジェクトを追加", + "sidebar.groupName": "グループ名", + "sidebar.notifications": "通知", + "sidebar.notifCount": "{count, plural, =0 {通知} other {通知 {count}件}}", + "sidebar.close": "ウィンドウを閉じる", + "sidebar.maximize": "ウィンドウを最大化", + "sidebar.minimize": "ウィンドウを最小化", + + "agent.prompt.placeholder": "質問を入力するか、タスクを説明してください...", + "agent.prompt.send": "送信", + "agent.prompt.stop": "エージェントを停止", + "agent.status.running": "実行中", + "agent.status.idle": "待機中", + "agent.status.done": "完了", + "agent.status.error": "エラー", + "agent.status.stalled": "停滞", + "agent.status.thinking": "思考中", + "agent.tokens": "{count} トークン", + "agent.toolCall": "ツール呼び出し", + "agent.toolResult": "ツール結果", + "agent.contextMeter": "コンテキスト: {pct}%", + + "terminal.shell": "シェル", + "terminal.addTab": "新しいタブ", + "terminal.closeTab": "タブを閉じる", + "terminal.collapse": "折りたたむ", + "terminal.expand": "展開する", + + "settings.title": "設定", + "settings.close": "設定を閉じる", + "settings.appearance": "外観", + "settings.agents": "エージェント", + "settings.security": "セキュリティ", + "settings.projects": "プロジェクト", + "settings.orchestration": "オーケストレーション", + "settings.machines": "マシン", + "settings.keyboard": "キーボード", + "settings.advanced": "詳細設定", + "settings.marketplace": "マーケットプレイス", + "settings.diagnostics": "診断", + "settings.theme": "テーマ", + "settings.uiFont": "UIフォント", + "settings.termFont": "ターミナルフォント", + "settings.termCursor": "ターミナルカーソル", + "settings.scrollback": "スクロールバック", + "settings.language": "言語", + "settings.editTheme": "テーマを編集", + "settings.customTheme": "+ カスタム", + "settings.deleteTheme": "テーマを削除", + "settings.cursorBlink": "点滅", + "settings.cursorOn": "オン", + "settings.cursorOff": "オフ", + "settings.scrollbackHint": "行数 (100〜100k)", + + "statusbar.running": "実行中", + "statusbar.idle": "待機中", + "statusbar.stalled": "停滞", + "statusbar.attention": "要注意", + "statusbar.needsAttention": "注意が必要", + "statusbar.burnRate": "消費レート", + "statusbar.activeGroup": "アクティブグループ", + "statusbar.projects": "プロジェクト", + "statusbar.session": "セッション", + "statusbar.tokens": "トークン", + "statusbar.cost": "コスト", + "statusbar.search": "検索 (Ctrl+Shift+F)", + + "notifications.title": "通知", + "notifications.clearAll": "すべてクリア", + "notifications.noNotifications": "通知はありません", + + "files.open": "開く", + "files.save": "保存", + "files.saving": "保存中...", + "files.modified": "変更済み", + "files.tooLarge": "ファイルが大きすぎて表示できません", + "files.empty": "空のファイル", + + "search.placeholder": "メッセージ、タスク、通信を検索...", + "search.noResults": "結果が見つかりません", + "search.searching": "検索中...", + "search.resultsCount": "{count, plural, other {{count}件の結果}}", + + "comms.channels": "チャンネル", + "comms.directMessages": "ダイレクトメッセージ", + "comms.sendMessage": "メッセージを送信", + "comms.placeholder": "メッセージを入力...", + + "tasks.todo": "未着手", + "tasks.inProgress": "進行中", + "tasks.review": "レビュー", + "tasks.done": "完了", + "tasks.blocked": "ブロック中", + "tasks.addTask": "タスクを追加", + "tasks.deleteTask": "タスクを削除", + "tasks.taskCount": "{count, plural, =0 {タスクなし} other {タスク {count}件}}", + + "errors.connectionFailed": "接続に失敗しました", + "errors.sessionExpired": "セッションが期限切れです", + "errors.fileNotFound": "ファイルが見つかりません", + "errors.unhandled": "未処理のエラー: {message}", + "errors.generic": "問題が発生しました", + + "splash.loading": "読み込み中...", + + "common.cancel": "キャンセル", + "common.confirm": "確認", + "common.close": "閉じる", + "common.save": "保存", + "common.delete": "削除", + "common.edit": "編集", + "common.refresh": "更新", + "common.add": "追加", + "common.back": "戻る", + "common.noItems": "項目なし", + + "project.name": "プロジェクト名", + "project.cwd": "作業ディレクトリ(例: ~/code/myproject)", + "project.deleteConfirm": "プロジェクト「{name}」を削除しますか?", + "project.emptyGroup": "{group}にプロジェクトがありません", + "project.clone": "クローン", + "project.cloneBranch": "ブランチ名", + + "palette.title": "コマンドパレット", + "palette.placeholder": "コマンドを入力...", + "palette.newTerminal": "新しいターミナルタブ", + "palette.openSettings": "設定を開く", + "palette.searchMessages": "メッセージを検索", + "palette.addProject": "プロジェクトを追加", + "palette.clearAgent": "エージェントコンテキストをクリア", + "palette.copyCost": "セッションコストをコピー", + "palette.openDocs": "ドキュメントを開く", + "palette.changeTheme": "テーマを変更", + "palette.splitH": "水平分割", + "palette.splitV": "垂直分割", + "palette.focusNext": "次のプロジェクトにフォーカス", + "palette.focusPrev": "前のプロジェクトにフォーカス", + "palette.closeTab": "タブを閉じる", + "palette.toggleTerminal": "ターミナルの表示切替", + "palette.reloadPlugins": "プラグインを再読み込み", + "palette.toggleSidebar": "サイドバーの表示切替", + "palette.zoomIn": "拡大", + "palette.zoomOut": "縮小", + "palette.addProjectDesc": "プロジェクトディレクトリを開く", + "palette.clearAgentDesc": "エージェントセッションをリセット", + "palette.changeThemeDesc": "17種類のテーマから選択" +} diff --git a/ui-electrobun/locales/uk.json b/ui-electrobun/locales/uk.json new file mode 100644 index 0000000..317e193 --- /dev/null +++ b/ui-electrobun/locales/uk.json @@ -0,0 +1,150 @@ +{ + "sidebar.settings": "Налаштування", + "sidebar.addGroup": "Додати групу", + "sidebar.addProject": "Додати проєкт", + "sidebar.groupName": "Назва групи", + "sidebar.notifications": "Сповіщення", + "sidebar.notifCount": "{count, plural, =0 {Сповіщення} one {{count} сповіщення} few {{count} сповіщення} many {{count} сповіщень} other {{count} сповіщень}}", + "sidebar.close": "Закрити вікно", + "sidebar.maximize": "Розгорнути вікно", + "sidebar.minimize": "Згорнути вікно", + + "agent.prompt.placeholder": "Задайте запитання або опишіть завдання...", + "agent.prompt.send": "Надіслати", + "agent.prompt.stop": "Зупинити агента", + "agent.status.running": "Виконується", + "agent.status.idle": "Очікує", + "agent.status.done": "Завершено", + "agent.status.error": "Помилка", + "agent.status.stalled": "Зависло", + "agent.status.thinking": "Думає", + "agent.tokens": "{count} ток", + "agent.toolCall": "Виклик інструменту", + "agent.toolResult": "Результат інструменту", + "agent.contextMeter": "Контекст: {pct}%", + + "terminal.shell": "Термінал", + "terminal.addTab": "Нова вкладка", + "terminal.closeTab": "Закрити вкладку", + "terminal.collapse": "Згорнути", + "terminal.expand": "Розгорнути", + + "settings.title": "Налаштування", + "settings.close": "Закрити налаштування", + "settings.appearance": "Зовнішній вигляд", + "settings.agents": "Агенти", + "settings.security": "Безпека", + "settings.projects": "Проєкти", + "settings.orchestration": "Оркестрація", + "settings.machines": "Машини", + "settings.keyboard": "Клавіатура", + "settings.advanced": "Додатково", + "settings.marketplace": "Маркетплейс", + "settings.diagnostics": "Діагностика", + "settings.theme": "Тема", + "settings.uiFont": "Шрифт інтерфейсу", + "settings.termFont": "Шрифт термінала", + "settings.termCursor": "Курсор термінала", + "settings.scrollback": "Історія прокрутки", + "settings.language": "Мова", + "settings.editTheme": "Редагувати тему", + "settings.customTheme": "+ Власна", + "settings.deleteTheme": "Видалити тему", + "settings.cursorBlink": "Миготіння", + "settings.cursorOn": "Увімк.", + "settings.cursorOff": "Вимк.", + "settings.scrollbackHint": "рядків (100–100k)", + + "statusbar.running": "виконується", + "statusbar.idle": "очікує", + "statusbar.stalled": "зависло", + "statusbar.attention": "увага", + "statusbar.needsAttention": "Потребує уваги", + "statusbar.burnRate": "Швидкість витрат", + "statusbar.activeGroup": "Активна група", + "statusbar.projects": "проєкти", + "statusbar.session": "сесія", + "statusbar.tokens": "токени", + "statusbar.cost": "вартість", + "statusbar.search": "Пошук (Ctrl+Shift+F)", + + "notifications.title": "Сповіщення", + "notifications.clearAll": "Очистити все", + "notifications.noNotifications": "Немає сповіщень", + + "files.open": "Відкрити", + "files.save": "Зберегти", + "files.saving": "Збереження...", + "files.modified": "Змінено", + "files.tooLarge": "Файл занадто великий для відображення", + "files.empty": "Порожній файл", + + "search.placeholder": "Шукати повідомлення, завдання, комунікації...", + "search.noResults": "Нічого не знайдено", + "search.searching": "Пошук...", + "search.resultsCount": "{count, plural, one {{count} результат} few {{count} результати} many {{count} результатів} other {{count} результатів}}", + + "comms.channels": "Канали", + "comms.directMessages": "Особисті повідомлення", + "comms.sendMessage": "Надіслати повідомлення", + "comms.placeholder": "Введіть повідомлення...", + + "tasks.todo": "До виконання", + "tasks.inProgress": "В роботі", + "tasks.review": "На перевірці", + "tasks.done": "Завершено", + "tasks.blocked": "Заблоковано", + "tasks.addTask": "Додати завдання", + "tasks.deleteTask": "Видалити завдання", + "tasks.taskCount": "{count, plural, =0 {Немає завдань} one {{count} завдання} few {{count} завдання} many {{count} завдань} other {{count} завдань}}", + + "errors.connectionFailed": "Помилка з'єднання", + "errors.sessionExpired": "Сесія закінчилася", + "errors.fileNotFound": "Файл не знайдено", + "errors.unhandled": "Необроблена помилка: {message}", + "errors.generic": "Щось пішло не так", + + "splash.loading": "Завантаження...", + + "common.cancel": "Скасувати", + "common.confirm": "Підтвердити", + "common.close": "Закрити", + "common.save": "Зберегти", + "common.delete": "Видалити", + "common.edit": "Редагувати", + "common.refresh": "Оновити", + "common.add": "Додати", + "common.back": "Назад", + "common.noItems": "Немає елементів", + + "project.name": "Назва проєкту", + "project.cwd": "Робоча директорія (напр. ~/code/myproject)", + "project.deleteConfirm": "Видалити проєкт \"{name}\"?", + "project.emptyGroup": "Немає проєктів у {group}", + "project.clone": "Клонувати", + "project.cloneBranch": "Назва гілки", + + "palette.title": "Палітра команд", + "palette.placeholder": "Введіть команду...", + "palette.newTerminal": "Нова вкладка термінала", + "palette.openSettings": "Відкрити налаштування", + "palette.searchMessages": "Шукати повідомлення", + "palette.addProject": "Додати проєкт", + "palette.clearAgent": "Очистити контекст агента", + "palette.copyCost": "Скопіювати вартість сесії", + "palette.openDocs": "Відкрити документацію", + "palette.changeTheme": "Змінити тему", + "palette.splitH": "Розділити горизонтально", + "palette.splitV": "Розділити вертикально", + "palette.focusNext": "Наступний проєкт", + "palette.focusPrev": "Попередній проєкт", + "palette.closeTab": "Закрити вкладку", + "palette.toggleTerminal": "Перемкнути термінал", + "palette.reloadPlugins": "Перезавантажити плагіни", + "palette.toggleSidebar": "Перемкнути бічну панель", + "palette.zoomIn": "Збільшити", + "palette.zoomOut": "Зменшити", + "palette.addProjectDesc": "Відкрити директорію проєкту", + "palette.clearAgentDesc": "Скинути сесію агента", + "palette.changeThemeDesc": "Вибрати з-поміж 17 тем" +} diff --git a/ui-electrobun/locales/zh.json b/ui-electrobun/locales/zh.json new file mode 100644 index 0000000..c38eee2 --- /dev/null +++ b/ui-electrobun/locales/zh.json @@ -0,0 +1,150 @@ +{ + "sidebar.settings": "设置", + "sidebar.addGroup": "添加分组", + "sidebar.addProject": "添加项目", + "sidebar.groupName": "分组名称", + "sidebar.notifications": "通知", + "sidebar.notifCount": "{count, plural, =0 {通知} other {{count}条通知}}", + "sidebar.close": "关闭窗口", + "sidebar.maximize": "最大化窗口", + "sidebar.minimize": "最小化窗口", + + "agent.prompt.placeholder": "提出问题或描述任务...", + "agent.prompt.send": "发送", + "agent.prompt.stop": "停止代理", + "agent.status.running": "运行中", + "agent.status.idle": "空闲", + "agent.status.done": "已完成", + "agent.status.error": "错误", + "agent.status.stalled": "停滞", + "agent.status.thinking": "思考中", + "agent.tokens": "{count} 令牌", + "agent.toolCall": "工具调用", + "agent.toolResult": "工具结果", + "agent.contextMeter": "上下文:{pct}%", + + "terminal.shell": "终端", + "terminal.addTab": "新标签页", + "terminal.closeTab": "关闭标签页", + "terminal.collapse": "折叠", + "terminal.expand": "展开", + + "settings.title": "设置", + "settings.close": "关闭设置", + "settings.appearance": "外观", + "settings.agents": "代理", + "settings.security": "安全", + "settings.projects": "项目", + "settings.orchestration": "编排", + "settings.machines": "机器", + "settings.keyboard": "键盘", + "settings.advanced": "高级", + "settings.marketplace": "市场", + "settings.diagnostics": "诊断", + "settings.theme": "主题", + "settings.uiFont": "界面字体", + "settings.termFont": "终端字体", + "settings.termCursor": "终端光标", + "settings.scrollback": "回滚行数", + "settings.language": "语言", + "settings.editTheme": "编辑主题", + "settings.customTheme": "+ 自定义", + "settings.deleteTheme": "删除主题", + "settings.cursorBlink": "闪烁", + "settings.cursorOn": "开", + "settings.cursorOff": "关", + "settings.scrollbackHint": "行(100–100k)", + + "statusbar.running": "运行中", + "statusbar.idle": "空闲", + "statusbar.stalled": "停滞", + "statusbar.attention": "注意", + "statusbar.needsAttention": "需要关注", + "statusbar.burnRate": "消耗速率", + "statusbar.activeGroup": "当前分组", + "statusbar.projects": "项目", + "statusbar.session": "会话", + "statusbar.tokens": "令牌", + "statusbar.cost": "费用", + "statusbar.search": "搜索 (Ctrl+Shift+F)", + + "notifications.title": "通知", + "notifications.clearAll": "全部清除", + "notifications.noNotifications": "暂无通知", + + "files.open": "打开", + "files.save": "保存", + "files.saving": "保存中...", + "files.modified": "已修改", + "files.tooLarge": "文件过大,无法显示", + "files.empty": "空文件", + + "search.placeholder": "搜索消息、任务、通信...", + "search.noResults": "未找到结果", + "search.searching": "搜索中...", + "search.resultsCount": "{count, plural, other {{count}个结果}}", + + "comms.channels": "频道", + "comms.directMessages": "私信", + "comms.sendMessage": "发送消息", + "comms.placeholder": "输入消息...", + + "tasks.todo": "待办", + "tasks.inProgress": "进行中", + "tasks.review": "审查", + "tasks.done": "已完成", + "tasks.blocked": "已阻塞", + "tasks.addTask": "添加任务", + "tasks.deleteTask": "删除任务", + "tasks.taskCount": "{count, plural, =0 {暂无任务} other {{count}个任务}}", + + "errors.connectionFailed": "连接失败", + "errors.sessionExpired": "会话已过期", + "errors.fileNotFound": "文件未找到", + "errors.unhandled": "未处理的错误:{message}", + "errors.generic": "出了点问题", + + "splash.loading": "加载中...", + + "common.cancel": "取消", + "common.confirm": "确认", + "common.close": "关闭", + "common.save": "保存", + "common.delete": "删除", + "common.edit": "编辑", + "common.refresh": "刷新", + "common.add": "添加", + "common.back": "返回", + "common.noItems": "暂无内容", + + "project.name": "项目名称", + "project.cwd": "工作目录(如 ~/code/myproject)", + "project.deleteConfirm": "确定删除项目\u201C{name}\u201D?", + "project.emptyGroup": "{group}中没有项目", + "project.clone": "克隆", + "project.cloneBranch": "分支名称", + + "palette.title": "命令面板", + "palette.placeholder": "输入命令...", + "palette.newTerminal": "新建终端标签页", + "palette.openSettings": "打开设置", + "palette.searchMessages": "搜索消息", + "palette.addProject": "添加项目", + "palette.clearAgent": "清除代理上下文", + "palette.copyCost": "复制会话费用", + "palette.openDocs": "打开文档", + "palette.changeTheme": "更换主题", + "palette.splitH": "水平分割", + "palette.splitV": "垂直分割", + "palette.focusNext": "聚焦下一个项目", + "palette.focusPrev": "聚焦上一个项目", + "palette.closeTab": "关闭标签页", + "palette.toggleTerminal": "切换终端", + "palette.reloadPlugins": "重新加载插件", + "palette.toggleSidebar": "切换侧边栏", + "palette.zoomIn": "放大", + "palette.zoomOut": "缩小", + "palette.addProjectDesc": "打开项目目录", + "palette.clearAgentDesc": "重置代理会话", + "palette.changeThemeDesc": "从17个主题中选择" +}