The is not translated when you enable a language for your site. Instead, you need to specifically enable the desired languages in the store's settings. This ensures all customer-facing aspects of your store (store pages, store elements, products, email notifications, and invoices) are translated.
If none of your enabled languages match the shopper's language preference, the default store language will be used.
Before translating your store, you must have enabled the desired languages for your site as well. For example, you cannot translate your store into Spanish if your site has not already been translated into Spanish.
To translate your store:
-
Set up a multi-language site.
-
If you are not already on an Advanced store or higher, upgrade your store now.
-
Click Settings, and then click General.
-
At the top of the page, click the Regional Settings tab.
-
In the Store Language section, click Language Settings.
-
In the Additional languages section, click +Add Languages. Use the dropdown menu to select your desired language, then click Add Language. Repeat as necessary for each language you need.
-
Next, you need to add translations for your products and categories.
-
To add translations to a product, from the store control panel click Catalog, then select Products. Click Edit Product for the desired product, then add translated content to applicable fields for each language. The fields that need translations depends on what you have added to the product, such as attributes and options. Make sure to review all fields on all tabs to ensure you do not miss one. If you do miss a field, it will display content in the default language. Click Save when you are done adding translations. Repeat for each product in your store.
-
To add translations to a category, from the store control panel click Catalog, then select Categories. On the General tab for a category, enter translations for the category name and description. Optionally, on the SEO tab, add translated content for page title and meta description. Click Save. Repeat for each category in your store.
-
Publish or republish your site.
When visitors switch languages on your site and go to the store, they will automatically see the store in that language.
You can edit the translation of texts in your store. This includes buttons, menu text, and more.
To edit a label's translation in store:
-
Click Settings, then click General.
-
At the top of the page, click the Regional Settings tab.
-
In the Language section, click Language Settings.
-
Scroll down to the Tools section and click Edit Texts.
-
In the Find Label to Change section, click +Get Started.
-
Search to find the desired label. Click into the label text field and enter the new translation.
Your label will automatically be updated in the store. If at any point you need to change the text back to it's default translation, click the three dot icon next to the label and select Reset to default.