Nowadays, up to 60% of Magento 2 stores will have more than one language in order to approach a large number of potential customers worldwide. Fortunately, Magento 2 by default allows us to set up as many languages on the site as we want.
In this blog post, we will show you how to create a multilingual Magento 2 store step-by-step. Let’s get started!
3 Simple Steps To A Magento Store With Multiple Languages
Step 1: Download and install needed language pack
The more languages you want to have on your Magento 2 website, the more language packs you need to install.
For example, if you want to add 2 more store views for Arabic and French, you will need to find 2 correlative language packs.
It’s worth noting that there are a lot of free language packs that you can download at ease from Github.
After downloading the language pack(s), copy it to your Magento directory.
Step 2: Create a new store view for that language
On the admin panel, click on STORES, select All Stores under Settings (STORES > All Stores)
Click on the Create Store View button:
Add detailed information for the new store view, including parent store (e.g.: Main Website Store), name (e.g.: Arabic, French, Japanese…), code (e.g.: arabic), status (set to Enabled), sort order (e.g.: 0, 1, 2, 3…).
Step 3: Set a locale for that store view
Click on STORES on the admin sidebar, select Configuration under Settings (STORES > Configuration)
Select the Store View that we created on the second step:
Select a correlative Locale for the store view:
We have shown you three simple steps to add extra languages to your Magento 2 stores. If you have any issues when following this Magento 2 Multi Languages configuration guide, leave a comment below.