我在选择框和本地化方面遇到问题。我应该以某种方式与 ajax/javascript 连接,但不确定如何连接。当用户选择语言时,网站应该被翻译成所选语言。这就是我到目前为止所拥有的。
application_controller.rb
before_filter :set_locale
def set_locale
#some code which returns local language accoarding to IP
end
_header.html.erb
<%= form_tag set_locale_path do %>
<%= select_tag :locale, options_for_select([['English', 'en'], ['Spanish', 'sp'], ['German', 'ge']]) %>
<% end %>
此标头位于共享视图文件夹中,并且没有相关的控制器/模型。任何帮助,将不胜感激。