[Bug 181420] New: Changed localisations are applied inconsistently

Bernd Oliver Sünderhauf pancho at suenderhauf.net
Tue Jan 20 18:37:45 GMT 2009


http://bugs.kde.org/show_bug.cgi?id=181420

           Summary: Changed localisations are applied inconsistently
           Product: systemsettings
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: pancho at suenderhauf.net


Version:           KDE 4.1.96 (using Devel)
OS:                Linux
Installed from:    Compiled sources

System Settings > Regional & Language > Country/Region:

I'm having set up two or more languages.
If I now reorder them, the behaviour seems to be different, depending on the
language:

- For most languages that I have tested, if they are set primary (first in the
list), nothing happens until I click on "Apply" AND restart systemsettings.
- However if I choose "US English" as primary language (first in the list), all
form elements in the dialog box are immediately translated to English, without
"Apply" or restart.

The former is obviously the intended behaviour (while this could also be
discussed, it is not the point I want to make here).
The latter behaviour (of the "US English" locale) however creates an
inconsistency and poses the following problems:
- The user is mislead to the assumption that the locale change had immediately
taken effect which is not the case until "Apply" has been clicked.
- Both the form item descriptions and values are translated, but the
per-language defaults are not applied (such as currency, nor are the correct
token patterns used for the Date format select lists.

So the immediate solution to at least contain these inconsistencies would be to
make "US English" behave just as every other language, so it is only applied by
clicking "Apply".


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



More information about the Unassigned-bugs mailing list