Bonjour,
Vous avez raison de réfléchir avant de vous lancer.
Le choix du .fr est parfait pour un déploiement national mais catastrophique pour un déploiement international.
Google est ainsi fait qu'il préférera toujours un .com/iso/ qu'un .fr/en/.
Ce qui implique de trouver une solution qui ne sera jamais parfaite.
Par exemple, si vous avez une version 1.7 ou 8, lors de l'activation de la seconde langue, alors la première devient un sous-dossier aussi. Dans votre cas, vous allez vous retrouver avec un .fr/fr/. Pas classe mais correctible à l'aide d'un module.
Après, dans votre cas, il ne faut pas activer tout de suite le module permettant au client de changer de langue, afin de vous laisser le temps d'effectuer les traductions intégralement, sinon, là encore un module peut vous aider, surtout lorsque vous ajouterez une troisième langue.
Après, vous pouvez aussi basculer sur le .com pour pouvoir activer plus tard la nouvelle langue.
Vous pouvez aussi ne rien faire et juste ajouter l'option de traduction automatique sur votre boutique à l'aide de Google, pas parfait, mais fera le job pour beaucoup de ventes, sans pour autant travailler sur votre référencement.
Et je n'ai pas abordé l'option que j'utilise avec une langue par domaine, soit le français sur le .fr et l'anglais sur le .com en multiboutique, car cela apporte des contraintes de gestion plus importantes même si je propose une solution pour permettre la bascule parfaite d'un domaine à l'autre encore à l'aide d'un module.