Multilingual shop

Bigger textSmaller text

MultilingualA great advantage of EasyWebshop is the ability to offer your website in multiple languages. Don't assume that everyone understands English. Your visitors (and ultimately customers) will be happy with a website presented to them in their language, which will increase sales.

The available languages ​​are Chinese, Czech, Danish, Dutch, German, Greek, English, Finnish, French, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Romanian, Russian, Spanish, Swedish and Turkish.


To ensure the quality of our translations, all the translations are made by native translators. If you find a text on your or our website that can be improved, feel free to report it.

You can activate multiple languages on your website ​​at Settings > More options > Language & Currency.

If Language & Currency is not displayed in the menu, first adjust the user experience level to Advanced, at Settings > More options > User experience level.

Only activate the languages that you intend to use. It's pointless to activate all the languages if you do not provide CMS texts and product descriptions in these languages.

Your visitors can change the language and currency using a drop down menu, usually shown at the top of the website.

Automatic language detection

The initial language in which your webshop is show is determined as followed:

  1. By a language parameter in the web address. For example will go to the Dutch version and will go to the English version. The page that the visitor was viewing will be preserved.

  2. By a language parameter given by a web form. For example when a customer changes the language in the customer account.

  3. By a referring domain name. See the domains table below for examples.

  4. By a language cookie saved in the browser. This is the case when the visitor has chosen a language before.

  5. When a customer is logged in. In this case the language of the customer account will be chosen.

  6. By the language setting in the web browser of the visitor.

  7. If the above rules didn't return any result, the default language of the webshop as set in the account settings will be shown.

Adding your own texts

You only need to enter your categories and your products (and product photos) once. To any product, you can attach a name and a description in any language.

  • Categories names
  • Product names and descriptions
  • CMS web page texts
  • Text on slideshows

In CMS, you can create a separate navigation structure per language.

Automatic translation

You can use DeepL or Google Translate for translations. Proofread the translations afterwards to make sure that they are correct.

Domain names and languages

You can connect multiple domain names to your webshop. When a customer visits your webshop via an additional domain name or via an external domain name, then the language will be set according to the top level domain. (domain name extension)

Top Level DomainLanguage

Multiple currencies

At Language & Currency you can set the default and additional currencies for your webshop. You can enter all prices in the default currency. Exchange rates are updated automatically so your customers see the products in their currency of choice.

All EasyWebshop features are compatible with multiple languages and multiple currencies. Including the shopping cart, automatic emails, discounts, invoices, payment costs, POS app, the slideshow etc.

Frequently asked questions about languages

Do you provide a language choice screen before entering the website?
We don't provide a language choice screen on the homepage because 10 to 20% of visitors do not enter the website if at first there is a language choice. It also has a negative impact on indexing in search engines.
Do you provide language flags?
We don't provide language flags because flags represent countries and not languages. It's a bad design practice.
The language of my website or your interface changes automatically
Cookies are necessary for the languages and the shopping cart to function properly. What often happens is that users block functional cookies and Javascript by installing browser add-ons or plugins for additional privacy. If cookies are removed early (automatically), the website will not work properly. It is understandable (and necessary these days) that privacy add-ons are installed, but sometimes they are a little too restrictive.

Solutions: whitelist the domain name in the ad blocker, disable the ad blocker (or privacy plugin) in your web browser or use another web browser or device to visit the website.

Next page: Connecting to external platforms

Starter Wiki

Frequently Asked Questions Contact

Terms and conditions Privacy Statement 2009 ‑ 2024 EasyWebshop