Path: Create .qm out of .ts files

This commit is contained in:
wmayer
2023-04-30 16:21:28 +02:00
parent 74271f5e4a
commit 45da284dfd
45 changed files with 6 additions and 43 deletions

View File

@@ -43,6 +43,7 @@ void loadPathResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(Path);
Q_INIT_RESOURCE(Path_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -25,7 +25,11 @@ set(PathGui_LIBS
FreeCADGui
)
qt_add_resources(PathResource_SRCS Resources/Path.qrc)
set (Path_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Path_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${Path_TR_QRC} ${QM_SRCS})
qt_add_resources(PathResource_SRCS Resources/Path.qrc ${Path_TR_QRC})
SOURCE_GROUP("Resources" FILES ${PathResource_SRCS})

View File

@@ -135,47 +135,5 @@
<file>preferences/Advanced.ui</file>
<file>preferences/PathDressupHoldingTags.ui</file>
<file>preferences/PathJob.ui</file>
<file>translations/Path_af.qm</file>
<file>translations/Path_ar.qm</file>
<file>translations/Path_ca.qm</file>
<file>translations/Path_cs.qm</file>
<file>translations/Path_de.qm</file>
<file>translations/Path_el.qm</file>
<file>translations/Path_es-ES.qm</file>
<file>translations/Path_eu.qm</file>
<file>translations/Path_fi.qm</file>
<file>translations/Path_fil.qm</file>
<file>translations/Path_fr.qm</file>
<file>translations/Path_gl.qm</file>
<file>translations/Path_hr.qm</file>
<file>translations/Path_hu.qm</file>
<file>translations/Path_id.qm</file>
<file>translations/Path_it.qm</file>
<file>translations/Path_ja.qm</file>
<file>translations/Path_kab.qm</file>
<file>translations/Path_ko.qm</file>
<file>translations/Path_lt.qm</file>
<file>translations/Path_nl.qm</file>
<file>translations/Path_no.qm</file>
<file>translations/Path_pl.qm</file>
<file>translations/Path_pt-BR.qm</file>
<file>translations/Path_pt-PT.qm</file>
<file>translations/Path_ro.qm</file>
<file>translations/Path_ru.qm</file>
<file>translations/Path_sk.qm</file>
<file>translations/Path_sl.qm</file>
<file>translations/Path_sr.qm</file>
<file>translations/Path_sv-SE.qm</file>
<file>translations/Path_tr.qm</file>
<file>translations/Path_uk.qm</file>
<file>translations/Path_val-ES.qm</file>
<file>translations/Path_vi.qm</file>
<file>translations/Path_zh-CN.qm</file>
<file>translations/Path_zh-TW.qm</file>
<file>translations/Path_es-AR.qm</file>
<file>translations/Path_bg.qm</file>
<file>translations/Path_ka.qm</file>
<file>translations/Path_sr-CS.qm</file>
<file>translations/Path_be.qm</file>
</qresource>
</RCC>