Thinking about the structure of a multi language website is essential. Joomla provides native multilingual support and there are extensions that can help. We like to "stick to the core" and recommend to use the Joomla native multi language support. Please do also remember. There is NO magic way in translating content. Each language version of a website is a website in it's own right.
Joomfish multi-language websites & F2C
Since F2C creates Joomla articles it is 100% compatible with JoomFish. This means that a Joomla article created using F2C is no different than an article created using the Joomla Article Manager. As a result the articles can be 'imported' and translated using JoomFish.
PLEASE NOTE: If you have your F2C articles translated using JoomFish and you where to change the content of the article you would need to update your translations using JoomFish. This works just like Joomla native articles.
Can F2C also create Joomfish translations? The answer is NO, F2C cannot create the translations and submit them to the Joomfish DB.
Joomla 3.x multi-language websites & F2C
In the latest Joomla version multi-language content is supported. This means that you CAN USE Form2Content to create multi-language content. Like in Joomla you can create langiage association between Joomla articles via the F2C article manager.
1) Create different (nested) categories for you content per language.
2) Create a copy of your F2C submission form and F2C template PER language (i.e., several F2C Content Types)
3) Link each F2C content type to the correct Joomla categories for saving the articles
4) Make sure you have language settings set correctly.