Я хочу перевести форму, созданную с помощью symfony formbuilder. Поскольку я не хочу, чтобы один большой файл перевода был разделен на "домены".
Теперь я должен указать translation_domain
для каждого поля формы, иначе symfony будет искать не тот файл. Этот параметр должен быть добавлен в каждое поле, и мне интересно, есть ли способ установить этот вариант для всей формы?
Пример кода я не доволен:
$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')
);