← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1322968] Re: Changing country leads to invalid locale

 

it's been a while... and this is still not fixed. Or am I wrong ...

Kernel: Linux 3.13.0-32-generic (x86_64)
Compiled: #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014
Default C Compiler: GNU C Compiler version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) 
Distribution: Ubuntu 14.04.1 LTS
Qt: 4.8.6
KDE Development Platform: 4.13.2
kde4-config: 1.0

Again.
1) Americal English is the only prefered panguage in the list.
2) Country set to Greece.
3) Reboot.
4) type "locale" in terminal, you get this:

$ locale
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_GR.UTF-8
LANGUAGE=en
LC_CTYPE="en_GR.UTF-8"
LC_NUMERIC=en_GR.UTF-8
LC_TIME=en_GR.UTF-8
LC_COLLATE="en_GR.UTF-8"
LC_MONETARY=en_GR.UTF-8
LC_MESSAGES="en_GR.UTF-8"
LC_PAPER=en_GR.UTF-8
LC_NAME=en_GR.UTF-8
LC_ADDRESS=en_GR.UTF-8
LC_TELEPHONE=en_GR.UTF-8
LC_MEASUREMENT=en_GR.UTF-8
LC_IDENTIFICATION=en_GR.UTF-8
LC_ALL=

Congrats.

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

Title:
  Changing country leads to invalid locale

Status in “kde-runtime” package in Ubuntu:
  Confirmed

Bug description:
  New installation of Kubuntu 14.04 and upgraded via kubuntu-ppa.
  Initially, country is set to "United States". The locale settings are
  the following:

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

  Then, I change Country to Greece, via System Settings. Locale changes
  as follows:

  export LANG=en_GR.UTF-8 
  export LANGUAGE=en:el:en 
  export LC_NUMERIC=en_GR.UTF-8 
  export LC_TIME=en_GR.UTF-8 
  export LC_MONETARY=en_GR.UTF-8 
  export LC_PAPER=en_GR.UTF-8 
  export LC_IDENTIFICATION=en_GR.UTF-8 
  export LC_NAME=en_GR.UTF-8 
  export LC_ADDRESS=en_GR.UTF-8 
  export LC_TELEPHONE=en_GR.UTF-8 
  export LC_MEASUREMENT=en_GR.UTF-8 

  As far as I know, en_GR.UTF-8 is not a valid entry. A severe loss of
  functionality is that accents cannot be set properly to greek vowels.
  Changing manually setlocale.sh to:

  export LANG=el_GR.UTF-8 
  export LANGUAGE=en:el:en 
  export LC_NUMERIC=el_GR.UTF-8 
  export LC_TIME=el_GR.UTF-8 
  export LC_MONETARY=el_GR.UTF-8 
  export LC_PAPER=el_GR.UTF-8 
  export LC_IDENTIFICATION=el_GR.UTF-8 
  export LC_NAME=el_GR.UTF-8 
  export LC_ADDRESS=el_GR.UTF-8 
  export LC_TELEPHONE=el_GR.UTF-8 
  export LC_MEASUREMENT=el_GR.UTF-8 

  solves the issue.

  
  My version:

  Qt: 4.8.6
  KDE Development Platform: 4.13.1
  KDE Daemon: 4.13.1

  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 14.04 LTS
  Release:        14.04
  Codename:       trusty

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