修复翻译文件缺失的问题
Signed-off-by: gfdgd_xi <3025613752@qq.com>
This commit is contained in:
parent
459c68bad2
commit
86a34ba98d
@ -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"
|
||||||
|
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
|
Loading…
x
Reference in New Issue
Block a user