This forum has been archived. All content is frozen. Please use KDE Discuss instead.

setting language does not work

Tags: None
(comma "," separated)
gbe
Registered Member
Posts
2
Karma
0

setting language does not work

Fri Jul 31, 2020 12:23 pm
Hey,
I am using kmymoney on Debian. System language is English, but I want the Application Language to be German.
I have selected German as a second language in KDE regional settings.
I have selected German as the only language in kmymoney settings (Switch application language).
After a restart, most of the application is still in English.
(I found two fields that are in German, though: "Show Toolbar" is "Werkzeugleiste anzeigen" and "Do not show this message again" is "Diese Meldung nicht mehr anzeigen".)

Any ideas why it does not work properly? And, more importantly, how to solve this?

kmymoney 5.0.3
Debian 10
KDE Plasma 5.14.5
KDE Frameworks 5.54.0
User avatar
ipwizard
KDE Developer
Posts
1359
Karma
6
OS

Re: setting language does not work

Sat Aug 01, 2020 9:16 am
How did you install KMyMoney? Did that source bring the translation with it or do you need to install another package?

The two messages you point out come from the KDE base package and are not translated as part of the KMyMoney translation but as part of the KDE translation. That however must contain many more translated strings and not only those two. I don't have German language packs installed, though I do understand it pretty well, so I can't test it.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.4 64bit, KF5
gbe
Registered Member
Posts
2
Karma
0
Sorry, I did not see your answer until today.

I installed kmymoney via apt-get. I set the language through help > switch application language (default language German) and I think I did not install something else.

However, I solved the problem today by changing my system locale and user locales. I don't know for sure what solved it, but the problem probably was that my user locale was not properly defined, i.e. I set a locale that does not exist (en_DE). Now I have set it to English in general [1] and German where neccessary (through System Settings > Regional Settings > Formats). And now, kmymoney is in German, without me changing anything else in the kmymoney settings.

[1] with this command:
Code: Select all
dpkg-reconfigure locales


Bookmarks



Who is online

Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]