【发布时间】:2012-01-12 05:08:30
【问题描述】:
我有一个带有 Zend_Form 的 Zend 应用程序,它应该使用 HTML5 placeholder 属性而不是标签 like done here。
class Application_Form_Usereditprofile extends Zend_Form
{
public function init()
{
[...]
$this->addElement('text', 'FirstName', array(
'filters' => [...],
'validators' => [...],
'placeholder'=> 'user_editprofile_firstname', // string I want to translate
));
[...]
}
}
我初始化了 Zend_Translate,所以它应该默认翻译我的表单。这适用于标签。但是,占位符按原样使用,无需翻译。
如何翻译占位符字符串?
【问题讨论】:
标签: php zend-framework zend-form placeholder zend-translate