Description: Using Qt translation tools: lupdate, lrelease, and Qt Linguist.

- Qt 6.11
- Qt Linguist Manual
- Qt 6.11.1 Reference Documentation

Release managers

# Qt Linguist Manual

Release managers, translators, and developers can use Qt tools to translate Qt C++ and Qt Quick applications into local languages.

In addition to the Qt translation file (TS) format, Qt Linguist and `lupdate` support XML Localization Interchange File Format (XLIFF).

Release managers | Translators | Developers
Creating translation files Using lupdate Using lrelease Using lupdate-pro Using lrelease-pro Using lconvert Using lcheck Using ltext2id | Qt Linguist user interface Translating strings Selecting context or label to translate Selecting strings to translate Viewing strings in context Reusing translations Validating translations Translating multiple languages simultaneously AI translation | TS file format Text ID based translations Meta strings reference CMake commands Examples

The following video shows how to internationalize and localize a simple example application:

Release managers