Languages and localization
Choose the dashboard's regional locale, understand the difference between the translation language and the date/number format, and what the setting does and does not change.
The dashboard UI ships in three translation languages: English (default), French, and German. You don't pick a bare language, though: you pick a regional locale. English is offered as English (US) and English (UK) so dates, times, and numbers match your market, even though both show the same English interface. French and German each have a single regional variant.
So the setting has two effects, and they're separate:
- Translation language: which words you see. Driven by the locale's language (English, French, or German).
- Date, time, and number format: how values are written. Driven by the locale's region.
The four locales:
| Locale | Interface | Date and time example* |
|---|---|---|
| English (US) | English | Jan 9, 2026, 5:30 PM |
| English (UK) | English | 9 Jan 2026, 17:30 |
| Français | French | 9 janv. 2026, 17:30 |
| Deutsch | German | 09.01.2026, 17:30 |
* From the dashboard's medium-date / short-time format. US English uses month-first dates and a 12-hour clock; the other three use day-first (or, for German, dotted) dates and a 24-hour clock. The default is English (US).
Change the locale
Open My account from the user menu (your avatar at the bottom of the sidebar).
In the Preferences card, pick English (US), English (UK), Français, or Deutsch under Language. Each is listed in its own language, so you can find yours even if the UI is currently in a language you don't read.
The locale applies on Save, not the moment you pick it: the Preferences card saves your locale and time zone together. After saving, the whole UI re-renders, with no change to the URL. See Your settings for the full settings page.
Switching between English (US) and English (UK) doesn't change a single word of the interface: both are English. What changes is how dates, times, and numbers are written, and where the week starts in the date-range calendar: English (US) opens it on Sunday, English (UK) on Monday, so the same date sits in a different column. Picking French or German changes both the language and the format.
How your choice is remembered
Your locale is saved to your account, so it's read from there when you sign in and the dashboard is already in your locale on the first page, even on a browser you've never used.
If you've never picked a locale, the dashboard chooses one for you on first load from your browser's preferred languages:
- Your saved locale, if you have one.
- Otherwise, the closest match to your browser's preferred language. An exact regional match wins (a browser asking for British English gets English (UK)); otherwise the language's default region is used: any English falls back to English (US), any French to Français, any German to Deutsch.
- English (US), as the final default.
The first time you sign in on a brand-new account, the locale picked this way is written back to your account, so you don't have to open My account for this to happen.
A sign-in from a different browser can revert your saved language
Unlike time zone (below), your saved language is not left alone on later sign-ins. The account field iAdvize stores it in is the same field WorkOS's own hosted sign-in screen writes to from your browser's language on every sign-in, so signing in from a browser or device sending a different language than the one you last chose can silently revert your account's language back to that browser's, even though you'd explicitly picked something else in the Preferences card. Time zone has no equivalent WorkOS-owned field, so it isn't affected (see below).
If a sign-in has reverted your language, open Your settings and pick it again: Save restores your choice. This is a known, accepted trade-off, not a bug.
Your time zone works differently: at your first sign-in it's set from your approximate location and saved to your account, and after that it's read from your account and left alone: it doesn't get re-detected on later sign-ins the way language does. The location-based guess can be off (for example on a VPN or while travelling). Change it on Your settings if the dates look wrong.
There are no /en or /fr URLs. The locale comes from your account or your browser, not from the address bar, so a dashboard link is the same link for everyone regardless of their locale.
The locale setting does not change the assistant's replies
This setting localizes the dashboard UI only: navigation, labels, buttons, and the formatting of dates and numbers.
It does not control what language the AI Shopping Assistant answers in. The assistant is multilingual and replies in the shopper's own language on its own, independent of this setting. Setting the dashboard to German will not make the assistant answer a French shopper in German, and a shopper writing in Spanish gets a Spanish reply no matter what locale an admin's dashboard is in.
What gets localized
| Area | Localized? |
|---|---|
| Dashboard navigation, labels, buttons | Yes: in English, French, or German |
| Dates, times, and numbers | Yes: formatted for the locale's region |
| The date-range calendar | Yes: month names and day-of-week initials in your language; English (US) starts the week on Sunday, the other three on Monday |
| The AI Shopping Assistant's replies to shoppers | No: handled by the model itself, not this setting |
| The chat panel's own text, its welcome message and starter questions | No: a separate, per-site setting (see below) |
| URLs | No: there are no per-locale URLs |
A third, separate axis: the site's own languages
Beyond your own dashboard language and the assistant's reply language (neither controlled here), a site also has its own set of enabled languages, which govern the chat panel's on-screen text, any welcome message a version configures, and the site's starter questions. That's a per-site setting, not a per-account one. See Sites → Languages.