Приветствую всех,
Я пытаюсь использовать интернационализацию QT с CMake. Я настроил свой файл cmake следующим образом:
#Internalization - this should generate core_jp.ts ?
SET(rinzo_core_TRANSLATIONS
i18n/core_jp.ts
)
#these are my source files in the project
SET(FILES_TO_TRANSLATE
${rinzo_core_srcs}
${rinzo_core_moh_srcs}
)
QT4_CREATE_TRANSLATION(QM_FILES ${FILES_TO_TRANSLATE} ${rinzo_core_TRANSLATIONS})
QT4_ADD_TRANSLATION(QM ${rinzo_core_TRANSLATIONS})
Но он не создает никаких файлов TS или QM.
Мои вопросы -
1. Создает ли Cmake (с помощью инструментов QT) файлы TS, автоматически извлекающие "tr () "методы из источника? (это означает, что мне не нужно создавать какие-либо файлы TS, и выше i18n / core_jp.ts будет сгенерирован автоматически)
2. Что такое файлы QM?
Заранее спасибо