When you interact with the platform, the application automatically chooses the most appropriate language for you. It does this by checking options in a specific order of priority until it finds a match:
1. Browser’s Default Language
When a new user visits the platform, we first check the language their browser provides (via HTTP_ACCEPT_LANGUAGE).
This only applies if the language is included in your organization’s authorized languages.
2. User’s Personal Setting
If you’re logged in and have chosen a preferred language in your profile, that selection always overrides other options.
3. Saved Browser Cookie
If no profile preference is set, we check whether you’ve previously selected and saved a language through your browser cookies.
4. Platform’s Primary Language
If none of the above settings apply, the platform will display its configured primary language.
5. System Default (English)
As a final fallback, if no other preference is found, the system defaults to English.