Checkout Qt from the repository (http://qt.gitorious.org/qt) using the git versioning system (http://book.git-scm.com/) and switch to the desired branch
In the translations directory, copy qt_untranslated.ts to qt_XX.ts , the same applies to designer_, linguist_untranslated.ts etc.
Build Qt by running configure and make (see http://doc.qtsoftware.com/4.5/installation.html).
Update the ts files by running
- make ts-qt
- make ts-designer
- make ts-qt
Translate the files using linguist.
Run make qm-qt to generate the qm files.
Set the LANG environment variable to your language (hu) and verify the results.
Revert the ts files of the other languages
To update:
- Do a ‘git pull’
- Run make confclean
- Continue with step 3,
- Do a ‘git pull’
Before a release, submit the change to your branch and ask for it to be integrated
(http://qt.nokia.com/developer/the-qt-contribution-model)
Points to consider:
- Do not translate the Legalese (About dialogs).

