Your client current sells in North America with an English web site but would like to branch out internationally with a Spanish and French website. To maintain one admin panel for all languages and the same theme, you need to set up
Answer:
One Magento installation, one website, three store views (one per language)