Учитывая следующее определение класса в ruby:
class Conversation
class Message
include ActiveModel::Validations
attr_accessor :quantity
validates :quantity, :presence => true
end
end
Как вы можете использовать i18n для настройки сообщения об ошибке.
Например, правильный поиск для класса Conversation будет
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?