[issue21731] Calendar Problem with Windows (XP)

2014-06-12 Thread Jürgen B

New submission from Jürgen B:

I had a problem with calendar.formatmonth()
Error message was 'Unsupported Locale'

Well, it seems that Windows (XP) does nothing accept to setlocale than ''

I changed /lib/calendar.py line 488 ff to
class different_locale:
def __init__(self, locale):
self.locale = locale

def __enter__(self):
_locale.setlocale(_locale.LC_TIME, '') # juebo
self.oldlocale = _locale.getlocale(_locale.LC_TIME)
# _locale.setlocale(_locale.LC_TIME, self.locale) # juebo

def __exit__(self, *args):
# _locale.setlocale(_locale.LC_TIME, self.oldlocale) #juebo
_locale.setlocale(_locale.LC_TIME, '')

Well, I am absolute new to Python. So could anybody look over it

--
components: Library (Lib)
messages: 220341
nosy: Juebo
priority: normal
severity: normal
status: open
title: Calendar Problem with Windows (XP)
type: compile error
versions: Python 2.7, Python 3.4

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21731
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue21731] Calendar Problem with Windows (XP)

2014-06-12 Thread Jürgen B

Jürgen B added the comment:

Yes, Issue 10466 seems to be the same problem. One could fix this one instance 
higher, not necessarily in Calendar.py.

As I said, I have no idea about Python (not yet). You could code this and I 
would test it.

--

___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21731
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com