In the case of language = ab and Country = XY  I would suggest to set
LC_VARIABLES as follow

a) Someone in his home country, how want's englisch as language or b)
englisch as native tongue form country AB in a foreign country):

LANGUAGE=en:xy
LANG=xy_XY.UTF-8                           # e.g. el_GR or de_DE
LC_MESSAGES=en_<AB>.UTF-8      # AB one of US, GB, ...    

Some LC_*  would be different for case a) and b).  E.g.  LC_TIME  but for KISS 
I would suggest to only set LC_MESSAGES to
english.  In KF5 the is a complete new situation: each LC_* varialbe can be 
'chosen/set' in the system center directly.
 
Note: LANG is the default for all LC_* (except LC_ALL) variables, so we only 
have to set LC_* that should have a value different from LANG.    When not all 
LC vars are set explicitly, the sysadmin can supply different defaults in 
/etc/environment (e.g. in
the above mentioned case of LC_TIME).

Achim

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1322968

Title:
  Changing country leads to invalid locale

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kde-runtime/+bug/1322968/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to