虽然可以轻松翻译normale collection
输入
f.input :sex, collection: [:male, :female]
使用此结构
simple_form:
options:
profile:
sex:
male: Männlich
female: Weiblich
似乎无法翻译新的Rails 4.1枚举功能。
我试图翻译
f.input :sex, collection: f.object.class.sexes
像这样:
simple_form:
options:
profile:
sex:
'0': Männlich
'1': Weiblich
但这不起作用。这是简单形式的缺失特征吗?
答案 0 :(得分:4)
我刚遇到同样的问题。
问题是simple_form
仅支持符号作为翻译键,rails
enum
将字符串作为{"male" => 0, "female" => 0}
之类的键。
但我想出了一个小的解决方法。请参阅my gist here。
答案 1 :(得分:0)
我还建议您查看以下gem:support browsers with Flexbox 它填补了enum_help
的空白