Я ищу простой способ редактирования переведенных полей в форме symfony2. Я использую переводимые расширения доктрины knp для перевода сущности. Непереведенные формы смешиваются с переведенными свойствами в особом порядке. Форма должна отображаться (окончание редактирования) только на активном языке. Например:
$builder
->add('key')
->add('translate1','text',array(
'property_path' => 'translations[de].translate1',
))
->add('mynumber')
->add('translate2','text',array(
'property_path' => 'translations[de].translate2',
))
Если язык translations[de] не существует, я получаю сообщение об ошибке: «Не удается прочитать свойство «translate1» из массива...»
Форма перевода A2LiX не является решением, потому что она отображает все переводимые поля в одном списке.
Любые идеи?