Documentation

Wix Setup Guide

This setup guide describes how to translate your Wix website with Weglot.

Step by step guide to make Wix multilingual

This setup guide describes how to translate your Wix website with Weglot.

Introduction

You can integrate Weglot in 2 different ways:

  • JavaScript integration:  Quick and easy integration. Simply copy-paste a short Javascript code snippet into the appropriate space on your Wix admin dashboard. It takes 5 minutes to install and doesn’t require any coding knowledge.
  • Subdomains integration: Better for SEO, your translated pages will each have their own subdomains, such as (fr.mysite.com) for a French-language page. This is also a simple and fast integration – find this integration through the Wix App Store – search for Weglot Translate.

JavaScript integration

1) Create a Weglot account.

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

wix-signup

2) Choose the “JavaScript integration” option.

After validating your email, you will arrive on the Weglot setup page. Scroll down to the part “Other possible integrations” and click on “Use Javascript integration”

javascript-translate

3) Choose languages

Specify the original language of your website (the language in which your website is originally created) and the languages you want to translate it into. 

Specify the original language of your website (the language in which you created your website) and the languages you want to translate it into. 

In the example below, the website was originally in English, and will be translated into French.

Click “Next”.

translate-languages-javascript

4) Copy the code

Simply copy the JavaScript code snippet shown to you.

5) Paste the code

Go to your Wix admin area. Once there, click on Settings > Custom code

  • Click on “+ Custom code”
  • Paste the JavaScript snippet previously copied
  • Under the box ‘Paste the code snippet here’ select ‘Place code in head’.
  • Click on “Apply”

6) It’s done!

Go to your website, and you should see the language button at the bottom right. It might take a few minutes for it to appear. Try changing the language, and you should see the automatic translations on your website!

7) Start editing your translations

You can now review and manually edit your translations in your Weglot account. Log in to your Weglot account, then go to “Translations” to find all your translations and edit them.

Subdomain integration

IMPORTANT REQUIREMENT

To use this integration, you will need to have your own domain name already (mywebsite.com instead of mywebsite.wixsite.com). If you haven’t bought your domain already, don’t use this integration method. You will need to create subdomains so you need to access the DNS records area of your domain name.

1) Find Weglot Translate on the Wix App Store

Head to the Wix App Store and search for Weglot Translate. Click on ‘Add to Site’

Weglot Translate Wix App Store

You’ll be asked to give Weglot Translate access, click ‘Allow and Add’.

2) Sign up for Weglot account

Next, create a Weglot account (this is where you’ll manage your translations). If you already have a Weglot account, you can simply sign in.

create account Weglot Wix

You’ll then be prompted to ‘Create a new project’ and give your project a name, for example, the name of your website. Then click ‘Save’. 

create project wix app store

3) Add languages

In the next step select the original language of your website, then in the ‘Destination Languages’ drop-down, choose which languages you want to add to your Wix website. 

add languages in Wix app store

Click Save. Your Wix website is now live! But to ensure you’re multilingual SEO ready, you’ll want to set up your subdomains.

4) Set up language-specific subdomains

To set up your language-specific subdomains (e.g. https://fr.mywebsite/ if your website is in French), click on ‘Activate subdomains’ from your Wix dashboard. 

add subdomains

This will take you to your Weglot Dashboard. Go to ‘Settings’ and ‘Setup’. Scroll to the bottom of the page and toggle on ‘Enable Subdomains’.

enable subdomains Wix Weglot

A pop-up will then ask you to click on ‘Enable’. 

The next screen will ask you to add your domain name, then click ‘Next’. Your original language and translated languages will already be added.

dns set up weglot wix

Then your DNS settings will be displayed (the language code will differ depending on the languages you’ve added). 

check dns settings wix weglot integration

To add them, go to your Wix ‘Settings’ then ‘Manage Domain’. Click on the 3 dots and ‘Manage DNS Records’. 

Scroll down to CNAME and ‘+ Record’. The ‘Host Name’ will be the 2 letter language code given to you in your Weglot Dashboard and the ‘Value’ is ‘websites.weglot.com’. Click ‘Save Changes’.

DNS setting in Wix

Bought your domain outside of Wix?
The process will differ slightly. You will need to go to your account of your domain name provider and access the DNS section to add the entries. Check out our DNS videos or email us at support@weglot.com.

Go back to your Weglot Dashboard and click on the ‘Check DNS’ button, the red crosses will turn to green ticks when this has been finalized – this can take up to 10 minutes. 

Note: you do not need to add the javascript code shown in the setting as you’re using the Wix app integration.

A multilingual Wix website!

That’s it, you’ve successfully created a multilingual Wix website in just a few steps and with SEO-friendly language subdomains. You can start editing your website translation easily from the Weglot dashboard or with our Visual Editor.

Log in to your Weglot account and then go to “Translations” to find all your translations and edit them.

READY TO GET STARTED?
Make your Wix website multilingual within minutes
Cookies settings
We use cookies to collect and analyze information on site performance and usage, to provide social media features and to enhance and customize content and advertisements. Learn more with our Privacy policy
Necessary cookies

Some cookies are required to provide core functionality. The website won’t function properly without these cookies and they are enabled by default and cannot be disabled.

Non-necessary Cookie Settings

Any cookies that may not be particularly necessary for the website to function and is used specifically to remember preferences or to help us improve our website by collecting and reporting information on its usage.

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customize content and advertisements. Learn more with our Privacy policy