[qt-ts, ci] Update translations (#213)

Still need to add the CI job but translations are updated

Signed-off-by: crueter <swurl@swurl.xyz>

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/213
Co-authored-by: crueter <swurl@swurl.xyz>
Co-committed-by: crueter <swurl@swurl.xyz>
This commit is contained in:
crueter 2025-06-26 18:38:36 +00:00 committed by crueter
parent 846ec85f24
commit 77b226a162
28 changed files with 56410 additions and 37966 deletions

11
.ci/translate.sh Executable file
View file

@ -0,0 +1,11 @@
#!/bin/sh
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 -tf -e ui -e cpp -e h -e plist`
lupdate -source-language $SRC -target-language $TARGET $SOURCES -ts /data/code/eden/$i
done

3616
dist/languages/ar.ts vendored

File diff suppressed because it is too large Load diff

3692
dist/languages/ca.ts vendored

File diff suppressed because it is too large Load diff

3992
dist/languages/cs.ts vendored

File diff suppressed because it is too large Load diff

4524
dist/languages/da.ts vendored

File diff suppressed because it is too large Load diff

3070
dist/languages/de.ts vendored

File diff suppressed because it is too large Load diff

4392
dist/languages/el.ts vendored

File diff suppressed because it is too large Load diff

2857
dist/languages/es.ts vendored

File diff suppressed because it is too large Load diff

8162
dist/languages/fi.ts vendored

File diff suppressed because it is too large Load diff

2820
dist/languages/fr.ts vendored

File diff suppressed because it is too large Load diff

2912
dist/languages/hu.ts vendored

File diff suppressed because it is too large Load diff

3724
dist/languages/id.ts vendored

File diff suppressed because it is too large Load diff

3065
dist/languages/it.ts vendored

File diff suppressed because it is too large Load diff

3209
dist/languages/ja_JP.ts vendored

File diff suppressed because it is too large Load diff

3190
dist/languages/ko_KR.ts vendored

File diff suppressed because it is too large Load diff

3186
dist/languages/nb.ts vendored

File diff suppressed because it is too large Load diff

3200
dist/languages/nl.ts vendored

File diff suppressed because it is too large Load diff

3373
dist/languages/pl.ts vendored

File diff suppressed because it is too large Load diff

2833
dist/languages/pt_BR.ts vendored

File diff suppressed because it is too large Load diff

2817
dist/languages/pt_PT.ts vendored

File diff suppressed because it is too large Load diff

2859
dist/languages/ru_RU.ts vendored

File diff suppressed because it is too large Load diff

4321
dist/languages/sv.ts vendored

File diff suppressed because it is too large Load diff

3273
dist/languages/tr_TR.ts vendored

File diff suppressed because it is too large Load diff

3239
dist/languages/uk.ts vendored

File diff suppressed because it is too large Load diff

3176
dist/languages/vi.ts vendored

File diff suppressed because it is too large Load diff

3175
dist/languages/vi_VN.ts vendored

File diff suppressed because it is too large Load diff

2818
dist/languages/zh_CN.ts vendored

File diff suppressed because it is too large Load diff

2816
dist/languages/zh_TW.ts vendored

File diff suppressed because it is too large Load diff