summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2024-03-07 14:34:13 +0200
committerKatja Marttila <katja.marttila@qt.io>2024-03-07 14:42:14 +0200
commitdb2e634513036af4376d002567ef0f006ea6cc75 (patch)
treee00941a0457b64b4b26808e4a67a607b6dc5a4e1 /src
parentae069274425174be39aa26ad2ce7072334e2b2eb (diff)
Add Chinese and Portuquese languages to resource
Languages with double '_' characters in language name were not parsed to resources due to bug in qmake parsing. Task-number: QTIFW-3325 Change-Id: I55c58db8c4257eedd90ba2ca2c37923de5745ffa Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/sdk/sdk.pro4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sdk/sdk.pro b/src/sdk/sdk.pro
index fac8f4f49..ee4e8fb1d 100644
--- a/src/sdk/sdk.pro
+++ b/src/sdk/sdk.pro
@@ -40,7 +40,9 @@ exists($$LRELEASE) {
"<RCC>" \
" <qresource prefix=\"/\">"
for (file, IB_TRANSLATIONS) {
- lang = $$replace(file, .*_([^/]*)\\.ts, \\1)
+ lang = $$basename(file)
+ lang = $$replace(lang, .ts, "")
+ lang = $$replace(lang, ifw_, "")
qlang = $${lang}
qfile = $$[QT_INSTALL_TRANSLATIONS]/qtbase_$${lang}.qm
!exists($$qfile) {