Zend Framework 2中的语言设置新的DateSelect / MonthSelect表单

时间:2014-05-09 09:49:11

标签: forms zend-framework2

我有一些简单的问题:我需要将表单上的月份日期设置为英语设置;它们目前设在罗马尼亚语Langugauge

我按照bakura10 / gist:3705417设置的示例设置我的日期:

$this->add(array(
    'type'    => 'Zend\Form\Element\DateSelect',
    'name'    => 'birthDate',
    'options' => array(
        'label'               => 'Date',
        'create_empty_option' => true,
        'day_attributes'      => array(
            'data-placeholder' => 'Day',
            'style'            => 'width: 20%',
        ),
        'month_attributes'    => array(
            'data-placeholder' => 'Month',
            'style'            => 'width: 20%',
        ),
        'year_attributes'     => array(
            'data-placeholder' => 'Year',
            'style'            => 'width: 20%',
        )
    )
));
然后我将我的视图助手设置为这样;

echo $this->formDateSelect($this->form->get('birthDate'), IntlDateFormatter::LONG, 'ro_RO');
问题是,这显然给了我罗马尼亚的设定;我不知道在哪里可以获得英语设置;我试过这个,但它不起作用;

echo $this->formDateSelect($this->form->get('birthDate'), IntlDateFormatter::LONG, 'en');

0 个答案:

没有答案