Qt Linguist icon
Qt Linguist icon

Qt Linguist

Qt Linguist helps translate Qt apps into multi languages. Qt provides excellent support for translating Qt C++ and Qt Quick apps into local languages.

Qt Linguist verson 6.9.1 for Windows.

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac  Included in Qt development environment but also here [https://github.com/lelegard/qtlinguist-installers](https://github.com/lelegard/qtlinguist-installers)
  • Windows  Included in Qt development environment but also here [https://github.com/thurask/Qt-Linguist](https://github.com/thurask/Qt-Linguist)
  • Linux
  • BSD
  • Flathub
-
No reviews
1like
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  No registration required
  2.  Portable
  3.  Works Offline
  4.  Translator
  5.  Computer aided translation

 Tags

  • localization
  • localize-apps

Qt Linguist News & Activities

Highlights All activities

Recent activities

Show all activities

Qt Linguist information

  • Developed by

    FI flagQt Company
  • Licensing

    Open Source (GPL-2.0) and Free product.
  • Written in

  • Alternatives

    9 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Education & Reference

GitHub repository

  •  220 Stars
  •  147 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
Qt Linguist was added to AlternativeTo by gentlesea on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Qt Linguist?

Qt Linguist helps translate Qt apps into multi languages. Qt provides excellent support for translating Qt C++ and Qt Quick apps into local languages.

Qt Linguist is included in the Qt development environment. But this is a huge file. Qt Lingisut standalone for Linux is officially available from Flathub. The official version for Windows is outdated in 2019. https://download.qt.io/linguist_releases/

However, Qt is released as open source and a Qt Lingisut standalone is available on GitHub. It's at your own risk.

Release managers bear the overall responsibility for the release of the application. Typically, they coordinate the work of developers and translators. They can use the lupdate tool to synchronize source code and translations and the lrelease tool to create run-time translation files for use by the released application. The lupdate executed from Qt Creator or other tools generates translation .ts files.

Translators can use the Qt Linguist to translate this .ts files. No computer knowledge beyond the ability to start a program and use a text editor or word processor is required. Then, lrelease (release) compiles them into .qm files (binary) for use at runtime.

Developers must create Qt applications that are able to use translated text. They should also help translators identify the context in which phrases appear. Developers can use tutorials to learn about their tasks.

For more information about the supported languages and writing systems, see Internationalization with Qt.

Qt Licenses:

  • Open-source Qt: Free under LGPL/GPL. Requires license compliance.
  • Commercial Qt: Paid. Allows closed-source apps, with support and extra features.

Official Links