[EMAIL PROTECTED] writes: > From what I've googled, I think I need to set my locale. I don't > understand how. > > import locale > print locale.getlocale() > --> (None,None) > print locale.getdefaultlocal() > --> ('en_GB','cp1252') > print locale.normalize('en_GB.utf-8') > --> en_GB.UTF8 > locale.setlocale(locale.LC_ALL,'en_GB.UTF8') > --> locale.Error: unsupported locale setting > > I'd be grateful for advice.
Just because the locale library knows the normalised name for it doesn't mean it's available on your OS. Have you confirmed that your OS (independent of Python) supports the locale you're trying to set? -- \ "Oh, I love your magazine. My favorite section is 'How To | `\ Increase Your Word Power'. That thing is really, really, | _o__) really... good." -- Homer, _The Simpsons_ | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list