我知道你可以这样做:
# config/locales/en.yml
en:
activerecord:
attributes:
user:
email: "E-mail address"
errors:
models:
user:
attributes:
email:
blank: "is required"
通过https://stackoverflow.com/a/2859275/718050
问题 1
是否可以为blank
整个模型甚至整个站点指定消息,而不是进入每个模型attribute
?
问题 2
另外,它似乎blank
来自:presence
模型,例如
validates :email, :presence => true
因此,如果:presence => true
错误翻译为blank:
,我在哪里可以找到这些翻译的列表?我怎么知道:unique => true
en.yml里面变成了什么?