我正在SimpleChoiceList
向我的用户提供Gender
<select>
。
我想知道如何使标签可以翻译。
目前,我的代码如下:
class GenderChoiceList extends SimpleChoiceList
{
public function __construct()
{
$choices = array(
UserInterface::GENDER_MALE => 'user.form.gender.label.male',
UserInterface::GENDER_FEMALE => 'user.form.gender.label.female',
);
parent::__construct($choices);
}
}
有没有办法让这项工作流利,还是我必须自己注射Translator
?
答案 0 :(得分:1)
标签已默认翻译。您所要做的就是将翻译放入messages.LANG.FORMAT
文件中。