Today I will talk about the multiple languages feature of Magento.

In this example I’ll guide you to create a website with two languages: English and French.

  • Step 1: Create two stores
    In admin section, go to System menu ->Manage Store then create two stores.

  • Step 2: Select language for each store
    In admin section, go to System menu -> Configuration. Please select each store in the top left corner, then you can select 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

Now you can go to the front-end and see how it works.

Good luck!

Related Tutorials

Reward Roints Refer Friends plugin

Author

Why Magestore? We believe in building a meaningful & long-term relationship with you.

9 Comments

  1. thanks for this useful guide.
    one noob question, do i duplicate the existing en_US folder with all its contents to create a new fr_FR folder?

  2. Hi Jack,
    In Admin panel, you can assign cms page for home page or configure language for the frontend.
    Please go to System > Configuration.
    1) Go to General tab, you can change the language by selecting in Locale field.

    2) Go to Web tab and select Default page, you should switch to Spanish site before selecting page for CMS Homepage.
    Let me know if you have any question.

    Yours sincerely,
    Neo.

  3. Thanks for your post!

    How does the system know where the locale is?

    I have done it for English (my default) and Spanish that says:

    There was no Home CMS page configured or found.

    I have a seperate them applied but if you would be so kind to point me out where I can tell the system to look for the translation files…

    Many thanks!!

  4. Everyone loves what you guys are up too. Such clever work and exposure!
    Keep up the excellent works guys I’ve included you guys to blogroll.

  5. jonshan smith Reply

    Thanks for all of your work on this web page. I am looking forward to reading more of your posts in the future.

  6. Hi everyone, got a question, does the multi setup also work with magento community version 1.7? I am actually trying to setup German + English but somehow it doesnt work… Thanks for any advise..

    • Hi Sunny,
      Thanks for following our posts. Multi-store still works in Magento community 1.7. If you want to create two languages (German + English), you need to click on button Create Store View (status must be enable). After that, you need to reindex data, clean cache and see your result.

Write A Comment