diff options
author | Lucie GĂ©rard <lucie.gerard@qt.io> | 2021-09-07 16:44:23 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-10-05 12:31:53 +0000 |
commit | e9ca81df66d45504441ee2d3d36672043dbbe82f (patch) | |
tree | 62e450c944cbbd7555ed5a4e225165798c03bd97 /tests/auto/linguist/lupdate | |
parent | b107ee4f9fbce8db4d26d3c98062778f346d3ad6 (diff) | |
download | qttools-e9ca81df66d45504441ee2d3d36672043dbbe82f.tar.gz |
lupdate: Default to absolute locations for message-less .ts files
If the .ts file that is to be handled by the CMake command
qt6_add_lrelease does not exist yet, the function creates an initial
file, which can be used by lupdate as base line.
This file is devoid of any messages and the subsequent .ts file will
have no locations. Fix that by changing the default of message-less .ts
files to absolute.
For new files, lupdate already defaulted to absolute locations.
Doing that for .ts files without messages seems just consistent.
Change-Id: I051761ad916af3affdd70e57e77cc245fd399de1
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
(cherry picked from commit 5cf27fb76e006a4555af48753e3dab2973af2547)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'tests/auto/linguist/lupdate')
-rw-r--r-- | tests/auto/linguist/lupdate/testdata/good/merge_versions/project.ts.result | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/auto/linguist/lupdate/testdata/good/merge_versions/project.ts.result b/tests/auto/linguist/lupdate/testdata/good/merge_versions/project.ts.result index 51a15683d..2bd6d92f9 100644 --- a/tests/auto/linguist/lupdate/testdata/good/merge_versions/project.ts.result +++ b/tests/auto/linguist/lupdate/testdata/good/merge_versions/project.ts.result @@ -4,10 +4,12 @@ <context> <name>FindDialog</name> <message> + <location filename="project.ui" line="42"/> <source>Qt Assistant - Finn text</source> <translation></translation> </message> <message> + <location filename="project.ui" line="45"/> <source>Finn tekst</source> <translation type="unfinished"></translation> </message> |