KeePassX

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.

Comments (2)

  1. nobody - 21. July 2009

    Check your link to QT4-Toolkit on tihs page. Not working correctly!

  2. Milton Schwartzmann - 20. September 2009

    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.

Leave a comment