Start: Create .qm out of .ts files

This commit is contained in:
wmayer
2023-04-30 17:31:39 +02:00
parent 7505c5b2e3
commit 2f2ca69866
45 changed files with 6 additions and 43 deletions

View File

@@ -40,6 +40,7 @@ void loadStartResource()
{
// add resources and reloads the translators
Q_INIT_RESOURCE(Start);
Q_INIT_RESOURCE(Start_translation);
Gui::Translator::instance()->refresh();
}

View File

@@ -16,7 +16,11 @@ set(StartGui_UIC_SRCS
DlgStartPreferences.ui
)
qt_add_resources(Start_QRC_SRCS Resources/Start.qrc)
set (Start_TR_QRC ${CMAKE_CURRENT_BINARY_DIR}/Resources/Start_translation.qrc)
qt_find_and_add_translation(QM_SRCS "Resources/translations/*_*.ts"
${CMAKE_CURRENT_BINARY_DIR}/Resources/translations)
qt_create_resource_file(${Start_TR_QRC} ${QM_SRCS})
qt_add_resources(Start_QRC_SRCS Resources/Start.qrc ${Start_TR_QRC})
SET(StartGui_SRCS
${Start_QRC_SRCS}

View File

@@ -2,47 +2,5 @@
<qresource>
<file>icons/StartWorkbench.svg</file>
<file>icons/preferences-start.svg</file>
<file>translations/StartPage_af.qm</file>
<file>translations/StartPage_de.qm</file>
<file>translations/StartPage_fi.qm</file>
<file>translations/StartPage_fr.qm</file>
<file>translations/StartPage_it.qm</file>
<file>translations/StartPage_nl.qm</file>
<file>translations/StartPage_no.qm</file>
<file>translations/StartPage_ru.qm</file>
<file>translations/StartPage_uk.qm</file>
<file>translations/StartPage_pl.qm</file>
<file>translations/StartPage_hr.qm</file>
<file>translations/StartPage_ja.qm</file>
<file>translations/StartPage_hu.qm</file>
<file>translations/StartPage_tr.qm</file>
<file>translations/StartPage_sv-SE.qm</file>
<file>translations/StartPage_zh-TW.qm</file>
<file>translations/StartPage_pt-BR.qm</file>
<file>translations/StartPage_cs.qm</file>
<file>translations/StartPage_sk.qm</file>
<file>translations/StartPage_es-ES.qm</file>
<file>translations/StartPage_zh-CN.qm</file>
<file>translations/StartPage_ro.qm</file>
<file>translations/StartPage_pt-PT.qm</file>
<file>translations/StartPage_sr.qm</file>
<file>translations/StartPage_el.qm</file>
<file>translations/StartPage_sl.qm</file>
<file>translations/StartPage_eu.qm</file>
<file>translations/StartPage_ca.qm</file>
<file>translations/StartPage_gl.qm</file>
<file>translations/StartPage_kab.qm</file>
<file>translations/StartPage_ko.qm</file>
<file>translations/StartPage_fil.qm</file>
<file>translations/StartPage_id.qm</file>
<file>translations/StartPage_lt.qm</file>
<file>translations/StartPage_val-ES.qm</file>
<file>translations/StartPage_ar.qm</file>
<file>translations/StartPage_vi.qm</file>
<file>translations/StartPage_es-AR.qm</file>
<file>translations/StartPage_bg.qm</file>
<file>translations/StartPage_ka.qm</file>
<file>translations/StartPage_sr-CS.qm</file>
<file>translations/StartPage_be.qm</file>
</qresource>
</RCC>