【发布时间】:2011-07-12 05:03:59
【问题描述】:
我认为有这段代码(用于“辩论”类):
<%= form_for(@debate) do |f| %>
...
<%= f.label :proposition, :body %>
...
<% end %>
这在我的 en.yml 中:
helpers:
label:
debate:
body: "Testing label body"
我从这个页面复制的:http://apidock.com/rails/ActionView/Helpers/FormHelper/label
期望它会导致<label for="debate_body">Testing label body</label> 被输出到页面,但我却得到<label for="debate_proposition">body</label>
我尝试了其他一些事情,例如在 en.yml 中将“辩论”与“命题”交换,但没有成功。我做错了什么?
【问题讨论】:
标签: ruby-on-rails ruby internationalization label form-for