在 form 中,如果是 text_field,那么视图文件可以像下面这么写:
<div class="field">
<%= f.label :amounts %><br>
<%= f.text_field :amounts %>
</div>
对应的 locales 文件呢,可以如下写:
helpers:
label:
account_record:
amounts: "金额"
但是如果是 radio button,视图文件得写成这样:
<div class="field">
<%= f.radio_button :incoming_or_outgoing, 'incoming', :checked => true %>
<%= f.label :incoming_or_outgoing, I18n.t(:incoming), :value => 'incoming' %>
<%= f.radio_button :incoming_or_outgoing, 'outgoing' %>
<%= f.label :incoming_or_outgoing, I18n.t(:outgoing), :value => 'outgoing' %>
</div>
对应的 locals 文件没法把 incoming 和 outgoing 放在 Model 下面了。。。
请问该如何解决呢?谢谢回答。