Skip to content

Commit e418326

Browse files
author
Christof Salis
committed
i18n: scope locale changes to German
1 parent d551d46 commit e418326

File tree

8 files changed

+10
-785
lines changed

8 files changed

+10
-785
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Docs: https://docs.openclaw.ai
1818
- Android/Nodes: add `camera.list`, `device.permissions`, `device.health`, and `notifications.actions` (`open`/`dismiss`/`reply`) on Android nodes, plus first-class node-tool actions for the new device/notification commands. (#28260) Thanks @obviyus.
1919
- Android/Gateway capability refresh: add live Android capability integration coverage and node canvas capability refresh wiring, plus runtime hardening for A2UI readiness retries, scoped canvas URL normalization, debug diagnostics JSON, and JavaScript MIME delivery. (#28388) Thanks @obviyus.
2020
- Docs/Contributing: add Nimrod Gutman to the maintainer roster in `CONTRIBUTING.md`. (#27840) Thanks @ngutman.
21+
- Web UI/i18n: add German (`de`) locale support and auto-render language options from supported locale constants in Overview settings. (#28495) thanks @dsantoreis.
2122

2223
### Fixes
2324

ui/src/i18n/locales/de.ts

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { TranslationMap } from "../lib/types.ts";
33
export const de: TranslationMap = {
44
common: {
55
version: "Version",
6-
health: "Zustand",
6+
health: "Status",
77
ok: "OK",
88
offline: "Offline",
99
connect: "Verbinden",
@@ -23,15 +23,15 @@ export const de: TranslationMap = {
2323
collapse: "Seitenleiste einklappen",
2424
},
2525
tabs: {
26-
agents: "Agents",
26+
agents: "Agenten",
2727
overview: "Übersicht",
2828
channels: "Kanäle",
2929
instances: "Instanzen",
3030
sessions: "Sitzungen",
3131
usage: "Nutzung",
3232
cron: "Cron-Aufgaben",
33-
skills: "Skills",
34-
nodes: "Knoten",
33+
skills: "Fähigkeiten",
34+
nodes: "Geräte",
3535
chat: "Chat",
3636
config: "Konfiguration",
3737
debug: "Debug",
@@ -41,7 +41,7 @@ export const de: TranslationMap = {
4141
agents: "Agent-Arbeitsbereiche, Tools und Identitäten verwalten.",
4242
overview: "Gateway-Status, Einstiegspunkte und eine schnelle Zustandsprüfung.",
4343
channels: "Kanäle und Einstellungen verwalten.",
44-
instances: "Präsenzsignale von verbundenen Clients und Knoten.",
44+
instances: "Präsenzsignale von verbundenen Clients und Geräten.",
4545
sessions: "Aktive Sitzungen inspizieren und Standardeinstellungen pro Sitzung anpassen.",
4646
usage: "API-Nutzung und Kosten überwachen.",
4747
cron: "Aufweckzeiten und wiederkehrende Agent-Läufe planen.",
@@ -80,11 +80,11 @@ export const de: TranslationMap = {
8080
sessions: "Sitzungen",
8181
sessionsHint: "Letzte vom Gateway verfolgte Sitzungsschlüssel.",
8282
cron: "Cron",
83-
cronNext: "Nächste Aktivierung {time}",
83+
cronNext: "Nächste Ausführung {time}",
8484
},
8585
notes: {
8686
title: "Notizen",
87-
subtitle: "Kurze Erinnerungen für Fernsteuerungskonfigurationen.",
87+
subtitle: "Kurze Hinweise für Remote-Steuerung.",
8888
tailscaleTitle: "Tailscale Serve",
8989
tailscaleText:
9090
"Bevorzugen Sie den Serve-Modus, um das Gateway auf Loopback mit Tailnet-Auth zu halten.",
@@ -100,7 +100,7 @@ export const de: TranslationMap = {
100100
"Authentifizierung fehlgeschlagen. Kopieren Sie erneut eine URL mit Token über {command}, oder aktualisieren Sie das Token und klicken Sie auf Verbinden.",
101101
},
102102
pairing: {
103-
hint: "Dieses Gerät benötigt die Kopplungsgenehmigung vom Gateway-Host.",
103+
hint: "Dieses Gerät benötigt eine Pairing-Freigabe vom Gateway-Host.",
104104
mobileHint:
105105
"Auf dem Mobilgerät? Kopieren Sie die vollständige URL (einschließlich #token=...) von openclaw dashboard --no-open auf Ihrem Desktop.",
106106
},
@@ -112,7 +112,7 @@ export const de: TranslationMap = {
112112
chat: {
113113
disconnected: "Verbindung zum Gateway getrennt.",
114114
refreshTitle: "Chat-Daten aktualisieren",
115-
thinkingToggle: "Denk-/Arbeitsausgabe des Assistenten ein-/ausschalten",
115+
thinkingToggle: "Ausgabe des Assistenten ein-/ausblenden",
116116
focusToggle: "Fokusmodus ein-/ausschalten (Seitenleiste + Kopfzeile ausblenden)",
117117
onboardingDisabled: "Während der Einrichtung deaktiviert",
118118
},
@@ -121,9 +121,6 @@ export const de: TranslationMap = {
121121
zhCN: "简体中文 (Vereinfachtes Chinesisch)",
122122
zhTW: "繁體中文 (Traditionelles Chinesisch)",
123123
ptBR: "Português (Brasilianisches Portugiesisch)",
124-
nl: "Nederlands (Niederländisch)",
125-
fr: "Français (Französisch)",
126124
de: "Deutsch",
127-
it: "Italiano (Italienisch)",
128125
},
129126
};

ui/src/i18n/locales/es-AR.ts

Lines changed: 0 additions & 126 deletions
This file was deleted.

ui/src/i18n/locales/es.ts

Lines changed: 0 additions & 131 deletions
This file was deleted.

0 commit comments

Comments
 (0)