Fem: Create .qm out of .ts files

This commit is contained in:
wmayer
2023-04-30 11:33:40 +02:00
parent 429a85873f
commit 7bb204b790
45 changed files with 6 additions and 45 deletions

View File

@@ -82,6 +82,7 @@ void loadFemResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(Fem);
Q_INIT_RESOURCE(Fem_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -186,7 +186,11 @@ SET(FemGui_DLG_SRCS
)
SOURCE_GROUP("Constraint-Dialogs" FILES ${FemGui_DLG_SRCS})
qt_add_resources(FemResource_SRCS Resources/Fem.qrc)
set (Fem_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Fem_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${Fem_TR_QRC} ${QM_SRCS})
qt_add_resources(FemResource_SRCS Resources/Fem.qrc ${Fem_TR_QRC})
SOURCE_GROUP("Resources" FILES ${FemResource_SRCS})

View File

@@ -115,50 +115,6 @@
<file>icons/fem-add-material.svg</file>
<file>icons/fem-add-part.svg</file>
<!-- translations -->
<file>translations/Fem_af.qm</file>
<file>translations/Fem_ar.qm</file>
<file>translations/Fem_bg.qm</file>
<file>translations/Fem_ca.qm</file>
<file>translations/Fem_cs.qm</file>
<file>translations/Fem_de.qm</file>
<file>translations/Fem_el.qm</file>
<file>translations/Fem_es-AR.qm</file>
<file>translations/Fem_es-ES.qm</file>
<file>translations/Fem_eu.qm</file>
<file>translations/Fem_fi.qm</file>
<file>translations/Fem_fil.qm</file>
<file>translations/Fem_fr.qm</file>
<file>translations/Fem_gl.qm</file>
<file>translations/Fem_hr.qm</file>
<file>translations/Fem_hu.qm</file>
<file>translations/Fem_id.qm</file>
<file>translations/Fem_it.qm</file>
<file>translations/Fem_ja.qm</file>
<file>translations/Fem_ka.qm</file>
<file>translations/Fem_kab.qm</file>
<file>translations/Fem_ko.qm</file>
<file>translations/Fem_lt.qm</file>
<file>translations/Fem_nl.qm</file>
<file>translations/Fem_no.qm</file>
<file>translations/Fem_pl.qm</file>
<file>translations/Fem_pt-BR.qm</file>
<file>translations/Fem_pt-PT.qm</file>
<file>translations/Fem_ro.qm</file>
<file>translations/Fem_ru.qm</file>
<file>translations/Fem_sk.qm</file>
<file>translations/Fem_sl.qm</file>
<file>translations/Fem_sr.qm</file>
<file>translations/Fem_sv-SE.qm</file>
<file>translations/Fem_tr.qm</file>
<file>translations/Fem_uk.qm</file>
<file>translations/Fem_val-ES.qm</file>
<file>translations/Fem_vi.qm</file>
<file>translations/Fem_zh-CN.qm</file>
<file>translations/Fem_zh-TW.qm</file>
<file>translations/Fem_sr-CS.qm</file>
<file>translations/Fem_be.qm</file>
<!-- task panels -->
<file>ui/BodyHeatSource.ui</file>
<file>ui/ConstraintCentrif.ui</file>