On Fri, Sep 29, 2006 at 01:12:40PM +0200, Harald Hoyer wrote:
Does the locale en_EN exist?
No.
$ python -c 'import locale; print
locale.normalize("english");'
en_EN.ISO8859-1
Sounds like a Xorg bug to me. Of course asking for english locale
is wrong too, there isn't a clear answer what should that be, there are
many countries where english is natively spoken, but certainly it shouldn't
give an inexistent locale.
/usr/share/locale/locale.alias doesn't mention english nor en_EN anywhere,
but X11 locale.alias does:
grep -i english /usr/share/X11/locale/locale.alias /etc/gdm/locale.alias
/usr/share/locale/locale.alias
/usr/share/X11/locale/locale.alias:English_United-States.437 C
/usr/share/X11/locale/locale.alias:english_uk.8859
en_GB.ISO8859-1
/usr/share/X11/locale/locale.alias:english_us.8859
en_US.ISO8859-1
/usr/share/X11/locale/locale.alias:english_us.ascii
en_US.ISO8859-1
/usr/share/X11/locale/locale.alias:english.iso88591
en_EN.ISO8859-1
/usr/share/X11/locale/locale.alias:English_United-States.437: C
/usr/share/X11/locale/locale.alias:english_uk.8859:
en_GB.ISO8859-1
/usr/share/X11/locale/locale.alias:english_us.8859:
en_US.ISO8859-1
/usr/share/X11/locale/locale.alias:english_us.ascii:
en_US.ISO8859-1
/usr/share/X11/locale/locale.alias:english.iso88591:
en_EN.ISO8859-1
/etc/gdm/locale.alias:English(USA) en_US.UTF-8,en_US
/etc/gdm/locale.alias:English(Australia) en_AU.UTF-8,en_AU
/etc/gdm/locale.alias:English(UK) en_GB.UTF-8,en_GB
/etc/gdm/locale.alias:English(Canada) en_CA.UTF-8,en_CA
/etc/gdm/locale.alias:English(Ireland) en_IE.UTF-8,en_IE
/etc/gdm/locale.alias:English(SouthAfrica) en_ZA.UTF-8,en_ZA
Jakub