我需要使用国际化为单个表单设置两种语言。
这是建议的表单页面
<%= semantic_form_for @detail do |f| %>
<%= f.inputs do %>
<%= f.input :name %>
<%= f.input :dob %>
<%= f.input :gender, :as => :radio, :label => "Gender", :collection => [["Male", 'male'], ["Female", 'female']] %>
<% end %>
<%= f.actions do %>
<%= f.action :submit, :as => :input %>
<% end %>
<% end %>
这是 wk.yml 文件
wk:
formtastic:
labels:
detail:
dob: "Data of birtha"
name: "Youre Nama"
gender: "Gendera""
这是 en.yml 文件
en:
formtastic:
labels:
detail:
dob: "Date of Birth"
name: "Your Name"
gender: "gender"
我在 formtastic.rb 初始化程序中添加了 Formtastic::SemanticFormBuilder.i18n_lookups_by_default = true 。
我成功使用了 en.yml。
我需要从“en”切换到“wk”和虎钳。
如何通过下拉框实现它?