Language kcm leaves some programs in English and others in other languages

Bug #1327134 reported by Tim Edwards
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kde-runtime (Ubuntu)
New
Undecided
Unassigned

Bug Description

The System Settings->Locale->Country/Region & Language->Languages module is setting a wrong value for the LANGUAGE environment variable in ~/.kde/env/setlocale.sh which leaves some programs running in English and some in other languages.

To reproduce:
1. The System Settings->Locale->Country/Region & Language->Languages
2. Install a couple of different languages, in this example British English, American English, German and Spanish
3. Order Preferred Languages to (top to bottom): American English, British English, German, Spanish
4. Apply, ok, logout of KDE, log back in

Actual Results:
Some programs are in English (KDE/QT programs, Firefox, Libreoffice), while some are in German (GTK programs like GIMP, all bash command line programs, e.g. tim@localhost:~$ ls filenotthere
ls: Zugriff auf filenotthere nicht möglich: Datei oder Verzeichnis nicht gefunden)

cat ~/.kde/env/setlocale.sh
export LANG=en_GB.UTF-8
export LANGUAGE=en:de:es:en
export LC_NUMERIC=en_GB.UTF-8
export LC_TIME=en_GB.UTF-8
export LC_MONETARY=en_GB.UTF-8
export LC_PAPER=en_GB.UTF-8
export LC_IDENTIFICATION=en_GB.UTF-8
export LC_NAME=en_GB.UTF-8
export LC_ADDRESS=en_GB.UTF-8
export LC_TELEPHONE=en_GB.UTF-8
export LC_MEASUREMENT=en_GB.UTF-8

Expected Results:
All programs are in English as American English and British English have the highest preferences, and all software includes translations for at least American English

Workaround
Manually set export LANGUAGE=en in ~/.kde/env/setlocale.sh

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.