Я пишу код Ruby, а не Rails, и мне нужно обработать что-то вроде этого:
found 1 match
found 2 matches
У меня установлен Rails, возможно, я могу добавить предложение require
в верхней части script, но знает ли кто-нибудь о методе RUBY, который плюрализует строки? Есть ли класс, который я могу потребовать, чтобы справиться с этим, если script не является Rails, но у меня установлен Rails?
Изменить: Все эти ответы были близки, но я проверил тот, который заработал у меня. Попробуйте этот метод в качестве помощника при написании Ruby, а не Rails, код:
def pluralize(number, text)
return text.pluralize if number != 1
text
end