Я просто столкнулся с этой точной ситуацией и решил расширить метод pluralize
в application_helper.rb
def pluralize(count, singular, plural = nil)
count, counted = super.split(' ', 2)
[content_tag(:span, count, class: 'count'),content_tag(:span, counted, class: 'counted')].join(' ').html_safe
end
pluralize(2, "Thing")
теперь будет выводить что-то вроде <span class="count">1</span> <span class="counted">Things</span>