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_LANGUAGEvalue, which is set by the user in theUser Profile. - If
IED_LANGUAGEhas 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_LANGUAGEvalue > 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.