Falang is THE solution to this headache. You can translate all your content to one place. Very easy install and use.
PLUS! I decided to create a "content element" to translate content from 3th party components. But it came out with a little bug. I received very quick support to help me handle this issu. He came out to me with a solution in 1 day.
Support available in french and english tought! Very cool!