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.

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.

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

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.
|