Compare commits
3 Commits
32f983e2cc
...
1.3.1
| Author | SHA1 | Date | |
|---|---|---|---|
| 3c37842468 | |||
| 86a34ba98d | |||
| 459c68bad2 |
@@ -30,6 +30,9 @@ target_link_libraries(gxde-kernel-manager PRIVATE
|
|||||||
Qt::Network
|
Qt::Network
|
||||||
)
|
)
|
||||||
|
|
||||||
|
# generate qm
|
||||||
|
execute_process(COMMAND bash "translate_generation.sh"
|
||||||
|
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
|
||||||
|
|
||||||
# Resources:
|
# Resources:
|
||||||
set(Resource_resource_files
|
set(Resource_resource_files
|
||||||
@@ -56,7 +59,7 @@ set(Resource_resource_files
|
|||||||
"shell/kernel-installer-template.sh"
|
"shell/kernel-installer-template.sh"
|
||||||
"shell/kernel-installer-update-template.sh"
|
"shell/kernel-installer-update-template.sh"
|
||||||
"shell/kernel-installer-upgrade-template.sh"
|
"shell/kernel-installer-upgrade-template.sh"
|
||||||
"translation/gxde-kernel-manager_zh_CN.qm"
|
"translations/gxde-kernel-manager_zh_CN.qm"
|
||||||
)
|
)
|
||||||
|
|
||||||
qt_add_resources(gxde-kernel-manager "Resource"
|
qt_add_resources(gxde-kernel-manager "Resource"
|
||||||
|
|||||||
6
debian/changelog
vendored
6
debian/changelog
vendored
@@ -1,6 +1,6 @@
|
|||||||
gxde-kernel-manager (1.3.0) UNRELEASED; urgency=medium
|
gxde-kernel-manager (1.3.1) UNRELEASED; urgency=medium
|
||||||
|
|
||||||
* 使用 qt6 进行构建
|
* 使用 qt6 进行构建
|
||||||
|
* 修复翻译缺失的问题
|
||||||
|
|
||||||
-- gfdgd_xi <3025613752@qq.com> Fri, 29 Aug 2025 12:35:50 +0800
|
-- gfdgd_xi <3025613752@qq.com> Fri, 29 Aug 2025 18:11:26 +0800
|
||||||
|
|||||||
5
debian/control
vendored
5
debian/control
vendored
@@ -8,9 +8,10 @@ Build-Depends:
|
|||||||
qt6-base-dev,
|
qt6-base-dev,
|
||||||
qt6-base-dev-tools,
|
qt6-base-dev-tools,
|
||||||
qt6-base-private-dev,
|
qt6-base-private-dev,
|
||||||
libqtermwidget-dev,
|
|
||||||
qt6-tools-dev-tools,
|
qt6-tools-dev-tools,
|
||||||
qt6-5compat-dev
|
qt6-5compat-dev,
|
||||||
|
cmake,
|
||||||
|
libqtermwidget-dev | libqtermwidget5-1-dev | libqtermwidget5-0-dev,
|
||||||
Standards-Version: 4.6.2
|
Standards-Version: 4.6.2
|
||||||
Homepage: https://gitee.com/GXDE-OS/gxde-kernel-manager
|
Homepage: https://gitee.com/GXDE-OS/gxde-kernel-manager
|
||||||
Vcs-Git: https://gitee.com/GXDE-OS/gxde-kernel-manager.git
|
Vcs-Git: https://gitee.com/GXDE-OS/gxde-kernel-manager.git
|
||||||
|
|||||||
2
main.cpp
2
main.cpp
@@ -14,7 +14,7 @@ int main(int argc, char *argv[])
|
|||||||
QApplication a(argc, argv);
|
QApplication a(argc, argv);
|
||||||
QTranslator translator;
|
QTranslator translator;
|
||||||
if(ProgramInfo::systemLANG() == ProgramInfo::LANG::zh_CN) {
|
if(ProgramInfo::systemLANG() == ProgramInfo::LANG::zh_CN) {
|
||||||
translator.load(":/translation/gxde-kernel-manager_zh_CN.qm");
|
translator.load(":/translations/gxde-kernel-manager_zh_CN.qm");
|
||||||
}
|
}
|
||||||
a.installTranslator(&translator);
|
a.installTranslator(&translator);
|
||||||
#ifdef __linux__
|
#ifdef __linux__
|
||||||
|
|||||||
11
translate_generation.sh
Executable file
11
translate_generation.sh
Executable file
@@ -0,0 +1,11 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
# this file is used to auto-generate .qm file from .ts file.
|
||||||
|
# author: shibowen at linuxdeepin.com
|
||||||
|
|
||||||
|
ts_list=(`ls translations/*.ts`)
|
||||||
|
|
||||||
|
for ts in "${ts_list[@]}"
|
||||||
|
do
|
||||||
|
printf "\nprocess ${ts}\n"
|
||||||
|
/usr/lib/qt6/bin/lrelease "${ts}"
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user