For a long time, Kinoite has been having partially-broken KDE translations, even though the apps actually are translated in KDE.
I've asked for help in January on Fedora Forum, but got no reply: https://discussion.fedoraproject.org/t/translations-not-working-properly-in-f37-kinoite-after-fresh-installation/74889 .
The attachment contains a screenshot from VM with latest Kinoite F38 deployment. <img alt="Zrzut_ekranu_z_2023-09-13_23-37-30.png" src="/fedora-kde/SIG/issue/raw/files/7441b1cfff3e6e14c429d246e12034c0398a5b160a88e8d0357dd71e2234b840-Zrzut_ekranu_z_2023-09-13_23-37-30.png" />
Metadata Update from @ngompa: - Issue tagged with: kinoite
That's weird. Did you log out / log in again after each change?
I tried everything. Restarting the system, re-logging, changing language settings etc. I'll repost my comments from Fedora Discussions so it's not necessary to go there for more information:
Translations not working properly in F37 Kinoite after fresh installation After fresh installation, some applications were only partially translated - eg. Kwrite had some menu entries in Polish and some in English. After switching languages back and forth in KDE settings, the problem is even worse. Eg. Kwrite is now completely in English and when I try to force another language in Kwrite’s settings, only en_US is available. I tried overlaying langpack packages etc., but to no avail. Parts of KDE are still in Polish, but I can’t pinpoint what exactly is missing and what not. Are there any manual steps necessary to make localization working on Kinoite? Another observation I made is that Konsole started from application menu is in English, but Konsole started from CLI using another Konsole instance is in Polish. It looks like fresh installation from ISO does not have this problem and only after doing rpm-ostree upgrade translations are wrong. Even for latest the deployment with KDE 5.27.
Translations not working properly in F37 Kinoite after fresh installation
After fresh installation, some applications were only partially translated - eg. Kwrite had some menu entries in Polish and some in English.
After switching languages back and forth in KDE settings, the problem is even worse. Eg. Kwrite is now completely in English and when I try to force another language in Kwrite’s settings, only en_US is available.
I tried overlaying langpack packages etc., but to no avail.
Parts of KDE are still in Polish, but I can’t pinpoint what exactly is missing and what not.
Are there any manual steps necessary to make localization working on Kinoite?
Another observation I made is that Konsole started from application menu is in English, but Konsole started from CLI using another Konsole instance is in Polish.
It looks like fresh installation from ISO does not have this problem and only after doing rpm-ostree upgrade translations are wrong. Even for latest the deployment with KDE 5.27.
rpm-ostree
The problem persists after rebasing to F38 Kinoite.
Could be related to https://bugs.kde.org/show_bug.cgi?id=478120
Is this still an issue?
It's still the same on Kinoite 39.20240410.1.
39.20240410.1
Rebasing to Kinoite 40.20240424.0 did not help.
40.20240424.0
Thanks for the update. We really need to track this down. I'll try to reproduce it.
Metadata Update from @siosm: - Issue marked as blocking: #112
Thanks! If you have never seen this before, then maybe the trick is to install Kinoite in Polish or other non-English language from the get go?
I see the same problem after switching KDE to Swedish and Czech languages in KDE settings.
Another thing possibly worth mentioning is that when I try to change the language in KDE Region and Language category, I see the error message that KDE couldn't get available languages from localectl.
I saw that when I was switching today from Polish to Swedish and back. And in both cases the error message was in Polish.
Could this be a cache issue? Is your locale listed in localectl list-locales?
localectl list-locales
Every locale I tried to use is listed by localectl list-locales and AFAIR it was like that in previous release(s). Also, the error message was different in previous release(s). Something about missing fonts, AFAIR.
Translations got broken by some update to F37 Kinoite. Fresh installation was working fine.
After just rebasing Kinoite 40.20240518.0 to Aurora dx 40.20240517.0, the translations were working properly.
40.20240518.0
40.20240517.0
After rolling back to Kinoite, the translations are again the same as on the screenshot.
Log in to comment on this ticket.