Wrongly displayed date


on panel I have date displayed in unknown language(supposedly hebrew), instead of being similar to what is written in settings in ukrainian
which fonts am I supposed to install (or maybe something else)
and yeah I asked llm about that and it recomended installing
sudo dnf install google-noto-fonts google-noto-sans-fonts google-noto-serif-fonts
but
Failed to resolve the transaction:
No match for argument: google-noto-fonts
Package β€œgoogle-noto-sans-fonts-20250301-1.fc42.noarch” is already installed.
Package β€œgoogle-noto-serif-fonts-20250301-1.fc42.noarch” is already installed.

so what should I do to fix that
upd according to google translate and comment below its hebrew and it is also on my lock screen

upd 2 I have shut down pc and on the next day I have text displayed in Ukrainian as it should and no hebrew anymore. I guess shutting down and turning back on somehow fixed the issue

1 Like

I can’t answer most of your questions, but at least I can tell you that the date is either being displayed in Hebrew, or at least in a Hebrew font.

Language displayed in British English, time displayed in Ukrainian, Aussie setting for something on the taskbar and the clocks in Hebrew. I have no idea how you managed all that, but it’s kinda like a dog that gets all tangled up in it’s own leash.

If you go to β€œlanguage” and β€œmodify”, what languages do you actually have installed there?

British english
Π£ΠΊΡ€Π°Ρ—Π½ΡΡŒΠΊΠ° (Ukrainian)
American english

and yeah australian keyboard layout is just us one (I know this as I was editing keyboard layouts on linux 2 years ago but now I am having default australian which is just importing default us
// Keyboard layout for Australia.

// The default Australian layout is the same as the American.
default partial alphanumeric_keys
xkb_symbols β€œbasic” {
include β€œus(basic)”

name[Group1]= "English (Australia)";

};

Yes, reboot or logout will apply the changes.

I wonder how this works actually. I hope no one minds if I note this here.

[olysius@fedora ~]$ bat .config/plasma-localerc
───────┬────────────────────────────────────────────────────────────────────────────────
       β”‚ File: .config/plasma-localerc
───────┼────────────────────────────────────────────────────────────────────────────────
   1   β”‚ [Formats]
   2   β”‚ LANG=en_GB.UTF-8
   3   β”‚
   4   β”‚ [Translations]
   5   β”‚ LANGUAGE=en_GB:uk

As you can see this is where locale is generated to for the KDE Plasma session. From what I understand if the settings in Region & Language are left untouched, it will take your locale defaults, a.k.a:

[olysius@fedora ~]$ localectl
System Locale: LANG=en_GB.UTF-8
               LC_NUMERIC=uk_UA.UTF-8
               LC_TIME=uk_UA.UTF-8
               LC_MONETARY=uk_UA.UTF-8
               LC_PAPER=uk_UA.UTF-8
               LC_NAME=uk_UA.UTF-8
               LC_ADDRESS=uk_UA.UTF-8
               LC_TELEPHONE=uk_UA.UTF-8
               LC_MEASUREMENT=uk_UA.UTF-8
               LC_IDENTIFICATION=uk_UA.UTF-8

For some reason the defaults are not displayed properly in the GUI settings. It says Default for British English, but it’s all in Ukrainian except the language interface.

Now, once you change and generate Language in Region & Language, this is what will happen:

[olysius@fedora ~]$ bat .config/plasma-localerc
───────┬────────────────────────────────────────────────────────────────────────────────
       β”‚ File: .config/plasma-localerc
───────┼────────────────────────────────────────────────────────────────────────────────
   1   β”‚ [Formats]
   2   β”‚ LANG=en_GB.UTF-8
   3   β”‚ LC_ADDRESS=en_GB.UTF-8
   4   β”‚ LC_MEASUREMENT=en_GB.UTF-8
   5   β”‚ LC_MONETARY=en_GB.UTF-8
   6   β”‚ LC_NAME=en_GB.UTF-8
   7   β”‚ LC_NUMERIC=en_GB.UTF-8
   8   β”‚ LC_PAPER=en_GB.UTF-8
   9   β”‚ LC_TELEPHONE=en_GB.UTF-8
  10   β”‚ LC_TIME=en_GB.UTF-8
  11   β”‚
  12   β”‚ [Translations]
  13   β”‚ LANGUAGE=en_GB

System locale defaults are overwritten, the changes will take effect after restarting your Plasma session.

2 Likes

By now you get the idea, but I still want to reply since I went ahead to boot into the liveiso to see how it works. Changing the language is done by re-entering the session.

With that said, It would be nice if we could select the locale before going into the live environment. The current how-to can confuse someone who doesn’t know what to expect.

1 Like

Me too, I reflected on my thought process and realised I hadn’t tried re-entering the live session before :grinning_face:

1 Like