Does Squarespace support multiple languages? Four ways to build a multilingual site
Short answer: Squarespace can show its own built-in text (dates, form labels, checkout) in another language, but it has no built-in way to translate the pages you write. To publish a site in several languages you either connect a translation service, or build a separate set of pages for each language and link them together.
I make the Language Switch plugin, which is one of the options below, so weigh my opinion accordingly. I have tried to describe each route fairly, including when it is the wrong choice.
What Squarespace does and does not do
Squarespace has a site language setting (Site Languages on version 7.1, Language & region on 7.0). It changes the text Squarespace itself writes: dates, form field labels, navigation controls, checkout and customer emails. It never touches the words you type. Squarespace’s own help says so directly.
For translating your own content, Squarespace points to Weglot, an integration that only works on version 7.1. Everything else is a third-party tool or something you build.
Option 1: Weglot (automatic translation, monthly subscription)
Weglot is connected from inside Squarespace (Site Languages, then Multilingual). It translates your pages automatically, adds a language switcher, and gives you a dashboard to edit the translations. Squarespace’s help lists a free plan of up to 2,000 words in one extra language. Paid plans are priced by word count and number of languages, from roughly $17 a month; check Weglot’s own pricing page for today’s numbers.
Good for: big or fast-changing sites, shops, and anyone who wants translation done for them and does not mind a subscription.
Watch for: version 7.1 only; some Squarespace areas are not translated (for example Email Campaigns, Acuity Scheduling and member areas); you edit translations in Weglot, not in Squarespace; cost grows with word count.
Option 2: other translation tools
Tools such as Linguise, ConveyThis, Smartcat and Elfsight work the same general way: you paste a script into Code Injection and the tool translates your pages for visitors. Most are subscription-based, they need a Squarespace plan that allows custom code (Core or higher), and some need DNS changes for language subdomains.
Good for: the same cases as Weglot, on 7.0 sites or when you prefer a different price or feature set.
Watch for: machine translation quality, what happens to your site if you stop paying, and parts of the site (such as checkout) that they do not translate.
Option 3: separate pages for each language
Instead of translating by machine, you write (or hire someone to write) each language’s pages, give each language its own address such as /es/ and /fr/, and link them together with a language menu. This is free in Squarespace itself, works on 7.0 and 7.1, and gives you full control: each page has its own translated title, description and URL, and nothing is sent to a third party.
The catches are real. Squarespace has no language menu for this, so a standard navigation shows every language at once, the footer is the same everywhere, and keeping hreflang tags correct takes care. That is the gap Language Switch fills: a language menu inside your own navigation, a separate footer and header button per language, and a one-time payment instead of a subscription. It does not translate anything for you.
Good for: small and medium sites, professional or marketing sites where you want exact wording, and anyone avoiding a monthly fee.
Watch for: you do the translating, and every new page needs its translated twin.
Option 4: free code
If you are comfortable with code, my older tutorial on setting up multi-language content on any Squarespace template shows how to add a language menu and per-language navigation with a small script, for free. The Language Switch plugin is that same idea, maintained and hosted so you do not have to.
Which should you choose?
Want it translated for you, and a subscription is fine: Weglot (7.1) or another translation tool. Weglot vs Language Switch compares the two in detail.
Want to write the translations yourself, keep exact control and pay once: separate pages plus a language menu.
Squarespace 7.0, or you just like free: separate pages plus the free code.
A shop with many products that change often: an automatic tool will save you a lot of time.
Do not skip the SEO part
Whichever route you take, search engines need a separate address for each language and hreflang tags that link the versions. Weglot adds hreflang for you; with separate pages you add them yourself. My Squarespace multilingual SEO checklist walks through hreflang, page language, canonicals and translated titles.
Quick answers
Can Squarespace translate my site automatically? Not by itself. You need Weglot or another translation tool.
Is there a Squarespace multilingual plugin? Yes, several, from Weglot’s integration to script-based translators to Language Switch for hand-written pages.
Do I need Squarespace 7.1? For Weglot’s integration, yes. Separate pages and a language menu work on both versions.
Can I make a bilingual Squarespace website for free? Yes: duplicate your pages, translate them, give each language its own address and add a language link. It is more manual work, and the free code in my tutorial helps with the menu.