diff --git a/src/translate_generation.sh b/src/translate_generation.sh index 951cc3d..d0e5192 100755 --- a/src/translate_generation.sh +++ b/src/translate_generation.sh @@ -4,6 +4,15 @@ ts_list=(`ls ../translations/*.ts`) +# 优先使用Qt6 lrelease工具 +if [ -f "/usr/lib/qt6/bin/lrelease" ]; then + lrelease="/usr/lib/qt6/bin/lrelease" +elif [ -f "/usr/lib/qt5/bin/lrelease" ]; then + lrelease="/usr/lib/qt5/bin/lrelease" +else + lrelease="lrelease" +fi + for ts in "${ts_list[@]}" do printf "\nprocess ${ts}\n"