Symfony2 - Übersetzungsdomäne für ein ganzes Formular festlegen

Ich möchte ein mit dem Formbuilder von Symfony erstelltes Formular übersetzen. Da ich keine große Übersetzungsdatei haben möchte, ist das soaufgeteilt in "Domänen".

Jetzt muss ich die angebentranslation_domain Andernfalls wird symfony für jedes Formularfeld in der falschen Datei angezeigt. Diese Option muss zu jedem Feld hinzugefügt werden, und ich frage mich, ob es eine Möglichkeit gibt, diese Option auf ein ganzes Formular festzulegen.

Beispielcode, mit dem ich nicht zufrieden bin:

$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')
);

Antworten auf die Frage(4)

Ihre Antwort auf die Frage