Вы можете использовать ColectionType. Но тогда вам, вероятно, нужно будет что-то изменить о том, как вы используете имена ввода, например, здесь name="my_type[translations][name][fr]"
, может быть name="my_type[translations][nameFr]"
. С его помощью, ваши входы будут выглядеть
<input type="text" name="my_type[translations][0][nameDe]">
<input type="text" name="my_type[translations][0][nameFr]">
<input type="text" name="my_type[translations][1][nameDe]">
<input type="text" name="my_type[translations][1][nameFr]">
Здесь я также предполагаю, что у вас есть Translation
лицо, которое будет иметь nameDe
и nameFr
свойствами.