简单表单有自己的I18n名称空间,例如en.simple_form.labels。我们可以在这里定义标签、占位符和提示的翻译,它们在表单上呈现(例如#编辑、#new)。
但是,在#show上,这在技术上不是一种形式,在为属性翻译标签时,我们回到了在en.helpers或en.activerecord.attributes中定义的翻译。
大多数时候,标签是一样的,而且有一种不必要的重复感。
我对Rails很陌生,所以我想知道什么是正常的方法。
发布于 2016-10-15 03:00:05
是我的错。中的可用配置选项。
这里有一个可以简单地重新连接不同名称空间下的翻译。
config.i18n_scope = 'simple_form'只需将其更改为您希望将翻译合并到的任何名称空间即可。
https://stackoverflow.com/questions/39717808
复制相似问题