Перевод из ошибок в читаемые сообщения обрабатывается ActiveModel, а не Mongoid, и встроенные модели считаются просто атрибутами с точки зрения локализации атрибутов.
В этом случае, если вы используете приведенное ниже в файле i18n, вы получите форму единственного числа, а не множественное число, изменив то, что human_attribute_name
возвращает для атрибута figure:
en:
mongoid:
attributes:
report:
figures: Figure