List of languages to be used for project internationalization.

This variable was introduced in Qt 6.7.

Specifies a list of languages that are used for project internationalization. The single languages must be compatible with the string-based QLocale constructor.

The languages in QT_I18N_TRANSLATED_LANGUAGES are used to:

  • Set up executable targets for consuming .qm files.
  • Automatically construct .ts file names in qt_add_translations().

This variable can be conveniently set with the qt_standard_project_setup() command.

By default, translatable strings are considered to be written in en.

See also qt_standard_project_setup() and qt_add_translations().

© 2024 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.