Laravel NumberFormatter со склонениями
Всем привет
Подскажите, есть ли на Github или в движке самого Laravel возможность склонять цифры?
Что имею ввиду
Есть предложение
"в течение пяти"
фраза добавлена в локализации в виде шаблона "в течение :count"
из базы достаю цифровое значение и переделываю его в слово в зависимости от локализации
$lessons_count_word = new \NumberFormatter($locale, \NumberFormatter::SPELLOUT);
$lessons_count_word = $lessons_count_word->format($count);
но такая реализация генерирует не корректные фразы
"в течение один"
"в течение два"
"в течение три" и тд а нужно
"в течение одного"
"в течение двух"
"в течение трех" и тд
При этом чтоб локализация работала, потому что не на всех языках есть склонения
Есть ли способ сделать это без создания своих функций со всеми языками локализаций для всех цифр?
Источник: Stack Overflow на русском