How language detection works
The widget determines the visitor’s language in this order:1
Stored preference
If the visitor has previously interacted with the widget and a language preference was saved, that preference is used.
2
Browser language
The widget reads the browser’s language setting (
navigator.language). If it starts with de, German is used.3
Default fallback
If neither condition matches, English is used as the default.
What adapts to language
Setting up multi-language content
When configuring your agent, you can provide content in both languages:- Greeting message — write an English and a German version
- Quick questions — configure up to 10 per language
- System prompt — instruct your agent to respond in the visitor’s language