First of all, check if there is a Qt translation for your language. Qt Creator will only load translations if both are present.
Note that an untranslated ts file is currently not provided.
Translating Qt Creator requires using the linguist tools from the upcoming Qt 4.6 (master branch). You need to checkout and compile Qt master
(as described in the Qt translation process)
[assuming Linux]
- Using git, obtain a checkout of Qt Creator from http://qt.gitorious.org/qt-creator
- Add your language to the language variable of share/qtcreator/translations/translations.pro
- With Qt (master) set up , run qmake and make in the Qt Creator directory.
- Change to the share/qtcreator/translations and run
make ts
- Translate the ts file using linguist.
- Run
make
to generate the qm files.
- Set the LANG environment variable to your language and verify the
results by running Qt Creator
- Revert the ts files of the other languages
- To update Qt Creator, do (in the Qt Creator directory)
- make distclean
- ‘git pull’
- Continue with step 4,
- make distclean
- 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).

