Bug 516964 - plasma-localerc file does not get synced
Summary: plasma-localerc file does not get synced
Status: RESOLVED FIXED
Alias: None
Product: plasma-login-manager
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.6.80
Platform: KDE Linux Linux
: HI normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-03-02 13:48 UTC by Marcel
Modified: 2026-08-05 16:24 UTC (History)
6 users (show)

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


Attachments
option to sync (74.86 KB, image/png)
2026-07-09 13:24 UTC, Répási Dávid
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel 2026-03-02 13:48:29 UTC
STEPS TO REPRODUCE
1. Installing KDE-Linux with lang = de
2. After finishing reboot
3. Login Screen remains english

OBSERVED RESULT
Login screen english

EXPECTED RESULT
The login screen should be displayed in the same language as the system

SOFTWARE/OS VERSIONS

Betriebssystem: KDE Linux 2026-03-02
KDE-Plasma-Version: 6.6.80
KDE-Frameworks-Version: 6.24.0
Qt-Version: 6.10.2
Kernel-Version: 6.18.13-zen1-1-zen (64-bit)
Grafik-Plattform: Wayland
Prozessoren: 2 × Intel® Core™ Ultra 7 155U
Arbeitsspeicher: 5,7 GiB nutzbar
Grafikprozessor: llvmpipe
Hersteller: innotek GmbH
Produktname: VirtualBox
Systemversion: 1.2

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2026-03-03 15:47:03 UTC
What is the output of `cat /etc/locale.conf`?
Comment 2 Marcel 2026-03-03 17:58:38 UTC
[marcel@kde-linux:~] $ cat /etc/locale.conf
LANG=de_DE.UTF-8
[marcel@kde-linux:~] $
Comment 3 Nate Graham 2026-03-03 19:28:04 UTC
Thanks, I can reproduce the issue.
Comment 4 Philipp Kiemle 2026-05-16 16:56:06 UTC
I can reproduce the issue as well (on bare metal, not in a VM), I have the same locale set as Marcel.

Operating System: KDE Linux 2026-05-15
KDE Plasma Version: 6.6.90
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.0
Kernel Version: 7.0.5-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × AMD E2-7110 APU with AMD Radeon R2 Graphics
Memory: 4 GiB of RAM (3.2 GiB usable)
Manufacturer: LENOVO
Product Name: 80TJ
System Version: Lenovo ideapad 110-15ACL
Comment 5 Nate Graham 2026-06-03 18:19:11 UTC
It's not even in just in English; the time is using the C locale, which is wrong for en_US users too.
Comment 6 张文超 2026-07-09 05:02:47 UTC
I manually modified this file, and it works now

```
nano /var/lib/plasmalogin/.config/plasma-localerc 
```

```
[Formats]
LANG=zh_CN.UTF-8

[Translations]
LANGUAGE=zh_CN:zh

```
Comment 7 Répási Dávid 2026-07-09 13:24:14 UTC
Created attachment 194150 [details]
option to sync

In system settings -> login screen, there is an option, to sync your settings to the login screen, but at least for me, this fails in doing so for the keyboard layout as well. (at the very least, my cursor theme is not synced either)
Comment 8 Nate Graham 2026-08-04 23:07:37 UTC
I can confirm that syncing the settings does not sync ~/.config/plasma-localerc to /var/lib/plasmalogin/.config/plasma-localerc.

That's an issue we can fix on the plasmalogin side; let's track it here.

We should also figure out why the locale isn't set properly after initial setup on KDE Linux. For that, let's follow up in https://invent.kde.org/kde-linux/kde-linux/-/work_items/740.
Comment 9 Nate Graham 2026-08-05 00:02:57 UTC
In progress with https://invent.kde.org/plasma/plasma-login-manager/-/merge_requests/191.
Comment 10 Nate Graham 2026-08-05 16:16:34 UTC
Git commit 3379fb65097a210f17fc2c984d7c6e95b1d6c013 by Nate Graham.
Committed on 04/08/2026 at 23:46.
Pushed by olib into branch 'master'.

Also sync plasma-localerc

Without this, the user has no GUI to override the language shown on the
login screen if it's set incorrectly in /etc/locale.conf or
/var/lib/plasmalogin/.config/plasma-localerc.
FIXED-IN: 6.8.0

M  +2    -0    src/frontend/kcm/auth/plasmaloginauthhelper.cpp
M  +2    -0    src/frontend/kcm/kcm.cpp
M  +1    -1    src/frontend/kcm/ui/main.qml

https://invent.kde.org/plasma/plasma-login-manager/-/commit/3379fb65097a210f17fc2c984d7c6e95b1d6c013
Comment 11 Nate Graham 2026-08-05 16:24:41 UTC
Git commit e132e62d5300646eff380b60de468547a332f08f by Nate Graham.
Committed on 05/08/2026 at 16:20.
Pushed by ngraham into branch 'Plasma/6.7'.

Also sync plasma-localerc

Without this, the user has no GUI to override the language shown on the
login screen if it's set incorrectly in /etc/locale.conf or
/var/lib/plasmalogin/.config/plasma-localerc.
FIXED-IN: 6.8.0
(cherry picked from commit 3379fb65097a210f17fc2c984d7c6e95b1d6c013)

M  +2    -0    src/frontend/kcm/auth/plasmaloginauthhelper.cpp
M  +2    -0    src/frontend/kcm/kcm.cpp

https://invent.kde.org/plasma/plasma-login-manager/-/commit/e132e62d5300646eff380b60de468547a332f08f