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".
Just tried it here with KDE SC 4.5 Beta 1, changing the top language results in an immediate change of strings in the system settings, I tried this with US English, British English and German, while it can of course be argued whether that is the wanted behavior, like you said this is not the point of this bug report, the point is the inconsistency. As for this, I mark this bug worksforme, please comment if you still experience this bug.