With Advanced Store plans, you can enable multiple languages in your e-store. This article will cover the following topics:

Show your store in multiple languages

Once you enable additional languages in your store, the store platform detects the default language of your customers’ browsers and automatically shows the store labels in that language.

If a visitor uses a language that is not added or supported by your store, they will see the text labels in your main store language (for example, German in the example below).

Translated store labels

Tip: While store labels are automatically translated into other store languages, all unique custom text (like product and category names and descriptions) does require manual translation.


Add additional languages to your store

1. From your store manager, go to Settings, then General, and then Regional Settings.

2. Click Language Settings in the Store Language section.

3. Click Add Languages in the Additional languages section.

Additional languages in Ecwid store

4. Select a language from the drop-down menu and click on Add language.

Select a language for Ecwid store

5. Click on Add Language.

6. The selected language now appears on the list of additional languages.

List of additional languages

Additional sections (called Translations in your store manager) appear on your product and category management pages. You can add translations of your catalog to this section.

Note: Texts in the store interface (buttons, forms, etc.) will be automatically translated to the language that's used in the user's browser.

Remember that if you are using custom store labels, they will not be automatically translated. By default, the Store Label Editor is available in one language only. To use the Store Label Editor in a multilingual mode, please contact us, and we will enable it for you. After you get the multilingual option in the Store Label Editor, pick the language from the drop-down and edit the wording separately for each language.

Translate product names and descriptions

1. From your store manager, go to Catalog, and then the Products section.

2. After selecting a product, you will see the product management page.

3. Add the translated product name and description to the respective language section under the Translations section.

4. Click Save.

Add translation of product

Translate product options

1. From your store manager, go to Catalog, and then the Products section.

2. Click on a product to open its management page.

3. Click the Options tab.

4. Add a product option, if you haven’t done so yet, and click Save.

5. Add the translated title and selections to the respective language sections that appear below that option.

6. Click Save.

Translate product options

Translate category names and descriptions

1. From your store manager, go to Catalog, and then the Categories section.

2. Click on a category name on the left (the management page of that category is on the right).

3. Add the translation of the category’s name and description in the respective language section under the Translations section.

4. Click Save.

Translate category in Ecwid store

Remember to follow the instructions for managing categories to add categories to your store. You can also translate a welcome text in your store: simply translate the default Storefront page category description.

Send email notifications to customers in multiple languages

By default, your store will send out customer email notifications for:

  • Regular customer notifications.

  • Automated marketing emails.

The language used in your email notification templates is the same as your store’s default language, meaning that all emails related to order payment and fulfillment states, product details, and other information found in email notifications will be in this language.

If your preferred store language is not yet supported, your store will be automatically created in English, including the email notifications.

The notification language is independent of the language of your store dashboard. In other words, you can use the store dashboard in any language, even if it does not correspond to the language of your storefront.

Сustomer email notification templates can be translated into:

English, German (Germany, Switzerland), French, Italian, Spanish (Spain, Latin America), Russian, Portuguese (Portugal, Brazil), Dutch, Danish, Greek, Finnish, Norwegian, Swedish, Bulgarian, Hebrew, Czech, Catalan, Croatian, Polish, Estonian, Latvian, Lithuanian, Hungarian, Romanian, Slovenian, Turkish, Ukrainian, Indonesian, Macedonian.

New languages get added constantly, and you can always check whether your preferred store language is supported for a particular type of notification.

Do this by going to the page of this notification in Settings → Notifications, clicking the notification name, and then clicking the Preview template on the opened page.

Once you have enabled additional languages for your storefront, you can also send email notifications to customers in multiple languages. Your store will automatically send notifications in the language a customer sees your storefront in. If this language is not yet supported for this type of notification, your customer will receive the email notification in the main store language (or in English, if the main store language is not supported).

Note: Your store automatically translates only default email notifications. If you have edited the notification template, the edited notification can no longer be translated.

How does store translation work for your customers?

Once you have enabled an additional language and translated your catalog, your store will be classified as multilingual.

This means that your store will detect automatically which language is set as the primary one in a visitor's browser. If your store offers this language, your storefront will automatically be shown in that language to the visitor.

Things like store labels (automatic translations) as well as information about your products and categories (manual translations) will be shown to the user in their language, like this:


Note: If a visitor's browser is set to a language that your store doesn't offer, they will see your storefront in the main store language.

Overall, all translated category and product information appear in the following sections:

  • Storefront page and product lists

  • Category and product pages

  • Product filters

  • Order confirmations

  • Invoices attached to order confirmation notifications

  • Order details within a customer account

  • Product card when you add a single product to a site page:

Translation of product card

If you want to see your store through the eyes of foreign customers, simply select that language as the default language in your browser and open your store page.

Not sure how? Here's how to change language in Chrome.

Did this answer your question?