[Konversation-devel] [Bug 245417] wrong language fallback

Chusslove Illich caslav.ilic at gmx.net
Thu Jul 29 14:22:45 CEST 2010


https://bugs.kde.org/show_bug.cgi?id=245417





--- Comment #12 from Chusslove Illich <caslav ilic gmx net>  2010-07-29 14:22:44 ---
I have no idea how ru found its way into the global configuration file, if
not by someone sometime putting it there. Perhaps in a previous installation
of the system, which had Russian installed too?

I think that the problem with empty line in kcmshell4 language is that the
base Russian translation files for KDE are not installed, and yet the
language is found in configuration file. To verify this, check whether the
following two files exist on your system:

  /usr/share/locale/ru/entry.desktop
  /usr/share/locale/ru/LC_MESSAGES/kdelibs4.mo

If not (expected), could you actually install Russian language package and
check if it is now normally displayed in kcmshell4 language? If this all
checks out, we should see how to handle "unknown" languages wrt. current
installation.

As for the application showing global language setting if its own is not
set, without any indication of the globality, I agree that this is not very
nice. It is a consequence of default configuration behavior, which is
cascading: no [Locale] section in application's configuration file, hence
the global one is fetched. I don't know how this could be implemented
technically (i.e. detect whether the setting is own or global, indicate in
UI if global).

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Konversation-devel mailing list