Wrong locale on reboot and shutdown buttons in SDDM Plasma 6

Hello. When the system starts, on the logon screen (breeze, plasma 6) the buttons (reboot, shutdown, sleep) use an English language that is different from the system one, but date and time correctly. Moreover, on the lockscreen and when you turn it off, everything is fine, the correct language is used. The language settings in the system are correct. This behavior began after some update.

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE=“ru_RU.UTF-8”
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE=“ru_RU.UTF-8”
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES=“ru_RU.UTF-8”
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

$ localedef --list-archive
en_US.utf8
ru_RU.utf8

$ localectl list-locales
C.UTF-8
en_US.UTF-8
ru_RU.UTF-8

Welcome to the community! :vulcan_salute: :enos_flag:

I have no idea how to fix this, but someone with the knowledge will drop by soon enough.

Cheers! :beers:

Check your localization settings.
https://wiki.archlinux.org/title/Installation_guide#Localization
https://wiki.archlinux.org/title/Locale

  1. Check this file, only select the ones you need and then run locale-gen: /etc/locale.gen
  2. Check this file and adjust it to what you want set to be: /etc/locale.conf

Afterwards you may want to logout and then log back in again.