I18n routing module for Rails 2.3.x and Rails 3. Translate your routes with ease !
Latest commit edd30ac Oct 8, 2012 @jdcrutchley jdcrutchley Version bump
Failed to load latest commit information.
lib fix for url_for failing with format Oct 4, 2012
spec url_for not translating when format specified Oct 4, 2012
CHANGELOG.rdoc Merge pull requests, bump version to 0.5.0, handle test for rails 2.3.x Sep 14, 2011
Gemfile Update to Rails 3.2.1 Jan 27, 2012
Gemfile.lock Update to Rails 3.2.1 Jan 27, 2012
MIT-LICENSE change doc Mar 16, 2010
README.rdoc Fixed grammer Jun 11, 2012
Rakefile Add bundler gem tasks to Rakefile Jan 30, 2012
init.rb Fix gemspec, fix rails3 edge bug Apr 9, 2010



I18n_routing is a plugin for Ruby on Rails that lets you easily translate your routes trough the I18n api included in Rails since version 2.2

All necessary information is available on the wiki: wiki.github.com/kwi/i18n_routing

For your questions, use the i18_routing google group: groups.google.com/group/i18n-routing

Works with Rails 2.3, 3.0, 3.1 and 3.2

TODO for next releases (written the 9th of June 2010)

  • Handle multiple translations for same resources name (Example: nested and not nested resources)

  • Handle namespace translation (and path_prefix on Rails3)

I18n gem version warning

Be careful when running Rails 2.3 with the shipped i18n gem: this is an old i18n version and i18_routing will install the latest i18n version as a gem. This latest version may be incompatible with some old usages. Furthermore, if the i18n gem is present on your system, Rails will load it and skip the shipped version; Keep that in mind.


  • kwi (Guillaume Luccisano)

  • bigtiger (Jim Remsik)

  • mixr (Reiner Dieterich)

  • fwalch

  • doubledrones: h13ronim (Marcin Michałowski)

  • rudionrails (Rudolf Schmidt)

  • fishman (Reza Jelveh)

  • toXXIc

  • jdcrutchley (Jamie Crutchley)

Copyright © 2010-2011 Guillaume Luccisano - g-mai|: guillaume.luccisano, released under the MIT license