Bugs item #1223976, was opened at 2005-06-20 11:40 Message generated for change (Comment added) made by nkour You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1223976&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Zunbeltz Izaola (zunbeltz) Assigned to: Nobody/Anonymous (nobody) Summary: error locale.getlocale() with LANGUAGE=eu_ES Initial Comment: I had sumited this bug (id 1177674) and it has been closed becouse my bad explanation. My locale is set to LANGUAGE=eu_ES This is what i get in the interpreter Python 2.4.1 (#2, Mar 30 2005, 21:51:10) [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import locale >>> locale.getlocale() (None, None) >>> locale.setlocale(locale.LC_ALL, '') 'eu_ES' >>> >>> locale.getlocale() Traceback (most recent call last): File "<stdin>", line 1, in ? File "/usr/lib/python2.4/locale.py", line 365, in getlocale return _parse_localename(localename) File "/usr/lib/python2.4/locale.py", line 278, in _parse_localename raise ValueError, 'unknown locale: %s' % localename ValueError: unknown locale: eu_ES >>> ---------------------------------------------------------------------- Comment By: Nikos Kouremenos (nkour) Date: 2005-11-13 23:30 Message: Logged In: YES user_id=865368 this bug is REAL and major IMO any app that uses localization cannot be runned by a basque python is not aware of eu_ES at all! I don't know if this solves it (I'm not basque) --- /usr/lib/python2.4/locale.py 2005-11-12 11:59:16.000000000 +0200 +++ /tmp/locale.py 2005-11-13 23:27:27.000000000 +0200 @@ -481,6 +481,7 @@ 'ar_aa': 'ar_AA.ISO8859-6', 'ar_sa': 'ar_SA.ISO8859-6', 'arabic': 'ar_AA.ISO8859-6', + 'basque': 'eu_ES.ISO8859-1', 'bg': 'bg_BG.ISO8859-5', 'bg_bg': 'bg_BG.ISO8859-5', 'bulgarian': 'bg_BG.ISO8859-5', @@ -540,6 +541,7 @@ 'es_ve': 'es_VE.ISO8859-1', 'et': 'et_EE.ISO8859-4', 'et_ee': 'et_EE.ISO8859-4', + 'eu_ES': 'eu_ES.ISO8859-1', 'fi': 'fi_FI.ISO8859-1', 'fi_fi': 'fi_FI.ISO8859-1', 'finnish': 'fi_FI.ISO8859-1', btw for this not to happen again (sad to see py242 not fixing this) http://www.mpi-sb.mpg.de/~pesca/locales.html Zunbeltz Izaola is a courageous man, and please loweis think a bit more before replying why do you need that and this ---------------------------------------------------------------------- Comment By: Martin v. Löwis (loewis) Date: 2005-07-06 08:28 Message: Logged In: YES user_id=21627 What do you need locale.getlocale() for? If it is to determine the encoding, I recommend to use locale.getpreferredencoding() instead. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1223976&group_id=5470 _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com