我还需要使用第三方gem来获取铁路中的本地化URI吗?

时间:2012-10-12 10:27:56

标签: ruby-on-rails ruby localization internationalization

过去我们需要使用其他模块,例如https://github.com/kwi/i18n_routing,它现在仍然是首选案例吗?

我只想要一些基本的URI映射,例如

http://www.example.com/users/1 (default)
http://www.example.com/es/users/1 
http://www.example.com/jp/users/1 

1 个答案:

答案 0 :(得分:1)

不是。

您可以像这样设置区域设置前缀。

 scope "(:locale)", :locale => /en|de|hr/ do
    get "foo/bar"
  end

匹配:

  • /foo/bar
  • /en/foo/bar
  • /de/foo/bar
  • /hr/foo/bar