Skip to main content
All docs
V26.1
  • Upgrade Translations to a New DevExpress Version

    • 2 minutes to read

    DevExpress major updates may introduce changes to the component UI. When you upgrade to a new major version (for example, v25.2 to v26.1), supply translations for new or updated UI elements. For this purpose, use the Localization Tool as described in this tutorial.

    How to Upgrade

    Note

    In this tutorial, the Localization Tool is located in the following directory: C:\DevExpressLocalizationTool. All listed paths are relative to the Tool’s location and may be different on your machine.

    Select the target culture in the main application menu and click Update Database. If a newer version is available, the Localization Tool prompts you to download the latest version. Click Download and update database:

    Localization Tool - Download Resources for a New Version, DevExpress

    This command does the following:

    1. Downloads source RESX files and satellite assemblies for the selected version to the folder that contains the Localization Tool.

       // RESX file location
       C:\DevExpressLocalizationTool\Sources\Localization-XX.X.X
       // Assembly location
       C:\DevExpressLocalizationTool\Resources\Satellites-XX.X.X
      
    2. Applies all changes introduced in the new version to the intermediate XML database (C:\Users\USERNAME\AppData\Local\DevExpress\Localization.Tool\xx\LocalizationData_xx.xml). Strings may be added, deleted, or modified due to component changes.

    3. Changes the active database version in Settings | Database.

      Note

      The Active database setting in Settings => Database is intended for advanced use only. If you need to work with multiple translation versions, refer to the following help topic for additional information: Switch DevExpress Versions in Settings.

    Review Change Logs (Optional)

    Once the update is complete, the Localization Tool asks if you want to review the change log:

    Localization Tool - Database Update Dialog, DevExpress

    You can also find the log file on disk (DataUpdate[<date/time>].<culture-name>.txt):

        // Log file location
        C:\DevExpressLocalizationTool\Logs
    

    Localization Tool - database Update Log, DevExpress

    Manage Updated Translations

    Click Edit Culture in the main application menu. Apply the New or Deleted filter in the editing UI to see which strings were added and deleted. You can now add translations for new strings:

    Localization Tool - New or Deleted Filter, DevExpress

    See Also

    Migrate from Localization Service