locale on cygwin

Andy Todd andy47 at halfcooked.com
Fri Jan 25 00:27:07 EST 2002


One final time for luck, sorry ...

Andy Todd <andy47 at halfcooked.com> wrote in
news:Xns91A1A6F0C80DDandy47halfcookedcom at 203.109.250.24: 

> Andy Todd <andy47 at halfcooked.com> wrote in 
> news:Xns91A1A678DEEE3andy47halfcookedcom at 203.109.250.24:
> 
>> Jason Tishler probably knows the answer to this off the top of his
>> head, but ... 
>> 
>> I'm having problems getting 'locale' to work with Python under cygwin.

On my Win2k box with standard Python 2.1.1 my session looks like;

PythonWin 2.1.1 (#20, Jul 20 2001, 01:19:29) [MSC 32 bit (Intel)] on
win32. Portions Copyright 1994-2001 Mark Hammond
(MarkH at ActiveState.com) - see 'Help/About PythonWin' for further
copyright information. 
>>> import locale
>>> locale.getdefaultlocale()
('en_AU', 'cp1252')
>>> locale.setlocale(locale.LC_ALL, '') 
'English_Australia.1252' 

But on the same machine with Cygwin python I get;

Python 2.2 (#1, Dec 31 2001, 15:21:18)
[GCC 2.95.3-5 (cygwin special)] on cygwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import locale
>>> locale.getdefaultlocale()
(None, None)
>>> locale.setlocale(locale.LC_ALL, '')
'C' 
>>>>
> 
>> I presume this means that the _locale module is not present on Cygwin,
>> or compiled in with Python. Is there any particular reason why? 
>> 
>> I've searched the archives of this newsgroup and the Cygwin mailing
>> list and I'm fairly sure this hasn't come up before. If this is a
>> duplicate then please accept my apologies in advance. 
>> 
>> Regards,
>> Andy
> 
> Sorry about that.
> 
> Andy



-- 
Contents free posts a speciality



More information about the Python-list mailing list