У меня есть приложение Zend с Zend_Form, которое должно использовать атрибут HTML5 placeholder
вместо меток, как сделано здесь.
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, поэтому он должен переводить мои формы по умолчанию. Это отлично работает с этикетками. Однако заполнитель используется как есть, без перевода.
Как я могу перевести строки заполнителей?