連想配列に入れてZend_Translateに渡す
フォームのTranslator
に設定する
と翻訳される
Alnum | ‘%value%’ has not only alphabetic and digit characters |
Regex | ‘%value%’ does not match against pattern ‘%pattern%’ |
NotEmpty | Value is empty, but a non-empty value is required |
$aryTranc = array('Value is empty, but a non-empty value is required' =>
'ここの値が空です。',
"'%value%' has not only alphabetic and digit characters" =>
"'%value%' に英数字以外の文字が含まれています",
"'%value%' does not match against pattern '%pattern%'" =>
"'%value%' は '%pattern%' にマッチしません。",
)
$adapter = new Zend_Translate(‘array’,$aryTranc, ‘ja’);
Zend_Form::setDefaultTranslator($adapter);
ZENDは翻訳する気はないということなのか。