strftime でローカライズされた日付を表示しようとしていますが、うまくいきません。
class ExampleController extends AbstractActionController
{
public function indexAction()
{
$openDate = DateTime::createFromFormat(...);
setlocale(LC_ALL, Locale::getDefault());
Debug::dump(Locale::getDefault()); // shows 'fr_FR'
Debug::dump(strftime('%B %Y', $openDate->getTimestamp())); // shows 'August 2013' instead of 'Août 2013'
}
}
module/Application/config/module.config.php 内
return array(
...
'translator' => array(
'locale' => 'fr_FR',
'translation_file_patterns' => array(
array(
'type' => 'gettext',
'base_dir' => __DIR__ . '/../language',
'pattern' => '%s.mo',
),
),
),
...
);
月がフランス語に翻訳されていない理由を誰か教えてくれませんか?