我正在尝试在Rails3.1应用程序中实现完全的国际化路由。我已经使用Francesc Pla的rails-translate-routes来本地化路由操作和资源。最后一步是能够翻译我的一些模型的slug。
需要翻译的路由:
我有一个模型 Category,其中有一个实例
有什么想法如何翻译路由中的
需要翻译的路由:
http://myhost.com/products/pharmacy --> http://myhost.com/productos/farmacia
我有一个嵌套路由,形式如下:
# routes.rb
match 'products/:category_slug' => "products#index"
我有一个模型 Category,其中有一个实例
#<Category id: 1, slug: "pharmacy">
,我在 ProductsController 中使用 find_by_slug
查找类别。有什么想法如何翻译路由中的
:category_slug
部分吗?