2015-03-26 15:56:05 +01:00
|
|
|
set(LIBSNORE_LANGS de en)
|
|
|
|
|
|
|
|
set(TS_FILES )
|
|
|
|
set( snore_i18n_content "<!DOCTYPE RCC><RCC version=\"1.0\">\n<qresource prefix=\"/lang/libsnore\">\n" )
|
|
|
|
foreach( lang ${LIBSNORE_LANGS} )
|
|
|
|
list(APPEND TS_FILES ${CMAKE_CURRENT_SOURCE_DIR}/${lang}.ts)
|
|
|
|
set( snore_i18n_content "${snore_i18n_content}<file>${lang}.qm</file>\n" )
|
|
|
|
endforeach()
|
|
|
|
set( snore_i18n_content "${snore_i18n_content}</qresource>\n</RCC>\n" )
|
|
|
|
|
2015-07-24 01:58:46 +02:00
|
|
|
file( WRITE ${CMAKE_BINARY_DIR}/lang/snore_i18n.qrc "${snore_i18n_content}" )
|
2015-06-23 17:04:57 +02:00
|
|
|
|
2015-03-26 15:56:05 +01:00
|
|
|
|
|
|
|
qt5_add_translation(libsnore_lang ${TS_FILES})
|
|
|
|
|
2015-07-24 01:58:46 +02:00
|
|
|
set(SNORE_RCS ${SNORE_RCS} ${CMAKE_BINARY_DIR}/lang/snore_i18n.qrc PARENT_SCOPE)
|
|
|
|
|