Advanced
i18n & languages
Supported languages and how the widget picks one.
The widget is fully translated into eight languages. Language detection is
automatic — the widget reads the browser's navigator.language and picks
the best match.
Supported languages
| Locale | Language |
|---|---|
en-US | English (United States) |
en-GB | English (United Kingdom) |
en-IN | English (India) |
hi | Hindi |
te | Telugu |
ur | Urdu (right-to-left) |
ar | Arabic (right-to-left) |
fr | French |
Detection
The widget's i18next setup uses a browser detector that reads (in order):
navigator.languagenavigator.languages- Falls back to
en-USif nothing matches.
RTL support
ar and ur are right-to-left. The widget automatically flips its layout
direction — no configuration required.
Overriding the language
Language override isn't currently exposed through the CDN options. If you need to force a specific language for kiosk or embedded use, contact the platform team — we're tracking this as a future config option.