В Rails i18n guides сказано:
If the lookup for the key does not return a Hash suitable for pluralization,
an 18n::InvalidPluralizationData exception is raised.
Похоже, я наткнулся как раз на такой случай:
translation data {:one=>"1 ошибка не позволяет сохранить запись в базе",
:other=>"%{count} ошибок не позволяют сохранить запись в базе"}
can not be used with :count => 8
Было бы здорово добавить в документацию, с какими ключами нужно описывать варианты плюрализации фразы в locales/ru.yml (в смысле, :one, :other и т.п.)