本地化路线不起作用

时间:2014-09-15 13:42:46

标签: ruby-on-rails ruby-on-rails-4 localization routes

在我的RoR应用程序中,我希望能够根据我使用的本地使用自定义路由。

假设我有一个模型BookSale. To access to the index method, i would like to have in the URL / en / books-for-sale instead of / en / book_sales,/fr/livres-a-vendre而不是/fr/book_sales

我在routes.rb中的内容如下:

localized do
  resources :books, only: [:index,:show]
end

在我的翻译中(以及使用I18n仪表板)我指定了:

routes.book_sales的{​​{1}} livres-a-vendrefr的{​​{1}},但不起作用。

我也指出了

books-for-sale en代表resources.book_saleslivres-a-vendre代表fr但没有运气。

正在运作的路线仍然是传统路线:books-for-saleen

任何人都有类似的经历,可以提出一些建议吗?如果您需要更多信息,请告诉我......

谢谢!

P.S:我正在使用/fr/book_sales

0 个答案:

没有答案