
In the Page Information, select your desired Store View to have it, like the example below:īy assigning “German Store” in the store view option, Magento will know to load this CMS page content only when in the proper store view.Īfter you’re done with all the changes, flush the Magento cache, refresh the frontend of your site and change the store view to the one you edited to see the result. Select the page or static blocks that you wish to translate e.g. In your Admin Panel, navigate through CMS -> Pages or Static Blocks. In order to have pages or static blocks translated into different languages, you need to do the following steps: Configure language for CMS pages and static blocks Make sure to clear the cache before trying to use your new language. You should also assign a Homepage and specific static blocks to each storeview. The language you selected will be assigned when it will be selected storeview. You will have to uncheck the Use Website box, in order to apply your selection. Select the Locale as “German (Germany)” and Save Config. In General section, open Locale Options tab. On the top-left, in the box to view and manage the Store view, select “German” Store view.ġ. To add a new localized version of your store, you rename your store view to your original languagein our case, Englishand then this is the language that will. Sort order: choose an order in the Store View list for this actual store view. Status: select Enabled to enable the Store View in front-end. In New Store View section, enter your parameters. In Manage Stores page, click on the button Create Store View.ģ. On the top-left, you can find a box to view and manage the Store as below. In your Admin Panel, go to System -> Configuration.
Once done, follow the next step to create a new Store View and assign this language package to it. Your data is safe, as this process will only add the unique files relating to new language you want to have. The new language will be uploaded in app folders design and locale, these folders will not overwrite any file you may have.
#Magento add language switcher install#
Install Magento language packagesīefore starting to create a translation for your webshop, you should visit, to look for the translation package you want. Select your desired language package, get the Magento Connect 2.0 key and install it, using Magento Connect Manager from your admin:
Therefore, if you wanted to have a store displayed in English and German, for example, you could create the store once and create two different store views for that store. But a store can also have multiple store views, which are typically used for different languages. Most stores will have a single store view associated with them. Store Views are the actual store instances in Magento. Their main function is to provide a logical container that allows you to group related store views together in a website. Stores are collections of store views and can be setup in a variety of ways. These layers, at first sight might look confusing, but they provide you with powerful flexibility when setting up an online business using the Magento e-commerce solution.Ī website is made up of one or more stores which share the same customer information, order information and shopping cart. In Magento, a website is a collection of stores, which themselves are collections of store views.