summaryrefslogtreecommitdiff
path: root/cmake/BTUITranslation.cmake
blob: 2991c43a72ccecb3cc7233438c345a7295d2be53 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
MESSAGE(STATUS "Translation files will be installed")
MESSAGE(STATUS "Translation prefix: ${bibletime_TRANSLATION_FILE_PREFIX}")

SET(TS_DIR ${CMAKE_CURRENT_SOURCE_DIR}/i18n/messages)

BT_GET_TRANSLATION_FILELISTS(${TS_DIR} ${bibletime_TRANSLATION_FILE_PREFIX} TS_FILES QM_FILES)

BT_CREATE_QM_FILES("${TS_FILES}" "${QM_FILES}" "${bibletime_LINK_TRANSLATION_FILES}")

BT_INSTALL_QM_FILES("${QM_FILES}")

SET(bibletime_UI_translations "${QM_FILES}")

# Update source catalog files (this is the basis for the translator's work)
# Invoke this with "make messages"
BT_UPDATE_TS_FILES(${TS_DIR} ${bibletime_TRANSLATION_FILE_PREFIX})

INCLUDE("${CMAKE_CURRENT_SOURCE_DIR}/cmake/qtbug-35164-patcher.cmake")