Help Overview
Manual
Tutorials
FAQ
Purchase
Restorator Web

Restorator
Translation Tutorial

Tutorial: Translating MS Paint with multi-language support

Note: the screenshots in this tutorial originate from an older version of Restorator.

This time we will enable multi language support. The application will adjust the language according to the operating system language.

Use "MSPaint.exe" in "C:\Program Files\Accessories" (Windows 95/98/ME) or in "C:\Windows\system32" (Windows NT/2000/XP).

Again, respect the copyright of programs. You should only modify it (and other programs) for your private use. 

The principal idea is to first create a version in a different language and than merge several languages together.

  1. Translate program just like before do not save modifications yet.
  2. Right-click on mspaint.exe -> Res Files -> Save ... and select save:
    In the dialog check save modified resources only. This will ensure you only include the resources that need to be duplicated because they got modified during the translation.
  3. Now you load the resource file mspaint.res in the editor
  4. to assign an language to this resource. Right-click and select "Language..."
  5. Change language to German (Germany)

    This will recursively change the language of all resources.

  6. Transfer the modified resources with the new language in the exe file with the old language to include both resources in the exe file. Load the old application in Restorator so you have the new res file and the old exe file open. Copy the .res file and Paste in the old file (via pop-up menu)




  7. Done. This is how the resource looks like that exists in 2 versions:


    Your application now adapts automatically to different OS languages.

  8. Remark:
    The modification is effective once you run it on a operating system in German. The configuration setting region/Locale is not sufficient to switch the language.

[Back]


Copyright 1997-2007 by bome.com