Bug 507240

Summary: i18n strings not extracted from kscreenlocker.git/greeter/fallbacktheme/*.qml
Product: [Plasma] plasmashell Reporter: Alexander Potashev <aspotashev>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: kde
Priority: NOR    
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

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