Squarespace - Integration / Setup

Launch your multilingual Squarespace site in minutes following our quick tutorial. 

Note: this integration is only available on Squarespace 7.1. If you’re using version 7.0 or 5, use our general integration

1) Connect the Weglot extension

Through your Squarespace dashboard navigate to ‘Settings' > 'Site Languages' > ‘Multilingual’. Here you’ll see Weglot, click on ‘Connect’.

A popup will appear asking you to give Weglot access to your Squarespace site. Click on ‘Allow’. 

2) Link a Weglot account

You’ll then be prompted to create a Weglot account. This is where you’ll manage your website translations.

Once you’ve linked an account, you’ll be asked to give your project a name and then select the original language of your website and the languages you want to translate it into. 

Then, click on "Save"

3) Your Squarespace site is now multilingual!

Visit your live website, and you’ll see it’s now fully translated. Choose to edit your translations through the Weglot Dashboard and edit the appearance of your language switcher through the Squarespace website builder. 

4) Create language subdomains 

To set up language-specific subdomains (e.g. a French website would be https://fr.mywebsite/ French), click on ‘Setup subdomains’ under the ‘Multilingual SEO’ section in your Squarespace dashboard. 

Follow the instructions on the screen. Here you’ll see your DNS entries. 

These need to be added to the domain section within your Squarespace dashboard > ‘Settings’ > ‘Domains’. 

If you purchased your domain name outside of Squarespace you will need to go to your domain name provider account and add your entries there (need help? Contact support@weglot.com

Your domain name will appear under ‘Managed by Squarespace’. Click on it, and then ‘DNS settings’. Add another entry by selecting the drop-down where the ‘A’ appears and choosing CNAME. Then copy your DNS records from your Weglot Dashboard. Paste the language code in the first column and the value provided by Weglot in the 'value' or 'target' section, then click ‘ADD’. 


Now go back to your Weglot account, click “Check DNS” and after a few minutes you should see a green tick icon; which means your language subdomains are live. 

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us