Translate TeamTalk 5

By translating TeamTalk to your language you can help to grow the TeamTalk community, so you can meet interesting people and get new friends on TeamTalk servers around the world.

TeamTalk is currently available in these languages:

  • Bulgarian
  • Chinese Simplified
  • Chinese Traditional
  • Czech
  • Danish
  • Dutch
  • English
  • French
  • German
  • Hebrew
  • Italian
  • Polish
  • Portuguese (EU)
  • Portuguese (BR)
  • Russian
  • Slovak
  • Slovenian
  • Spanish
  • Thai
  • Turkish

If your language is not listed and you would like to translate TeamTalk to your language you can read the following section on how to do it.

How to translate TeamTalk

To translate TeamTalk you must download a zip file containing the program for doing the translation. The zip file can be downloaded here. Once downloaded unzip the file and run the program file linguist.exe. The Qt Linguist will now be started:


Open English as Source Language

Now click ‘File -> Open’ and locate the file named English.ts in the languages sub-folder of the Qt Linguist program:

Select Destination Language

When the file is opened you need to choose the language you want to translate to:


Translate Items

As an example I will choose Danish and the Qt Linguist will now look as follows:


Now you can start translating. In the above example I’ve translated “About” to “Om”. After translating each item you can press Control + Enter to go to the next item and the previous item will get a green marker.

Save New Language File

It took me about an hour to translate to Danish and once you’re done you need to save your file by pressing ‘File -> Save As’:


Please email your .ts file to once you’re finish.

Test Language File

At any time during translation you can press ‘File -> Release As’ and you will get a .qm file which you can put in the languages subfolder of TeamTalk and you can make TeamTalk switch to your language file:


Thanks for helping out translating TeamTalk!




Leave a Reply