Application Framework

Localization Support

 

Localization is one of the centralized features the eXpressApp Framework can offer as a result of having the model at the core of the configuration subsystem. Every application based on the eXpressApp Framework is easily localizable using the Model Editor. Advanced linking of property values in the model makes localization very efficient - you never need to change things like field captions in more than one place, unless they are actually supposed to be different.

Localizable Properties in the Model Editor - DevExpress .NET Application Framework (XAF)

The Model Editor can be used to configure and edit any number of different cultures. By default, the application will run with the culture that is configured for the current system (if that culture is available), but for development purposes, a static culture can easily be activated.

Language Manager Dialog - DevExpress .NET Application Framework (XAF)

While you can perform localization directly in the Model Editor, in most cases the Localization Tool is more convenient.

Localization Tool - DevExpress .NET Application Framework (XAF)

To avoid translating texts supplied with standard XAF modules and DevExpress controls in each XAF application, you can install pre-built satellite assemblies in the Global Assembly Cache (GAC). As a result, you will see translated values in the Model Editor and Localization Tool. You will have to translate only your custom captions, messages, etc.

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.