Skip to content

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 the User 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.