Разные вариации одного и того же слова
Вот например есть система бана, и при бане выводит сообщение:
Steve_Stage забанил игрока Mario_Otto на 1 дней по причине: снят
Но ведь мы не говорим : 1 дней.
Как можно сделать несколько вариаций слова "день", в зависимости от дней бана?
Я знаю, что можно создать двумерный массив, и написать туда "день", "дня", "дня", "дня", "дней" и т.д., но это долго и неэффективно.
Есть ли способ сделать несколько вариаций одного слова в зависимости от значения дней бана, и чтобы это было читабельно и эффективно?