How to setup a multiple language website with Magento?
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.
Oh, today is a great day. Thank for your comments.
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?
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!!
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.
I can not solve.
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.
Thanks for all of your work on this web page. I am looking forward to reading more of your posts in the future.
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.