MeshPart: Create .qm out of .ts files

This commit is contained in:
wmayer
2023-04-30 11:43:32 +02:00
parent 7bb204b790
commit 9fff0963e4
45 changed files with 6 additions and 45 deletions

View File

@@ -39,6 +39,7 @@ void loadMeshPartResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(MeshPart);
Q_INIT_RESOURCE(MeshPart_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -39,7 +39,11 @@ set(MeshPartGui_UIC_SRCS
Tessellation.ui
)
qt_add_resources(MeshPartGui_QRC_SRCS Resources/MeshPart.qrc)
set (MeshPart_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/MeshPart_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${MeshPart_TR_QRC} ${QM_SRCS})
qt_add_resources(MeshPartGui_QRC_SRCS Resources/MeshPart.qrc ${MeshPart_TR_QRC})
SET(MeshPartGui_SRCS
${MeshPartGui_QRC_SRCS}

View File

@@ -5,49 +5,5 @@
<file>icons/MeshPart_CreateFlatFace.svg</file>
<file>icons/MeshPart_CreateFlatMesh.svg</file>
</qresource>
<qresource>
<file>translations/MeshPart_af.qm</file>
<file>translations/MeshPart_de.qm</file>
<file>translations/MeshPart_fi.qm</file>
<file>translations/MeshPart_fr.qm</file>
<file>translations/MeshPart_hr.qm</file>
<file>translations/MeshPart_it.qm</file>
<file>translations/MeshPart_nl.qm</file>
<file>translations/MeshPart_no.qm</file>
<file>translations/MeshPart_pl.qm</file>
<file>translations/MeshPart_ru.qm</file>
<file>translations/MeshPart_uk.qm</file>
<file>translations/MeshPart_tr.qm</file>
<file>translations/MeshPart_sv-SE.qm</file>
<file>translations/MeshPart_zh-TW.qm</file>
<file>translations/MeshPart_pt-BR.qm</file>
<file>translations/MeshPart_cs.qm</file>
<file>translations/MeshPart_sk.qm</file>
<file>translations/MeshPart_es-ES.qm</file>
<file>translations/MeshPart_zh-CN.qm</file>
<file>translations/MeshPart_ja.qm</file>
<file>translations/MeshPart_ro.qm</file>
<file>translations/MeshPart_hu.qm</file>
<file>translations/MeshPart_pt-PT.qm</file>
<file>translations/MeshPart_sr.qm</file>
<file>translations/MeshPart_el.qm</file>
<file>translations/MeshPart_sl.qm</file>
<file>translations/MeshPart_eu.qm</file>
<file>translations/MeshPart_ca.qm</file>
<file>translations/MeshPart_gl.qm</file>
<file>translations/MeshPart_kab.qm</file>
<file>translations/MeshPart_ko.qm</file>
<file>translations/MeshPart_fil.qm</file>
<file>translations/MeshPart_id.qm</file>
<file>translations/MeshPart_lt.qm</file>
<file>translations/MeshPart_val-ES.qm</file>
<file>translations/MeshPart_ar.qm</file>
<file>translations/MeshPart_vi.qm</file>
<file>translations/MeshPart_es-AR.qm</file>
<file>translations/MeshPart_bg.qm</file>
<file>translations/MeshPart_ka.qm</file>
<file>translations/MeshPart_sr-CS.qm</file>
<file>translations/MeshPart_be.qm</file>
</qresource>
</RCC>