Hi all,
once again, after another install, I am having problems with the locale settings. I just can’t get it right. It causes programs not to run (properly).
I run Fedora 43 KDE with at the moment this info:
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.0
Kernel Version: 6.17.8-300.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 6800H with Radeon Graphics
Memory: 16 GiB of RAM (14,8 GiB usable)
Graphics Processor 1: AMD Radeon 680M
Graphics Processor 2: NVIDIA GeForce RTX 3060 Laptop GPU
Manufacturer: LENOVO
Product Name: 82RG
System Version: Legion 5 Pro 16ARH7H
In KDE settings I select the Region & Language tab and set the language to US-English and all other settings to Dutch (Netherlands).
First question: is this even possible to have, or should everything be set to the same setting?
When I type localectl status I get:
localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: us
X11 Model: pc105
Locale gives me this:
locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
warning: The LOCPATH variable is set to "/home/jan/.locale"
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=nl_NL.UTF-8
LC_TIME=nl_NL.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=nl_NL.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=nl_NL.UTF-8
LC_NAME=nl_NL.UTF-8
LC_ADDRESS=nl_NL.UTF-8
LC_TELEPHONE=nl_NL.UTF-8
LC_MEASUREMENT=nl_NL.UTF-8
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
The directory /home/jan/.locales exists but is empty.
What do I need to do to get it right? I am getting so sick of this, I have installed and re-installed Fedora maybe 20 times since august and it never works.
Please somebody, show me step by step (cause I have no idea what to do) how I get this right. When it works for others then why not for me?
Thank you.