I'm currently contemplating Entity Translation integration for Inline Entity Form.
The idea of IEF is that you manage referenced entities right there on the parent entity form.
Let's assume a use case of a node referencing commerce products.
1) if you're editing an english node, newly added products also have "english" set as their language.
2) If you're using Entity Translation and adding a french translation for the node, then the product values should be saved under "fr" as well.
(Assuming ET is enabled for both entity types).
So, looking at the ET codebase briefly told me that I should instantiate a translation handler for the inline entity form (which will then handle the tricky parts for me, such as changing the source language). However, ET doesn't use #parents to store the translation handler in form state, which means there can be only one. Hence this request to allow multiple.
Alternatively, please suggest how I should proceed in regards to this matter.