Back to Devexpress

XtraLocalizer Class

corelibraries-devexpress-dot-utils-dot-localization.md

latest11.1 KB
Original Source

XtraLocalizer Class

Includes a comprehensive API to localize DevExpress UI controls.

Namespace : DevExpress.Utils.Localization

Assembly : DevExpress.Data.v25.2.dll

NuGet Package : DevExpress.Data

Declaration

csharp
public abstract class XtraLocalizer
vb
Public MustInherit Class XtraLocalizer

Remarks

The XtraLocalizer class implements a localization-related API that allows you to translate DevExpress UI controls and forms into different languages and develop multicultural enterprise applications.

Event Based Localization

The QueryLocalizedString and QueryLocalizedStringContainerResource events allow you to localize resources for all DevExpress UI controls and their built-in data forms in your application. These events fire when a control or data form requests a resource string. Handle these events to translate or modify resource strings as needed.

Identification of Non-Translated Resources

  • Use our cross-platform DevExpress UI Localization Client (Maintenance Mode) tool shipped as part of your DevExpress subscription. This tool streamlines the entire localization process. You can quickly find non-translated strings and translate them during a debug session.
  • Handle the QueryLocalizedStringNonTranslated event to collect non-localized resource strings for further translation. The event allows you to focus on the strings that require translation in your application.

Custom Resource Manager

Use the UserResourceManager property to leverage RESX files with your localization strings:

csharp
XtraLocalizer.UserResourceManager = Localization.myResources.ResourceManager;
vb
XtraLocalizer.UserResourceManager = Localization.myResources.ResourceManager

Inheritance

Show 91 items

Object XtraLocalizer XtraLocalizer<T>

PreviewLocalizer

PreviewResLocalizer

AIIntegrationResLocalizer

DataAccessUILocalizer

DataAccessUIResLocalizer

DiagramControlLocalizer

FilterUIElementResXLocalizer

AIIntegrationLocalizer

GaugesCoreLocalizer

GaugesCoreResXLocalizer

ChartLocalizer

ChartResLocalizer

DataAccessLocalizer

DataAccessResLocalizer

PivotGridLocalizer

SchedulerLocalizer

ASPxEditorsResLocalizer

ASPxGridViewLocalizer

ASPxSchedulerLocalizer

ASPxSchedulerResLocalizer

BarLocalizer

BarResLocalizer

Localizer

GanttLocalizer

GridLocalizer

LayoutLocalizer

LayoutResLocalizer

XtraPdfViewerLocalizer

XtraPdfViewerResLocalizer

SpellCheckerLocalizer

TreeListLocalizer

VGridLocalizer

VGridResLocalizer

DashboardLocalizer

DashboardsResLocalizer

DashboardWebLocalizer

DashboardWebResLocalizer

DashboardWinLocalizer

ReportLocalizer

ReportResLocalizer

ASPxReportsLocalizer

ASPxReportsResLocalizer

ASPxDiagramLocalizer

ASPxDiagramResourcesLocalizer

ASPxGanttLocalizer

ASPxGanttResourcesLocalizer

ASPxHtmlEditorLocalizer

ASPxHtmlEditorResLocalizer

ASPxPivotGridResLocalizer

ASPxRichEditLocalizer

ASPxRichEditResourcesLocalizer

ASPxSpellCheckerLocalizer

ASPxSpellCheckerResLocalizer

ASPxSpreadsheetLocalizer

ASPxSpreadsheetResourcesLocalizer

ASPxTreeListLocalizer

ASPxTreeListResLocalizer

ASPxEditorsLocalizer

ASPxGridViewResLocalizer

ASPxperienceLocalizer

ASPxperienceResLocalizer

ASPxResLocalizerBase<T>

DashboardWinResLocalizer

PresentationLocalizer

PresentationResLocalizer

OfficeLocalizer

OfficeResLocalizer

PdfCoreLocalizer

PdfCoreResLocalizer

RichEditExtensionsLocalizer

RichEditExtensionsResLocalizer

XtraRichEditLocalizer

XtraRichEditResLocalizer

XtraSpreadsheetCellErrorNameLocalizer

XtraSpreadsheetFunctionNameLocalizer

XtraSpreadsheetLocalizer

BarsLocalizer

ChartLocalizer

DXLocalizer<T>

DockingLocalizer

EditorLocalizer

GaugeLocalizer

GridControlLocalizer

NavBarLocalizer

PdfViewerLocalizer

PrintingLocalizer

PrintingResXLocalizer

ReportDesignerLocalizer

See Also

XtraLocalizer Members

DevExpress UI Localization Client (Maintenance Mode)

DevExpress.Utils.Localization Namespace