update language lists and add item in ui.

This commit is contained in:
BIMCoderLiang
2026-03-29 14:34:59 +08:00
parent fe175735ae
commit 9f07aeac76
4 changed files with 8060 additions and 4 deletions
+3 -3
View File
@@ -48,7 +48,7 @@ win32-msvc* {
LIBS += -ladvapi32 -lshell32 -lopengl32 -luser32 LIBS += -ladvapi32 -lshell32 -lopengl32 -luser32
} else { } else {
PRECOMPILED_HEADER = common/lc_global.h PRECOMPILED_HEADER = common/lc_global.h
LIBS += -lz LIBS += -lz -lopengl32
QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter QMAKE_CXXFLAGS_WARN_ON += -Wno-unused-parameter
} }
@@ -80,7 +80,7 @@ APPVEYOR_REPO_COMMIT = $$(APPVEYOR_REPO_COMMIT)
} }
} }
TSFILES = resources/leocad_cs.ts resources/leocad_de.ts resources/leocad_es.ts resources/leocad_fr.ts resources/leocad_pt.ts resources/leocad_ru.ts resources/leocad_uk.ts TSFILES = resources/leocad_cs.ts resources/leocad_de.ts resources/leocad_es.ts resources/leocad_fr.ts resources/leocad_pt.ts resources/leocad_ru.ts resources/leocad_uk.ts resources/leocad_zh_CN.ts
lrelease.input = TSFILES lrelease.input = TSFILES
lrelease.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm lrelease.output = ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
lrelease.commands = $$QMAKE_LRELEASE -silent ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm lrelease.commands = $$QMAKE_LRELEASE -silent ${QMAKE_FILE_IN} -qm ${QMAKE_FILE_PATH}/${QMAKE_FILE_BASE}.qm
@@ -343,5 +343,5 @@ OTHER_FILES +=
RESOURCES += leocad.qrc resources/stylesheet/stylesheet.qrc RESOURCES += leocad.qrc resources/stylesheet/stylesheet.qrc
!win32 { !win32 {
TRANSLATIONS = resources/leocad_cs.ts resources/leocad_de.ts resources/leocad_es.ts resources/leocad_fr.ts resources/leocad_pt.ts resources/leocad_ru.ts resources/leocad_uk.ts TRANSLATIONS = resources/leocad_cs.ts resources/leocad_de.ts resources/leocad_es.ts resources/leocad_fr.ts resources/leocad_pt.ts resources/leocad_ru.ts resources/leocad_uk.ts resources/leocad_zh_CN.ts
} }
+1 -1
View File
@@ -16,7 +16,7 @@
static const char* gLanguageLocales[] = static const char* gLanguageLocales[] =
{ {
"", "cs_CZ", "de_DE", "en_US", "fr_FR", "pt_PT", "es_ES" "", "cs_CZ", "de_DE", "en_US", "fr_FR", "pt_PT", "es_ES", "zh_CN"
}; };
lcQPreferencesDialog::lcQPreferencesDialog(QWidget* Parent, lcPreferencesDialogOptions* Options) lcQPreferencesDialog::lcQPreferencesDialog(QWidget* Parent, lcPreferencesDialogOptions* Options)
+5
View File
@@ -80,6 +80,11 @@
<string>Español</string> <string>Español</string>
</property> </property>
</item> </item>
<item>
<property name="text">
<string>简体中文</string>
</property>
</item>
</widget> </widget>
</item> </item>
<item row="2" column="1"> <item row="2" column="1">
File diff suppressed because it is too large Load Diff