Thanks to Storeden you can manage languages on different domains with the multi-domain function management. For setting additional domains you have to enter the section Ecommerce > Domain > Multi-domain.
Here you can enter your domains with the related shop language and the referring country. In this way you can have the English language addressing on the .com (e.g. www.mydomain.com) the French language addressing on the .fr (e.g. www.mydomain.fr), the Italian language addressing on the .it (e.g. www.mydomain.it).
You can translate all the section of your shop directly from the Translation section of your control panel.