Marc-Andre Lemburg <[email protected]> added the comment:
Stefan Krah wrote:
>
> Stefan Krah <[email protected]> added the comment:
>
> Is there another (authoritative) source for locale aliases apart
> from X.org? On Ubuntu Lucid, many aliases for installed locales
> are missing:
>
> f = open("/var/lib/locales/supported.d/local")
> locale_list = [loc.split()[0] for loc in f.readlines() \
> if not loc.startswith('#')]
>
> for loc in locale_list:
> x = locale.setlocale(locale.LC_ALL, loc)
> try:
> y = locale.getlocale()
> except ValueError:
> print(loc)
>
> aa_DJ
Hmm, I get:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/locale.py", line 513, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
The "local" file you mention only contains "en_US.UTF-8 UTF-8" on
our Ubuntu 10.04.1 default installation.
Have you installed some other package to get support for all those
locales ?
----------
title: locale._parse_localename fails when localename does not contain encoding
information -> locale._parse_localename fails when localename does not contain
encoding information
_______________________________________
Python tracker <[email protected]>
<http://bugs.python.org/issue6895>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com