Я новичок в php и Yii2, и буду признателен за любые советы.
Мой сайт поддерживает 2 языка: английский и монгольский.
Я не уверен, как локализовать названия месяцев для монгольского языка, используя:
date_format(new DateTime($model->start_date), 'd F Y')
Это правильный способ иметь массив монгольских названий месяцев, а затем создать дату и время и поставить правильное имя? Или есть какие-нибудь библиотеки MN для включения в стандартную локализацию php?
Большое спасибо.
Вы можете попробовать это,
\Yii::$app->formatter->locale = 'mn-CN'; //language code like for english --> en-Us
\Yii::$app->formatter->asDateTime($model->start_date, 'php:d F Y');
или использовать STRFTIME
Других решений пока нет …