

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.
Features
Properties
- Lightweight
Features
- No registration required
- Portable
- Works Offline
- Translator
- Computer aided translation
Tags
- localization
- localize-apps
Qt Linguist News & Activities
Recent activities
homsii added Qt Linguist as alternative to PO-File Translation- maboroshin updated Qt Linguist
- maboroshin updated Qt Linguist
- maboroshin updated Qt Linguist
Qt Linguist information
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.



