aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rwxr-xr-xtools/translations/lupdate.sh14
-rwxr-xr-xtools/translations/qt-source.sh9
2 files changed, 3 insertions, 20 deletions
diff --git a/tools/translations/lupdate.sh b/tools/translations/lupdate.sh
deleted file mode 100755
index 0442d25d02..0000000000
--- a/tools/translations/lupdate.sh
+++ /dev/null
@@ -1,14 +0,0 @@
-#!/bin/sh
-
-# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
-# SPDX-License-Identifier: GPL-3.0-or-later
-
-for i in dist/languages/*.ts; do
- SRC=en_US
- TARGET=`head -n1 $i | awk -F 'language="' '{split($2, a, "\""); print a[1]}'`
-
- # requires fd
- SOURCES=`fd . src/yuzu src/qt_common -tf -e ui -e cpp -e h -e plist`
-
- lupdate -source-language $SRC -target-language $TARGET $SOURCES -ts /data/code/eden/$i
-done
diff --git a/tools/translations/qt-source.sh b/tools/translations/qt-source.sh
index 3480070624..89c881d8c0 100755
--- a/tools/translations/qt-source.sh
+++ b/tools/translations/qt-source.sh
@@ -3,10 +3,7 @@
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
-SRC=en_US
-TARGET=en_US
+SOURCES=$(find src/yuzu src/qt_common -type f \( -name "*.ui" -o -name "*.cpp" -o -name "*.h" -o -name "*.plist" \))
-# requires fd
-SOURCES=`fd . src/yuzu src/qt_common -tf -e ui -e cpp -e h -e plist`
-
-lupdate -source-language $SRC -target-language $TARGET $SOURCES -ts dist/languages/en.ts
+# shellcheck disable=SC2086
+lupdate -source-language en_US -target-language en_US $SOURCES -ts dist/languages/en.ts \ No newline at end of file