Translating WACHandler
This page describes how to translate
WACHandler to any language.
These instructions are valid from WACHandler version 2.0.8.xx.
1: Download the translation file
editor poedit (win32) here.
2: Install poedit using the
downloaded archive from the step above.
3: Download the WACHandler
translation template file here.
4: Unzip the file to any folder on
your PC.
5: Double-click the .po file from
step 4 above. The poEdit application should now start.
6: Using poEdit, translate all
strings. There are around 240 strings that have to be translated :-)

7: Before saving the modified
translation file, select Settings... in the Catalog menu in poedit and change the following
fields :
Team: Enter your name here.
Team's email
address: Enter your e-mail
address here.
Language: Select what language this translation
represents.
Country: Select the country that this
translations' language belongs to.
Charset: Verify that this is set to utf-8.
Source code
charset: Leave blank.
Then click Ok
See example below for my Swedish
translation, the four (4) fields that must be changed are marked with
red boxes :

8: Select Save as... in the File menu and save the file as default.po
9: Zip the default.po file and mail it to me,
including the information of what language it is in that language, for
example, if the translation is German, tell me in the mail that it is
in "Deutch". I need this so I can add it in the Language combobox in
the Settings dialog.
Testing the translation
It is possible to test the
translation before sending it to me by doing the following :
1: Open the folder where WACHandler.exe is stored.
2: Create a new folder named Locale\XX\LC_MESSAGES\ where "XX"
is the two-character language code of the translation, for example, if
the translation is German, XX = "de", if it is Italian, XX = "it".
3: Copy the default.po and default.mo files created by
poEditor to the folder created in step 2 above.
4: Open a command prompt, cd to the
WACHandler folder and start WACHandler with the command-line argument
"-Lang=XX", for example, WACHandler
-Lang=de.