【发布时间】:2012-10-04 12:44:43
【问题描述】:
我有一个带有不同语言链接的导航栏:
<%= link_to t('header.english'), locale: "en" %>
问题是当用户尝试在 url 中包含附加参数的页面上切换语言时。此时更改区域设置会重新加载页面并删除所有附加参数。
那么,如何将当前页面的所有参数传递到语言环境切换链接?
例如,当
/page/new?param1=1¶m2=2
已打开,用户切换区域设置,
/page/new?locale=en
打开,两个附加参数都从 url 中剥离。
【问题讨论】:
标签: ruby-on-rails internationalization