【发布时间】:2012-02-10 19:20:22
【问题描述】:
我正在尝试在 Rails3.1 应用程序中实现路线的完全国际化。我已经在使用 Francesc Pla 的 rails-translate-routes 来本地化路线操作和资源。最后一步是能够为我的一些模型翻译 slug。
待翻译路线:
http://myhost.com/products/pharmacy --> http://myhost.com/productos/farmacia
我有一个表单的嵌套路由
# routes.rb
match 'products/:category_slug' => "products#index"
我有一个带有实例 #<Category id: 1, slug: "pharmacy"> 的模型类别,我在 ProductsController 中使用 find_by_slug 类别。
关于如何翻译路线的:category_slug 部分有什么想法吗?
【问题讨论】:
标签: ruby-on-rails-3 internationalization routes translation