Magento. How to install a new language

Norman Fisher May 1, 2013
Rating: 4.7. From 3 votes.
Please wait...

This tutorial is going to show you how to install a new language on your Magento site.

Magento. How to install a new language

  1. Go to and in the search field type the  name of a new language pack, e.g. ‘Italian language pack’ and click the magnify glass.
  2. Wait till the results show up. Click the link that says Magento Community Modules – Italian (Italy) Language Pack
  3. On the next page, click Install Now. Check “I agree to the extension license agreement” and click Get Extension Key. You should be registered on the site to follow these steps.
  4. When you are logged in, click the “Select key” button. It will highlight the URL which you will to copy.
  5. Log into your Magento admin panel and go to the top menu System -> Magento Connect -> Magento Connect Manager.
  6. It will ask  you to re-login with the same details used for the  admin panel.
  7. On the next page, under Extensions -> Install New Extensions -> Paste extension key to install paste the url you copied and click Install. Then click Proceed.
  8. This will install the language package for you. When you see the “cache cleaned successfully” message, open the Magento dashboard page again.
  9. Go to System -> Manage Stores.
  10. Click Create Store view
  11. Fill all the fields in like this:
  12. Click Save Store View. You will see the new store view added to the list
  13. Go to the top menu System -> Configuration.
  14. From the Current Configuration Scope on the left select Italian.
  15. Under General -> Locale Options -> Locale select Italian (Italy).
  16. Click Save Config.
  17. Go to the top menu System -> Design.
  18. Click Add Design Change at the top right.
  19. Under General Settings select Italian for Score and your current theme for Custom Design.
  20. Click Save.
  21. Clear Magento cache and open the front page of your site. Select the new language from the language box.
  22. You template  may have custom CMS blocks that you will need to re-create for the new language layout. Go to CMS -> Static Blocks -> Add New Block and re-create the exiting custom blocks like Footer Links, Footer list 1, Footer list 2, Custom tab, header-links etc (depending on your theme). The code can be taken from the existing blocks and changed manually.
  23. To avoid the ‘___from_store’ query string  from  the urls when you switch a different language, in /app/design/frontend/default/template/page/switch/languages.phtml find line 41 and change it from:
  24. echo $_lang->getCurrentUrl() 


    echo $_lang->getCurrentUrl(false) 

    Then go to System -> Configuration -> General -> Web in your Magento admin. Then Options -> Add Store Code to Urls -> Yes.

Feel free to check the detailed video tutorial below:

Magento. How to install a new language

Buy Magento Themes
This entry was posted in E-commerce Templates, Magento, Magento Tutorials and tagged install, language, localization, Magento. Bookmark the permalink.

Submit a ticket

If you are still unable to find a sufficient tutorial regarding your issue please use the following link to submit a request to our technical support team. We'll provide you with our help and assistance within next 24 hours: Submit a ticket

Live Chat
We help you to choose the right product.