Skip to main content
A newer version of this page is available. .

Localizer Class

Represents an object providing a means to localize editor interface elements.

Namespace: DevExpress.XtraEditors.Controls

Assembly: DevExpress.XtraEditors.v18.1.dll

Declaration

public class Localizer :
    XtraLocalizer<StringId>

Remarks

The XtraEditors library allows you to localize the captions, dialogs and menus used for runtime editors customization. This gives you the ability to provide a completely native language interface to your end-users. XtraEditors runtime interface localization can be performed via the Localizer object. To localize the editor interface, you must first create a Localizer descendant. Then, override the Localizer.GetLocalizedString method to provide custom captions to interface elements. Finally, after the proper Localizer descendant has been created, assign it to the Localizer.Active property so that it takes effect.

Refer to the Localization topic for detailed information on how editors can be localized.

The following code snippets (auto-collected from DevExpress Examples) contain references to the Localizer class.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

Inheritance

See Also