Symfony2 - Definir domínio de tradução para um formulário inteiro
Eu quero traduzir um formulário criado com o formbuilder do symfony. Como eu não quero um grande arquivo de tradução, édividido em "domínios".
Agora eu tenho que especificar otranslation_domain
para cada campo de formulário, caso contrário o symfony irá procurar no arquivo errado. Esta opção tem que ser adicionada a todos os campos e eu estou querendo saber se existe uma maneira de definir essa opção para um formulário inteiro?
Exemplo de código que não estou satisfeito com:
$builder->add(
'author_name',
'text',
array('label' => 'Comment.author_name', 'translation_domain' => 'comment')
)->add(
'email',
'email',
array('label' => 'Comment.email', 'translation_domain' => 'comment')
)->add(
'content',
'textarea',
array('label' => 'Comment.content', 'translation_domain' => 'comment')
);