Translate
From phpLDAPadmin
Contents |
[edit] Translating PLA
phpLDAPadmin now uses gettext for all its translations - it has been using gettext since 0.9.8.
Under /locale/ in your PLA home directory, you will see many subdirectories, each with a:
- .po file - which contains the gettext message ID, and its translation for that locale, for example, _('Hello'), and
- a binary .mo file, which is the compiled gettext translation file
[edit] Updating the Translations
phpLDAPadmin is now using Launchpad to manage the translations.
By using Launchpad, it means that many people can update the translations at the same time, after which you can download the resulting mo and/or po file and immediately start to use it. You may even find that your language has been updated since PLA was released.
[edit] Uploading Translations
Launchpad allows you to upload your translated file, after you have been working on it offline. IE: You dont have to use their web interface.
If you want to use your favourite tool to translate PLA, then first download your language po file from Launchpad, edit it with your favourite tool, and then upload the result.
Some tools that you can use for editing .po files include:
[edit] Some guidelines
- Make sure your .po file is encoded with UTF8.
- Dont put any HTML in your translation (we want to remove all HTML in the LANG files)
| Languages: |
English |
