Я выполняю Kubuntu 14.04 и в "Системных Настройках/Локали", я всегда устанавливал "Страну: Германия" и "Предпочтенный язык: американский вариант английского языка".
Для командной строки я установил
#/etc/default/locale
LANG="en_US.UTF-8"
LANGUAGE="en"
LC_ALL="de_DE.UTF-8"
и это всегда удавалось прекрасный:
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=de_DE.UTF-8
Теперь на последней чистой установке, GUI прекрасен, но KDE переопределяет командную строку settinges с бессмысленным
$ locale
LANG=en_DE.UTF-8
и если я изменяюсь на "Страну: Франция", это изменится на "en_FR.UTF-8".
Бесполезные усилия уже попробовали:
locale-gen
: Все нормальные локали актуальныdpkg-reconfigure locales
: Изменения ничто