如何国际化铁路线?

时间:2013-03-22 16:48:09

标签: ruby-on-rails rails-routing

我目前停留在基于区域设置创建到同一资源的不同路径。我目前的结构是http://example.com/fr/http://example.com/en/

在我的routes.rb中我目前有:

scope "(:locale)", :locale => /en/ do
 resources :units
 resources :careers, :only => [:index,:create]
end

scope "(:locale)", :locale => /fr/ do
 resources :units, :path => :unites
 resources :careers, :only => [:index,:create], :path => :demploi
end

1 个答案:

答案 0 :(得分:1)

我为此目的使用rails-translate-routes。宝石简化了i18n网址的大部分工作。