UMX knowledge base
This article describes how to add you own translation for UMX.

 

To add your own language file, you must to open english.ulf file located in the UMX installation directory.

Resave this file under any understandable filename, and then you can start to translate it. *.ulf file have thi INI-like syntax. It contents of some sections (for ex. [Tabs], [JCP] and so on). Each section consists of some entries variable=value. You may only change value part of any string (after equation sign). Don't change any section or variable name. This can cause unpredicable results.

UMX, UMC and UMCLE have the same format of *.ulf and can use the same langfiles.

For example, string resource #50 (line starting from 50= in the [Strings] section) you can replace in the following way:

English translation:

50=Word

Russian translation:

50=Слово

Be careful to correctly fill in the special strings. All of them are located in the [Strings] section:

198=<help file name>

Use umchelp-ru-en.chm value if your language don't have specific helpfile

199=<language name>

This value will be shown in UMX dialog when you're selecting language from a list.

200=<translator name>

Place here your name.

That's all. After you translation have completed, send result to me, and it will appear in next release of UMX.