Bug 507240 - i18n strings not extracted from kscreenlocker.git/greeter/fallbacktheme/*.qml
Summary: i18n strings not extracted from kscreenlocker.git/greeter/fallbacktheme/*.qml
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-19 19:34 UTC by Alexander Potashev
Modified: 2025-07-22 12:24 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potashev 2025-07-19 19:34:56 UTC
SUMMARY
i18n strings not extracted from kscreenlocker.git/greeter/fallbacktheme/*.qml. Would expect to see strings like "The session is locked" (see greeter/fallbacktheme/Greeter.qml) in kscreenlocker_greet.pot, but it's not there. `greeter/Messages.sh` doesn't process *.qml files.

STEPS TO REPRODUCE
1. 
2. 
3. 

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: 
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2025-07-21 05:15:25 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kscreenlocker/-/merge_requests/284
Comment 2 Harald Sitter 2025-07-22 12:23:03 UTC
Git commit 9cb757a0ac523d71912407ac1815bac284b45af3 by Harald Sitter.
Committed on 22/07/2025 at 12:22.
Pushed by sitter into branch 'master'.

greeter: extract qml i18n as well

replace the entire file with a more modern version

M  +13   -2    greeter/Messages.sh

https://invent.kde.org/plasma/kscreenlocker/-/commit/9cb757a0ac523d71912407ac1815bac284b45af3
Comment 3 Harald Sitter 2025-07-22 12:24:14 UTC
Git commit aa003720b6279c7b78e23d37a51ebae127b329ee by Harald Sitter.
Committed on 22/07/2025 at 12:23.
Pushed by sitter into branch 'Plasma/6.4'.

greeter: extract qml i18n as well

replace the entire file with a more modern version


(cherry picked from commit 9cb757a0ac523d71912407ac1815bac284b45af3)

Co-authored-by: Harald Sitter <sitter@kde.org>

M  +13   -2    greeter/Messages.sh

https://invent.kde.org/plasma/kscreenlocker/-/commit/aa003720b6279c7b78e23d37a51ebae127b329ee