とりあえず正規の方法でできる事を調査してみた。
結果としては、Zend_TranslatorをElement単位で指定してやるしかなさそうでした。
%value% みたいにElementのnameをZend_Validateに渡せたら文句無いのにな。。
以下例です。(試してないので間違ってたらゴメンなさい)
$translate = new Zend_Translate(
array(
'adapter' => 'array',
'content' => '/path/to/titleElement.php',
'locale' => 'de',
'delimiter' => ':'
)
);
$form->getElement('title')->setTranslator($translate )
titleElement.csv の中はこんな感じ?
return array(
"Value is required and can't be empty" => "タイトルは必須です。",
);
0 件のコメント:
コメントを投稿