summaryrefslogtreecommitdiff
path: root/cmake/BTUITranslation.cmake
blob: 7ef62fc30be8d035dbf79a9b9e9a6962fb0f8f2b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
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})