What You Need to Know
The Web UI at localhost:18789 is where most users interact with OpenClaw for configuration, monitoring, and debugging. Until now, the interface was English-only. For the growing German-speaking OpenClaw community, navigating settings, reading status messages, and understanding error output in a second language added unnecessary friction to daily use.
With the de locale, all UI elements โ navigation labels, button text, status messages, error descriptions, settings panels, and help text โ are rendered in German. The translation covers the full interface, not just main navigation. Configuration descriptions, tooltip help, and inline documentation are all localized.
Auto-render language detection reads your browser's language preference and applies the appropriate locale automatically. If your browser is set to German, the OpenClaw Web UI renders in German without any manual configuration. You can override this with a manual language switcher in the UI settings if your browser language does not match your preference for the OpenClaw interface.
This is the first non-English locale, establishing the localization framework for future language additions. The architecture uses standard i18n patterns, making it straightforward to contribute translations for other languages. The team has indicated that French, Spanish, Portuguese, and Japanese are being considered based on community demand.
Note that the locale affects only the Web UI โ the assistant's conversational language is controlled by SOUL.md and model configuration, not the interface locale. You can have a German Web UI while your assistant communicates in English, or vice versa. Stop phrases for chat commands already support German (and several other languages) since an earlier release.