From: Stefan Schmidt Date: 2008-07-10T10:17:24+09:00 Subject: Re: String#upcase/downcase with UTF-8 strings in Ruby 1.9 > The document for String#upcase says: Yes, sorry, I should have read the documentation > See "Note:". Tim Bray have persuaded me to do so, since case > conversion outside of ASCII region is highly dependent on country, > language, culture and script. So basically the Python guys are going down a wrong route ? # -*- coding: utf-8 -*- import string print string.upper(u"aoue����") print string.lower(u"AOUE����") works as expected. Cheers, Stefan