Why can the default locale not be set by its true name? but only by '' ? :
PythonWin 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on win32.
(None, None)
Traceback (most recent call last):
File "<interacti ve input>", line 1, in <module>
File "C:\Python25\li b\locale.py", line 476, in setlocale
return _setlocale(cate gory, locale)
Error: unsupported locale setting
('de_DE', 'cp1252')
Traceback (most recent call last):
File "<interacti ve input>", line 1, in <module>
File "C:\Python25\li b\locale.py", line 476, in setlocale
return _setlocale(cate gory, locale)
Error: unsupported locale setting
'C'
'German_Germany .1252'
('de_DE', 'cp1252')
PythonWin 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)] on win32.
>>import locale
>>locale.getloc ale()
>>locale.getloc ale()
>>locale.setloc ale(locale.LC_A LL,"de_DE")
File "<interacti ve input>", line 1, in <module>
File "C:\Python25\li b\locale.py", line 476, in setlocale
return _setlocale(cate gory, locale)
Error: unsupported locale setting
>>locale.getdef aultlocale()
>>locale.setloc ale(locale.LC_A LL,locale.getde faultlocale())
File "<interacti ve input>", line 1, in <module>
File "C:\Python25\li b\locale.py", line 476, in setlocale
return _setlocale(cate gory, locale)
Error: unsupported locale setting
>>locale.setloc ale(locale.LC_A LL)
>>locale.setloc ale(locale.LC_A LL,'')
>>locale.getloc ale()
>>>
Comment