Bug 492068 - Logout screen is missing translations since Plasma 6.0
Summary: Logout screen is missing translations since Plasma 6.0
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (show other bugs)
Version: 6.1.4
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2024-08-23 06:59 UTC by amstuff
Modified: 2024-08-23 19:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.2.0
Sentry Crash Report:


Attachments
single button with spotty german translations (480.09 KB, image/png)
2024-08-23 06:59 UTC, amstuff
Details

Note You need to log in before you can comment on or make changes to this bug.
Description amstuff 2024-08-23 06:59:10 UTC
Created attachment 172870 [details]
single button with spotty german translations

SUMMARY
I used to use the user account switcher applet in Plasma 5.* to handle the session, as its logout button opened a screen with logout, shutdown and standby buttons.
Since the update to Plasma 6.* this screen only shows logout and cancel buttons, and is not fully translated (to German, everything else is fully localized though). The same is true for the shutdown and lock applets. Not sure if the missing buttons are a bug, but the translation probably is. And the usability of said applet has been greatly reduced for this use case. 


Linux/KDE Plasma:  Arch Linux 
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Comment 1 Nate Graham 2024-08-23 19:23:29 UTC
The more limited set of buttons is intentional (but for this specific use case a bit of a bug, and I'll go fix that), but the missing translations are not intentional. Let's focus on that here.
Comment 2 Nate Graham 2024-08-23 19:34:43 UTC
Git commit 5a61d8568a6b8c4af593266139cc1a034ff34dff by Nate Graham.
Committed on 23/08/2024 at 19:33.
Pushed by ngraham into branch 'master'.

applets/userswitcher: restore the ability to show full logout screen

Previously the widget was relying on the quirk that requesting logout
showed other options as well, but that's no longer the case. The
intended UX here was clearly to show everything so update it to
ask for that now.

M  +2    -2    applets/userswitcher/package/contents/ui/main.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/5a61d8568a6b8c4af593266139cc1a034ff34dff
Comment 3 Nate Graham 2024-08-23 19:37:20 UTC
`LANGUAGE=de_DE ~/kde/usr/lib64/libexec/ksmserver-logout-greeter --windowed` works for me with current git master; I see everything in German. Must have gotten fixed sometime between 6.1 and 6.2.