Symfony翻译包中的自定义标签

Symfony翻译包中的自定义标签,symfony,Symfony,我在我的Symfony项目中使用了“a2lix/TranslationFormBundle”,我对翻译字段的自定义标签有问题 如果我在前端设置了自定义标签(hintText,请参见下文),则表单将显示标签“Text” 我的树枝输出 {{ form_widget(form) }} 我的表单字段 $builder->add('variable', 'text', array('label' => 'variable', 'translation_domain' => 'messa

我在我的Symfony项目中使用了“a2lix/TranslationFormBundle”,我对翻译字段的自定义标签有问题

如果我在前端设置了自定义标签(hintText,请参见下文),则表单将显示标签“Text”

我的树枝输出

{{ 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”的子字段