Translate your Wix website and make it multilingual

Discover how to translate your Wix website and display it in multiple languages.

wix logo

Making a Wix website multilingual can be painstakingly complicated. The Wix platform does not offer a native translation feature, so Wix users who are looking to make their sites more globally accessible generally have to duplicate all their pages and articles into their target languages.

It’s time-consuming and SEO-inefficient, since the manually-translated pages won’t even be correctly indexed on Google.

When designing Weglot, we wanted to offer a simple solution to change this, and help all Wix users get the translation and multilingual features they need on their Wix website.

Key benefits

A light and quick setup: You don’t need any coding experience to install Weglot, and it only takes a few minutes.


Translate all your Wix website: Get all your content translated—from text, to images, to metadata.


Get SEO optimized pages for translations: All your pages are indexed by Google (and that translated metadata makes your keywords multilingual, too).


Accelerate your translation process: Get access to a primary speed round of automatic translation before diving into your own manual fixes, with easy-to-use editing tools.

Weglot dancing character

Before digging into how you can actually accomplish all this, you can see an example of what a Weglot-translated Wix website looks like with our demo, on display here.

wix weglot demo site

You can see the language-switch button at the bottom right, which allows you to change between English and French in this particular example.


The English version is on https://weglot-translate-wix.com/


The French version is on https://fr.weglot-translate-wix.com/

Let’s start translating your Wix website

1) Create an account on Weglot using this link

This account will be the place where you have all your translations and where you will manage them. Simply create a Weglot account here.

Weglot Wix setup guide register

2) Enter your domain name and the languages you want to translate into

In this step, you’ll simply enter your domain name and the languages you want.

Important: DO NOT ADD YOUR TEMPORARY domain name ending with .wixsite.com.

(If you do not have your own domain name, and you only have a .wixsite.com domain, then you can jump directly to step 4 below.)

In this example:

  • the domain is .weglot-translate-wix.com 
  • the original language is English
  • the translated language is French
weglot setup guide wix URL

Click “Next” to go to the next step.

3) Configure the subdomains in the DNS records

Now it’s time for the tricky part: configuring your DNS entries to make sure your separate language-specific subdomains are created and connected.

The subdomains will display the translations of your Wix website once configured.

weglot setup guide dns

Like in the screenshot above, you need to add several entries in your DNS records. Go to your Wix admin area, in Settings > Domains.

Weglot Wix DNS setup

You’ll then find yourself in one of the two following situations:

A. If your domain name is managed by Wix (like in the example above: this is the case when you buy your domain name via Wix), you will be able to edit DNS directly within your Wix admin dashboard.

Click on the “advanced” tab of your upper menu, as shown in the screenshot below.

weglot setup guide wix DNS

Then, you’ll have to click on “Edit DNS” and “+ Add another” on the “CNAME (Aliases)” line, like on the screenshot below. Enter the DNS provided at the end of step 2 and click on “Save DNS” at the top right.

weglot setup guide wix DNS

B. If your domain name is managed outside of Wix, via a third party provider (like GoDaddy, Hover, 1&1, Google Domains, …), go to your account on this provider’s site and access the DNS section to add the entries.

If you are not sure how to do this or where to find your DNS records, we can help you. Just email us at support@weglot.com.

Once you’ve added and saved your entries, go back your Weglot account tab, click “Check DNS” and you should see a green check icon; this means the DNS entries you made have been successfully configured. Then, click on “Next”.

4) Install the Weglot library

This is the very last step of the installation, where you’ll add the Weglot JavaScript snippet and add on your own language-switch button.

Just follow the steps detailed (and demonstrated in the GIF) below:

  • Go to your Wix admin area. Click on Settings > Tracking Tools & Analytics (at the very bottom of the left menu, under “Advanced Settings”).
  • Then click on “+ New Tool” and “Custom.”
  • Paste the JS snippet provided on your Weglot account page. It should look like the following, except with your actual API key instead of the placeholder “YOUR_API_KEY”:
Weglot Wix Setup guide JS

5) You are done and ready to go!

Finished! If you go to your website, you’ll now see the language button appear at the very bottom right. Give it a few minutes to make sure your subdomains are properly set up, then you can try changing the language—and you will see your translated website.

READY TO GET STARTED?
Make your Wix website multilingual within minutes