Merge pull request #9497 from wwmayer/generate_qm_files

Generate qm files
This commit is contained in:
Chris Hennes
2023-05-10 18:18:25 -05:00
committed by GitHub
766 changed files with 146 additions and 749 deletions

View File

@@ -53,6 +53,7 @@ void loadSketcherResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(Sketcher);
Q_INIT_RESOURCE(Sketcher_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -25,7 +25,11 @@ set(SketcherGui_LIBS
FreeCADGui
)
qt_add_resources(SketcherGui_SRCS Resources/Sketcher.qrc)
set (Sketcher_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Sketcher_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${Sketcher_TR_QRC} ${QM_SRCS})
qt_add_resources(SketcherGui_SRCS Resources/Sketcher.qrc ${Sketcher_TR_QRC})
generate_from_xml(ViewProviderSketchGeometryExtensionPy)

View File

@@ -250,48 +250,4 @@
<qresource>
<file>icons/dialogs/Sketcher_Settings.svg</file>
</qresource>
<qresource>
<file>translations/Sketcher_af.qm</file>
<file>translations/Sketcher_ar.qm</file>
<file>translations/Sketcher_ca.qm</file>
<file>translations/Sketcher_cs.qm</file>
<file>translations/Sketcher_de.qm</file>
<file>translations/Sketcher_el.qm</file>
<file>translations/Sketcher_es-ES.qm</file>
<file>translations/Sketcher_eu.qm</file>
<file>translations/Sketcher_fi.qm</file>
<file>translations/Sketcher_fil.qm</file>
<file>translations/Sketcher_fr.qm</file>
<file>translations/Sketcher_gl.qm</file>
<file>translations/Sketcher_hr.qm</file>
<file>translations/Sketcher_hu.qm</file>
<file>translations/Sketcher_id.qm</file>
<file>translations/Sketcher_it.qm</file>
<file>translations/Sketcher_ja.qm</file>
<file>translations/Sketcher_kab.qm</file>
<file>translations/Sketcher_ko.qm</file>
<file>translations/Sketcher_lt.qm</file>
<file>translations/Sketcher_nl.qm</file>
<file>translations/Sketcher_no.qm</file>
<file>translations/Sketcher_pl.qm</file>
<file>translations/Sketcher_pt-BR.qm</file>
<file>translations/Sketcher_pt-PT.qm</file>
<file>translations/Sketcher_ro.qm</file>
<file>translations/Sketcher_ru.qm</file>
<file>translations/Sketcher_sk.qm</file>
<file>translations/Sketcher_sl.qm</file>
<file>translations/Sketcher_sr.qm</file>
<file>translations/Sketcher_sv-SE.qm</file>
<file>translations/Sketcher_tr.qm</file>
<file>translations/Sketcher_uk.qm</file>
<file>translations/Sketcher_val-ES.qm</file>
<file>translations/Sketcher_vi.qm</file>
<file>translations/Sketcher_zh-CN.qm</file>
<file>translations/Sketcher_zh-TW.qm</file>
<file>translations/Sketcher_es-AR.qm</file>
<file>translations/Sketcher_bg.qm</file>
<file>translations/Sketcher_ka.qm</file>
<file>translations/Sketcher_sr-CS.qm</file>
<file>translations/Sketcher_be.qm</file>
</qresource>
</RCC>