Bug 416415 - window decoration does not respect system language on Wayland
Summary: window decoration does not respect system language on Wayland
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.18.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-18 11:26 UTC by Patrick Silva
Modified: 2020-09-18 18:51 UTC (History)
2 users (show)

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


Attachments
screenshot (230.49 KB, image/png)
2020-01-18 11:26 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-01-18 11:26:11 UTC
Created attachment 125220 [details]
screenshot

SUMMARY
This issue does affect X11 session.
I have american english and portuguese languages in Languages kcm.
Context menu of window decoration, tooltips of buttons (minimize, maximize, close, keep above, etc), alt+F3 menu and any window opened via context menu (Configure special window settings, Configure special application settings and
Configure window manager) are translated to portuguese despite my current language is american english. See the attached screenshot please.

EXPECTED RESULT
window decoration respects system language

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.17.90
KDE Frameworks Version: 5.66.0
Qt Version: 5.14.0
Comment 1 Patrick Silva 2020-01-18 11:26:38 UTC
ops, I meant "this issue does NOT affect X11 session.
Comment 2 Patrick Silva 2020-01-18 11:28:04 UTC
This issue also affects Neon unstable edition.
Comment 3 David Edmundson 2020-01-18 17:33:21 UTC
Urgh, right. 

Relevant code is startkde.

runStartupConfig() contains i18n setting.

It's in startplasma-waylandsession.cpp not startplasma-wayland.cpp which is after kwin.
Comment 4 Patrick Silva 2020-09-18 18:51:59 UTC
cannot reproduce on Plasma 5.20 beta.

Operating System: Arch Linux
KDE Plasma Version: 5.19.90
KDE Frameworks Version: 5.74.0
Qt Version: 5.15.1