Skip to main content

Localization

Localization is the process of translating a product into a different language. All DevExpress .NET products have localizable resources for UI elements such as dialog boxes, button captions, menu items and error messages.

By localizing the application resources, you can provide an interface that is specific to a particular culture or locale.

You can use one of the following methods to localize DevExpress WPF controls:

  • Satellite Resource Assemblies.

    This is the most common localization approach provided by the .NET Framework and is supported by all DevExpress products.

  • Localizer Objects.

    This is a simple approach, supported by DevExpress controls, to replace control resources with new text.

  • UI Localization Client

    The UI Localization Client is a cross-platform utility that allows you to quickly identify non-translated strings of DevExpress UI controls and translate them during a debug session. The utility automatically generates a RESX file(s) with translated resources and adds it to the project.

Refer to the Localization Service document to learn how to use the DevExpress Localization Web Service to translate an application into other languages.