1. Create a Weglot account
All of your translations will be stored in your Weglot account, which you will be able to control.
2. Add your new languages
A screen will appear once your Weglot account has been established and confirmed.
Enter the URL of your domain, the language of your original website, and the languages into which you want to translate your website. If you like, you can modify the translated languages afterwards and then click “next” to proceed to the next step.
3. Setup language-specific subdomains
In this stage, you’ll use your DNS records to connect Weglot to your website. To begin, go to Settings > Domains in your Squarespace admin area (if your domain name is managed by Squarespace). It’ll be listed under “Managed by Squarespace.” Then select “Advanced settings” from the drop-down menu.
The DNS can then be entered when required. Finally, at the top, click “Save.”
4. Add your language switcher
Copy and paste this code into the ‘Settings’ > ‘Advanced’ > ‘Code Injection’ and ‘Header’ sections of your Squarespace dashboard. If this field already has content in it, simply paste the Weglot code after it.