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 Kubuntu Bugs, which is subscribed to kde-runtime in 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 -- kubuntu-bugs mailing list kubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/kubuntu-bugs