diff options
author | Katja Marttila <katja.marttila@qt.io> | 2024-03-07 14:34:13 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2024-03-07 14:42:14 +0200 |
commit | db2e634513036af4376d002567ef0f006ea6cc75 (patch) | |
tree | e00941a0457b64b4b26808e4a67a607b6dc5a4e1 /src | |
parent | ae069274425174be39aa26ad2ce7072334e2b2eb (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.pro | 4 |
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) { |