Мой Zend_translate работает, но по какой-то причине он переводится только на английский. Даже когда мой локаль установлен на голландский вручную, он показывает английский перевод. Когда я удаляю английские файлы mo/po, он будет использовать голландские переводы.Zend translate переводит на английский язык, в то время как locale установлен на голландский
Это устанавливается в загрузчике:
$translate = new Zend_Translate('gettext',
APPLICATION_PATH . "/languages/",
null,
array('scan' => Zend_Translate::LOCALE_DIRECTORY));
$registry = Zend_Registry::getInstance();
$registry->set('Zend_Translate', $translate);
//$translate->setLocale('nl_NL');
В каталоге языки есть: en_US.mo, en_US.po, nl_NL.mo, nl_NL.po.
Что я делаю неправильно?