1

formtastic のデフォルトの国際化を使用しようとしましたが、失敗しました。私は与えられたようにそれを試しました

https://github.com/justinfrench/formtastic/wiki/6.2-カスタマイズ:-国際化

そこで、formtastic の i18ln gem of rails を使って国際化を導入したいと思います。

どうすればできますか?

これは提案されたフォームページです

<%= 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 ファイルです

en: 
formtastic:
  dob: Date of Birth
  name: Your Name
  Gender: gender

両方を統合する方法は?

4

1 に答える 1

1

まず、イニシャライザに追加Formtastic::SemanticFormBuilder.i18n_lookups_by_default = trueしましたか?formtastic.rb

試してみてください:

wk: 
  formtastic:
    labels:
      detail:
        dob: "Date of Birth"
        name: "Your Name"
        gender: "gender"
于 2012-12-07T08:09:03.590 に答える