Part: Create .qm out of .ts files

This commit is contained in:
wmayer
2023-04-30 11:50:44 +02:00
parent 3d8dd92bc1
commit f780a0ebbe
45 changed files with 6 additions and 45 deletions

View File

@@ -87,6 +87,7 @@ void loadPartResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(Part);
Q_INIT_RESOURCE(Part_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -36,7 +36,11 @@ list(APPEND PartGui_LIBS
${QtConcurrent_LIBRARIES}
)
qt_add_resources(PartGui_QRC_SRCS Resources/Part.qrc)
set (Part_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Part_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${Part_TR_QRC} ${QM_SRCS})
qt_add_resources(PartGui_QRC_SRCS Resources/Part.qrc ${Part_TR_QRC})
set(PartGui_UIC_SRCS
CrossSections.ui

View File

@@ -96,48 +96,4 @@
<file>icons/PartWorkbench.svg</file>
<file>icons/preferences-part_design.svg</file>
</qresource>
<qresource>
<file>translations/Part_af.qm</file>
<file>translations/Part_ar.qm</file>
<file>translations/Part_ca.qm</file>
<file>translations/Part_cs.qm</file>
<file>translations/Part_de.qm</file>
<file>translations/Part_el.qm</file>
<file>translations/Part_es-ES.qm</file>
<file>translations/Part_eu.qm</file>
<file>translations/Part_fi.qm</file>
<file>translations/Part_fil.qm</file>
<file>translations/Part_fr.qm</file>
<file>translations/Part_gl.qm</file>
<file>translations/Part_hr.qm</file>
<file>translations/Part_hu.qm</file>
<file>translations/Part_id.qm</file>
<file>translations/Part_it.qm</file>
<file>translations/Part_ja.qm</file>
<file>translations/Part_kab.qm</file>
<file>translations/Part_ko.qm</file>
<file>translations/Part_lt.qm</file>
<file>translations/Part_nl.qm</file>
<file>translations/Part_no.qm</file>
<file>translations/Part_pl.qm</file>
<file>translations/Part_pt-BR.qm</file>
<file>translations/Part_pt-PT.qm</file>
<file>translations/Part_ro.qm</file>
<file>translations/Part_ru.qm</file>
<file>translations/Part_sk.qm</file>
<file>translations/Part_sl.qm</file>
<file>translations/Part_sr.qm</file>
<file>translations/Part_sv-SE.qm</file>
<file>translations/Part_tr.qm</file>
<file>translations/Part_uk.qm</file>
<file>translations/Part_val-ES.qm</file>
<file>translations/Part_vi.qm</file>
<file>translations/Part_zh-CN.qm</file>
<file>translations/Part_zh-TW.qm</file>
<file>translations/Part_es-AR.qm</file>
<file>translations/Part_bg.qm</file>
<file>translations/Part_ka.qm</file>
<file>translations/Part_sr-CS.qm</file>
<file>translations/Part_be.qm</file>
</qresource>
</RCC>