通常下記のようにしてエラー文言を日本語化できるんですが、Zend_Form_Element_Fileでは翻訳されません。。。
$translate = new Zend_Translate('ini', '/hogehoge/translate.ini', 'ja');なぜ。。。
$form->setTranslator($translate);
調べてませんw
でも解決策は見付けました。
さらに上層で下記のようにtranslateを指定する事で解決できます。
$translate = new Zend_Translate('ini', '/hogehoge/translate.ini', 'ja');
Zend_Registry::set('Zend_Translate', $translate);
0 件のコメント:
コメントを投稿