我正在扩展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
?