给定 ruby 中的以下类定义:
class Conversation
class Message
include ActiveModel::Validations
attr_accessor :quantity
validates :quantity, :presence => true
end
end
如何使用 i18n 自定义错误消息。例如,会话类的正确查找将是
activemodel:
errors:
models:
conversation:
attributes:
quantity:
blank: "Some custom message"
但是 Message 类是什么?我试过了:
activemodel:
errors:
models:
conversation:
message:
attributes:
quantity:
blank: "Some custom message"
activemodel:
errors:
models:
message:
attributes:
quantity:
blank: "Some custom message"
activemodel:
errors:
models:
conversation::message:
attributes:
quantity:
blank: "Some custom message"
它们都不起作用任何想法或者这是 ActiveModel 或 I18n 的错误?