简单的表格集合翻译
使用这里使用Ruby I18n翻译:male,:female选项的翻译示例,表单将是:
查看: _form.html.erb
生成的HTML:
Male Female
因此,在提交时,表单使用翻译的值。
如何更改视图代码以提交[“男性”,“女性”]值而不是[“男性”,“女性”]?
到目前为止我最好的拍摄非常难看:
在您看来,您应该使用
<%= f.input :gender, collection: [:male, :female] %>
在你的yaml文件中,你应该有
simple_form: options: user: (or defaults:) gender: male: Male female: Female
这应该自动转换为
这些值将返回到控制器,而不是翻译的单词。
如果没有,那就有问题……