Choosing India as location sets locale as en_IN and not en_IN.utf8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libx11 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
python-defaults (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ubiquity
Not sure why this is different, but when the location is chosen as India during install the locale is set as en_IN rather than en_IN.utf8
This causes problems with gwibber > Bug 653225 [and maybe other applications which do not factor this.]
~$ locale
LANG=en_IN
LC_CTYPE="en_IN"
LC_NUMERIC="en_IN"
LC_TIME="en_IN"
LC_COLLATE="en_IN"
LC_MONETARY="en_IN"
LC_MESSAGES="en_IN"
LC_PAPER="en_IN"
LC_NAME="en_IN"
LC_ADDRESS="en_IN"
LC_TELEPHONE=
LC_MEASUREMENT=
LC_IDENTIFICATI
LC_ALL=
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: ubiquity (not installed)
Uname: Linux 2.6.35-
Architecture: i386
Date: Sat Oct 2 02:09:51 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha i386 (20100924)
ProcEnviron:
PATH=(custom, no user)
LANG=en_IN
SHELL=/bin/bash
SourcePackage: ubiquity
A lot of software expects the encoding to be specified in the locale code. Thererfore the installer really should always append .utf8 when a language-country combination doesn't have it. GDM and language-selector do this correctly, btw.