This page describes how users can contribute translations to other languages. The process is very straightforward and based on the easy to use Qt Linguist tool which is a part of the Qt toolkit.
Language file naming
The language files are named like this: keepassx_xx-YY
- xx is the ISO 639 code and
- YY the optional ISO 3166 code
Prerequisites
Qt Linguist tool which is part of the Qt 4 SDK
Update existing translation
You should regularly check for changes using Subversion (trunk/src/translations) or by visiting the ViewVC website.
After translating all strings upload the *.ts file to the translations forum.
Adding a new translation
Download keepassx-xx_XX.ts and rename it according to the scheme above.
Then translate all string and create a new topic in the translations forum.
Main Page
Check your link to QT4-Toolkit on tihs page. Not working correctly!
When I include a new entry or change any password if I turn off the KeePassX I lose the changes.
It would be convenient to have a warning that was not saved yet.