我正在尝试将 i18n 添加到 Refinery CMS,并添加了 Inquiries gem。一切都很好,直到我添加用于切换语言环境的链接,如下所示:
= link_to_unless_current image_tag('flag_bulgaria.png'), locale: "bg"
然后出现路由错误:
没有路线匹配 {:locale=>"bg", :controller=>"refinery/inquiries/inquiries", :action=>"new"}
我添加了炼油厂-I18n gem,还在初始化文件中添加了语言环境。我试图在过滤器之前添加用于在 application_controller 中设置语言环境,但没有结果。我已经阅读了所有关于炼油厂 i18n 的讨论,但没有发现任何关于这个问题的信息。我正在使用 rails 3.2.6 ,refinery cms 2.0.4 ,refinerycms-inquiries 2.0.3 。
感谢你们对我的帮助 。