Multi-Language Guidance¶
The IED UI uses the browser's language setting by default.
You can explicitly set your preferred language in User Profile
.
The language in the User Profile
setting is written to the browser's LocalStorage IED_LANGUAGE
.
NOTICE
Only English
and Chinese
language options are available in the User Profile
.
Other languages will be supported in later releases.
Enable Multi-Language For Your Application¶
To enable multi-language for your application running on IED, it must meet the following requirements:
- The application must support internationalization (i18n).
- The application must first read the browser's LocalStorage
IED_LANGUAGE
value, which is set by the user in theUser Profile
. - If
IED_LANGUAGE
has a value, the application will use that language. Otherwise, the application will use the language setting of the browser. - If the selected language resource is missing, the application language is set to English by default.
- In general, the application will prioritize languages in the following order:
IED_LANGUAGE
value > Browser language > Default language (English).
NOTICE
If your application needs to support a language that is not currently supported in IED, the application can prioritize languages in a different way, e.g. browser language first.
The User Profile
language setting will not take effect for your application in a different language priority.