У меня есть функция, которая возвращает мне строку даты, используя Zend_Date
.
$date = new Zend_Date();
$date->setOptions(array('format_type' => 'php'));
$date->setTimestamp($timestamp);
return $date->toString($format);
Когда я устанавливаю $format
на 'l, d F Y'
, я ожидаю что-то вроде:
Środa, 13 stycznia 2010
(правильная польская строка, что означает Wedneseday, 13 january 2010
), и она хорошо работает.
Но когда я открываю эту страницу в браузере с языком, установленным на английский, он возвращает мне строку даты на английском языке вместо польского, который я хочу видеть.
Что и где я должен установить, чтобы получать всегда точную дату независимо от настроек браузера?