Localization and Globalization

This help topic explains three related areas:

These areas work together, but each area solves a different task.

  • Use UI text localization to load or customize message dictionaries.
  • Use value formatting to control how components render and parse values.
  • Use RTL support to switch layout direction for right-to-left languages.

Initial Behavior

  • DevExtreme resolves UI messages through locale fallback and uses the English dictionary (en) when no matching localized string exists.
  • Value formatting uses the active locale and your selected formatting engine (Intl or Globalize).
  • Layout direction stays left-to-right until you enable rtlEnabled.

Demos

The following demo includes text localization and value formatting scenarios:

Using Intl Demo Using Globalize Demo