QT_EXCLUDE_FROM_TRANSLATION | Qt Linguist Manual
Description: Marks the target as excluded from translation

- Qt 6.11
- Qt Linguist Manual
- CMake Target Properties in Qt6 LinguistTools
- QT_EXCLUDE_FROM_TRANSLATION
- Qt 6.11.1 Reference Documentation

# QT_EXCLUDE_FROM_TRANSLATION

This property was introduced in Qt 6.7.

Set this target property to `ON` to exclude it from translation. The command qt_collect_translation_source_targets will skip such targets.

To exclude all targets under a subdirectory, use the directory property QT_EXCLUDE_FROM_TRANSLATION.

## Examples

In the following example, translatable strings will not be extracted from the `mytest` target.

     qt_add_executable(myapp main.cpp)
     qt_add_executable(mytest test.cpp)
     set_property(TARGET mytest PROPERTY QT_EXCLUDE_FROM_TRANSLATION ON)
     qt_add_translations(myapp)

See also QT_EXCLUDE_SOURCES_FROM_TRANSLATION.