Branding |
Plugin Documentation |
Translating Exodus
Translating Exodus
Current Translations
To view the currently supported languages, you view the various lang files
via
ViewCVS here.
Translation HOWTO
As of Exodus 0.8.5.0, Exodus supports language files use the
GNU GetText
project. Currently, the number of language files that have been created
is small. We NEED MORE HELP :).
If you are willing to translate Exodus to your language, please subscribe
to the
Exodus-Dev mailing list. Please post to the Exodus-dev list at least and advertise
your intentions to translate. Somebody may be doing it already.
Once you have done that, you can continue with the following steps:
-
Download the template file from the Exodus subversion repository. You may want to check the
file out of Subversion yourself, if so take a look at the
README file for source code.
- Get a PO file editor, like poEdit (Win32),
KBabel (*nix, KDE),
or a similar PO File editor. This step isn't all necessary as PO files are just text,
but it will help you a lot in managing the translation.
- Translate to your language. PO file editors are more or less intuitive and the
task is not that complicated. Please try to make a good translation.
It is a good idea to have someone review it, as that person may find some
things that you have missed.
- If you are not using an editor, you need to compile your default.po file
into default.mo. You can do this by using the tools from the dxGetText suite.
Go Download the latest Delphi toolkit
(should be the first link) and install it. Inside the directory, you'll find the msgfmt.exe
console utility which can be used to compile PO files into binary MO files.
Exodus requires the langauage files to be binary MO files before it will use them.
If you are using poEdit, the editor will automatically compile PO files
into MO files, so you don't need any additional tools.
- Try it. (You will need at least Exodus 0.8.5.0 installed).
You can just drop the default.mo
file in the locale/XX/LC_MESSAGES directory. The local directory is
located inside the main directory where you installed Exodus.
Start Exodus, and goto Tools | Options | System, and select your language from the drop down list.
- If everything is correct, submit the file to the Exodus-Dev mailing list or directly to
pgm and he will put the file in CVS as soon as possible.
If you are willing to maintain the translated file for some period of time,
please consider creating a JabberStudio
account and ask for perms for checkin access for the translation files.
Copyright Peter Millard, 2000 - 2004.
Jabber™ is a Trademark of Jabber, Inc.
|
Comments, bad links, etc can be directed here
|