Symfony翻译包中的自定义标签
我在我的Symfony项目中使用了“a2lix/TranslationFormBundle”,我对翻译字段的自定义标签有问题 如果我在前端设置了自定义标签(hintText,请参见下文),则表单将显示标签“Text” 我的树枝输出Symfony翻译包中的自定义标签,symfony,Symfony,我在我的Symfony项目中使用了“a2lix/TranslationFormBundle”,我对翻译字段的自定义标签有问题 如果我在前端设置了自定义标签(hintText,请参见下文),则表单将显示标签“Text” 我的树枝输出 {{ form_widget(form) }} 我的表单字段 $builder->add('variable', 'text', array('label' => 'variable', 'translation_domain' => 'messa
{{ form_widget(form) }}
我的表单字段
$builder->add('variable', 'text', array('label' => 'variable', 'translation_domain' => 'messages', 'attr' => array('maxlength' => 255)))
->add('translations', 'a2lix_translations', array(
'fields' => array(
'text' => array(
'field_type' => 'textarea',
'label' => 'hintText',
'attr' => array('class' => 'rte')
),
'explanation' => array(
'field_type' => 'textarea',
'attr' => array('class' => 'rte')
)
)
));
我查看此文档中的自定义标签
有人能给我一个提示吗?我认为这与a2lix捆绑包无关,标签必须在您的表单主题上翻译,或直接在您的小树枝文件中翻译,如:
{{form_label(form.entity.text, form.entity.text.vars.id)}}
然后在翻译文件中:
my_form_type_pet_name: "This is an hint"
您可以找到更多信息。我不确定如何查看我的小树枝模板?在我的示例中,我有字段“translations”的子字段