Прежде всего, вам необходимо прекратить использование .pluralize
.Он использует Inflector (который в основном используется для внутренних компонентов Rails, например, угадывает имена таблиц для модели Sheet -> sheet).
Sheet.model_name.human # => "Beleg"
"Beleg".pluralize # => "Belegs"
Что вам нужно сделать, это использовать опцию :count
.
Sheet.model_name.human(:count => 2) # => "Belege"
Для этого необходимо, чтобы вы изменили de.yml
следующим образом:
de:
...
activerecord:
...
models:
sheet:
one: Beleg
other: Belege