|Singalese||si||Only chart graphics|
Linux/OS x, UNIX: you must configure the environment variable LANG. The required command on the (Bash-) shell looks like
Please restart the application after changing the language.
It can also be downloaded from the Github source code repository. The root URL of the repository is http://github.com/martin-pe/maitreya8/tree/master/po.
Open the configuration file which is located in in the configuration directory, see the Directory Layout chapter. Find the key General/langList. Add the code of your language with space separation.
Start the program and open the configuration dialog. Your language should be visible in the language list.
Make a new directory named like the code of your language in the program's folder, e.g.
Copy the file maitreya8.pot to that directory an rename it to LANG.po.
automake && autoconf && configure && make
The compiler will complain about missing header entries. Add these entries and try again.
Note: if you want to test your translation from the source code tree: create a directory
named like the language code in the gui directory. Go into that directory and link the gmo file to maitreya8.mo,
ln -s ../../po/lang.gmo maitreya8.mo.
Open the LANG.po file and translate the messages. There about 1000 messages. Compile the message catalogue to lang/maitreya8.mo (Windows) or lang.gmo (Linux/Unix) and test your translation.
You are encouraged to publish your translation for the benefit of the community.
Note: Non European languages should use a Unicode character set (UTF-8).