How do I replace accented Latin characters in Ruby?

ActiveSupport::Inflector.transliterate (requires Rails 2.2.1+ and Ruby 1.9 or 1.8.7)

example:

>> ActiveSupport::Inflector.transliterate("àáâãäå").to_s
=> "aaaaaa"

Leave a Comment