The default install of Magento only includes one language. This post describes how to install an additional language pack to localise the store in another language. This post assumes you have basic knowledge of Magento and that you have one website and store and that you are installing the language pack for an additional store view.
For this example. I have one website, one store and both English and Chinese stores. There are two stages, firstly we will set up Magento with two store views and set one of them to use the Chinese locale. The second stage is to install the Chinese language pack as language packs aren’t included in the standard Magento install. Start by logging into the Magento administration interface.
- Under ‘System>Manage Stores’ Click ‘Create Store View’.
- Fill text boxes appropriately. Example is shown above.
- Navigate to ‘System>Configuration’.
- In the top left, change the ‘Current Configuration scope to the store view you just created. Example is shown below.After this collection, goto ‘General>General’ from the left sidebar.
- Expand the ‘Locale Options’ and uncheck the ‘Use Website’ box.
- Select the desired locale from the drop down list e.g. China.
- Click ‘Save Config’ from the top right.
With Magento configured, the language pack can now be downloaded and installed.
- Select the language pack you wish to download. A list of all translation packs and their completeness can be found at http://www.magentocommerce.com/translations.
- Click the ‘package’ download link.
- A .zip file will download. For this example, I am creating a Chinese store, so the translation pack is called ‘zh_CN.zip’. Upload this to your web host. e.g. via FTP.
- Extract it in your Magento directory.
Language pack should now be installed!