Today I learned that Ruby on Rails has shipped with a built-in slug generator Show archive.org snapshot since Rails 2.2:
> "What Up Dog".parameterize
=> "what-up-dog"
> "foo/bar".parameterize
=> "foo-bar"
> "äöüß".parameterize
=> "aouss"
Also see: Normalize characters in Ruby.
Posted by Henning Koch to makandra dev (2015-04-08 07:01)