1

我正在为 Dojo 设置本地化

$locale = new Zend_Locale();
$locale->setLocale('de_AT');

$this->view->dojo()->setDjConfigOption('locale', 'de_AT')

在 Zend 框架中。

但是当我使用带有 CurrencyTextBox 的表单时(在 Zend_Dojo_Form 类中),我必须使用点来输入小数点而不是逗号,这是错误的。

知道为什么这不能正常工作吗?这是Dojo的错误吗?

4

2 回答 2

0

该行应该是(AT 不是大写字母):

$this->view->dojo()->setDjConfigOption('locale', 'de_at')
于 2013-01-17T00:29:53.743 回答
0

正确的语法是

$this->view->dojo()->setDjConfigOption('locale', 'de-at') 
于 2013-05-24T14:44:24.373 回答