In this tutorial, we’ll go through how to create a Magento multiple-language website in two languages: English and French.
Step 1: Create two stores
First, we need to create 2 stores before assigning languages to them.
Step 2: Select language for each store
Assigning language you want for each store you’re just set up. In admin section, go to System menu -> Configuration. First, select a store in the top left corner, then you can assign a language for that store in locale dropdown.
Step 3: Create locale package for each language
Create two folders: en_US and fr_FR in app/locale folder and set language for your store here
Step 4: Check if everything works
Now you can go to the front-end and see how your magento multi language store works. It will be like this