Возможно ли получить как-то имя данного месяца (по его номеру) в контроллере Symfony. И в текущей локали.Получить месяц имя в Symfony
Виджет даты формы переводит месяц в текущую локаль автоматически. Я хотел бы сделать то же самое, но в моем контроллере.
Я знаю, как получить country, но не нашел ту же функциональность за месяц.
Благодаря
Решение не зависит от компонентов Symfony (кроме локали):
setlocale(LC_ALL, $this->request->getLocale());
$month = strftime("%B", mktime(0, 0, 0, $monthId, 1, 2000));
Не уверен, но посмотрите на HTTP://symfony.com/doc/current/components/intl.html –