From: Carlos Date: 2003-09-27T01:28:06+09:00 Subject: Re: [newbie] upper to lower first letter of a word > yes, fine, i discovered also that capitalization don't work on > accentuated chars (as é) You can use an old library named unicode: irb(main):001:0> $KCODE="u" => "u" irb(main):002:0> require "unicode" => true irb(main):003:0> Unicode.capitalize("àëíôů") => "Àëíôů" http://raa.ruby-lang.org/list.rhtml?name=unicode