1. 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

  2. In the translations directory, copy qt_untranslated.ts to qt_XX.ts , the same applies to designer_, linguist_untranslated.ts etc.

  3. Build Qt by running configure and make (see http://doc.qtsoftware.com/4.5/installation.html).

  4. Update the ts files by running

    • make ts-qt
    • make ts-designer
  5. Translate the files using linguist.

  6. Run make qm-qt to generate the qm files.

  7. Set the LANG environment variable to your language (hu) and verify the results.

  8. Revert the ts files of the other languages

  9. To update:

    • Do a ‘git pull’
    • Run make confclean
    • Continue with step 3,
  10. 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).

03 Feb 13:44