On Oct 14, 2010, at 13:47 , Prentice Bisbal wrote: > Greetings. > > Can anyone suggest a good way of converting a string from UTF-8 to IA5 > (ASCII) for the gecos attribute. For example, I have the hypotheical > user Ërïç Cärtmân, with a lot of accented characters in his name > converting his name to ASCII using this code: > > my $gecos = encode('ascii', $cn); > > Turns it into this ugly mess: > > gecos: ?r?? C?rtm?n > > Anyone know of any decent perl functions that could turn it into > something more readable, like "Eric Cartman"?
Here are a couple of modules on CPAN that might be of some help http://search.cpan.org/perldoc?Text::Undiacritic http://search.cpan.org/perldoc?Lingua::Translit Graham.