Avoid saving translation if form is invalid
Avoid saving translation if form is invalid

When invalid data is entered in a form with `EntityTranslatorFormEventListener`, translations should not be saved. But they are.
This can lead to Doctrine exceptions about the entity being not saved (id is `null`) or other types of unexpected behaviour.
elcodi/EntityTranslator