我使用浏览器的语言环境设置了Zend_Locale,但是我想用它来向我显示正确的单位,所以对于美国来说,它应该显示华氏温度和摄氏温度的NL温度。这是内置在ZF还是我需要创建自己的实现?
答案 0 :(得分:1)
您可以简单地将Zend_Locale实例设置为注册表,如下所示。使用此表示法时,如果要多次使用相同的区域设置,则可以忘记使用每个实例手动设置区域设置。
$locale = new Zend_Locale('de_AT');
Zend_Registry::set('Zend_Locale', $locale);