与Zend_Locale之间的谜团

时间:2012-07-24 07:59:33

标签: zend-framework zend-locale

在我的application.ini

resources.locale.default = "en_EN"

在我的Bootrstrap.php

protected function _initLocaleRegistry()
{
    $locale = new Zend_Locale('en_EN');
    Zend_Locale::setDefault('en_EN');
    Zend_Registry::set('Zend_Locale', $locale);
}

但是如果在我的简单视图中插入此代码:

/**@var $locale Zend_Locale **/
$locale = Zend_Registry::get('Zend_Locale');
echo $locale->getLanguage();

输出为:

怎么会这样? 它关闭?

由于

1 个答案:

答案 0 :(得分:0)

我通过插入更改所以application.ini

来解决它
; locale stuff
resources.locale.default = "en_US"
resources.locale.force = true