Я хочу сопоставить имена ошибок из проверок атрибутов, и я не знаю, возможно ли это.
Я пытаюсь автоматизировать перевод приложений.Если у атрибута электронной почты есть проверки на наличие и формат, я хотел бы получить имена ошибок, например: [:blank, :taken, :invalid]
Я гуглил и смог получить типы проверок с помощью:
User.validators_on(:email).map{|v| v.kind}
=> [:presence, :uniqueness, :format]
но это так далеко, как я получил.