Creating a multilingual site with Weglot

Translate your website into multiple languages with our Weglot integration.

Last updated January 24, 2025

With our Weglot integration, you can generate translated versions of your website in several different languages. Visitors navigate between the different translations through a drop-down menu that displays in your site’s header. This makes your site multilingual, ensuring that international audiences of different languages can engage with your content.

A

Accessing this feature

The Weglot integration is currently only available for version 7.1. If your site is on version 7.0, you can manually create a multilingual site.

Watch a video

Weglot trials and plans

Weglot is free for one language and up to 2,000 words. When you start with Weglot’s ten-day trial, you can translate a site of up to 10,000 words into one other language. This includes any customer notification emails you want translated.

After your trial is over, if you have 2,000 or fewer words translated into one other language, you can use Weglot’s free plan. If you have more than 2,000 words, or need to translate into multiple languages, you can:

  • Sign up for a paid plan. To learn about pricing and features for Weglot's paid plans, visit their pricing page.
  • Use the free plan, and remove translations or exclude pages to stay within the 2,000 word limit. If you have more than 2,000 words, translations won’t display. To learn more about managing your word count, visit the section below

What doesn't translate

When you connect Weglot, most of your website content is translated to your chosen destination languages.

The following features aren't yet integrated with Weglot and can't be translated:

  • Email Campaigns
  • Acuity Scheduling
  • Third-party content blocks, like the Amazon block or map block
  • Member Sites and customer accounts login screens

Connect to Weglot

To connect to Weglot:

  1. If your site is on version 7.1, open the Site Languages panel. If your site is on version 7.0, open the Language & region panel.
  2. Under Multilingual by Weglot, click Connect, then click Allow.
  3. Create a Weglot account. If you already have a paid Weglot plan, you can sign into your existing account and click Create a new project.
    • We don’t recommend using an existing account on a free plan or an expired trial, as you'll be unable to make use of the full word count available on a newly created account.
  4. Set your original language from the Original language drop-down menu.
  5. Select the language you want your site translated into from the Destination languages drop-down menu.
  6. Click Save. A customizable language switcher now displays in your site's header.
  7. After saving, open your site in an incognito window, change languages in the language switcher, and navigate through your pages. This populates your translations on your site and ensures you can edit them on Weglot.
  8. Set up language subdomains (optional).

Manage translations

To edit your translations:

  1. If your site is on version 7.1, open the Site Languages panel. If your site is on version 7.0, open the Language & region panel.
  2. Click Edit Translations. This opens Weglot in a new tab. It’s not possible to edit translations directly in Squarespace.

To learn more about editing your translations, visit Weglot's help center.

Set translations to public or private

You can set your translated languages to public or private in your language settings. When a language is public, it appears to visitors in the language switcher drop-down menu in your site’s header.

When a language is set to private, the language switcher still displays when editing your site, but it won't display for visitors to your site. Keep in mind, if you set all your translated languages to private, the language switcher will remain visible with your original language as the only option. To hide the language switcher, customize your site header.

Enable or disable customer email notifications

Translated customer notification emails are enabled by default when you connect to Weglot. Customers who shop on your site will receive notification emails in the same language they were using when they browsed your site. For gift card purchases, both the purchaser and the recipient will receive their notifications in the language the purchaser used.

To preview your translated emails:

  1. Open the Customer Notifications panel.
  2. In the menu on the left, click an email category, then click an email type.
  3. Select the language you'd like to preview in the View in drop-down menu.

To disable translated customer notifications and ensure your notification emails aren’t translated, open your language settings and switch the Multilingual Customer Notifications toggle off.

Custom languages

On Weglot's Advanced plan or higher, you can create custom languages that aren't included in their list of supported languages. This can be useful to add regional language variants, like Canadian French or British English. If you create a custom language, ensure you use the default language code recommended by Weglot in their pre-populated templates. This ensures your custom language remains compatible with all of your site's features, including multilingual customer notifications.

Manage word counts

You can review your current plan and word usage in your site's language settings.

If you exceed your word count limit, you'll receive an email from Weglot with the subject "Words limit reached on Weglot plan.” or "You’ve reached the word limit on your Weglot plan." The email includes a link you can click to upgrade your plan via your Weglot dashboard.

If you exceed your word limit:

  • On a free plan - The language switcher will still display on your site, but translations won’t display. To display translations, you can sign up for a paid plan or remove or exclude translations to stay within the 2,000 word limit.
  • On a paid plan - Translation of new words are paused, but previously translated words will continue to appear.

If you need more words or languages, open the your language settings and click Upgrade or Browse Plans to open Weglot and upgrade your plan.

Tips to stay within your word count

If you're concerned about exceeding your word count, before translating your site, ensure you:

If you exceed your word count after translating your site and need to reduce your word count, consider:

To learn more about managing your translations, visit Weglot's documentation.

Language subdomains

Language subdomains are language-specific URLs for your site. For example, if your site is https://yourmultilingualsite.com, the Spanish subdomain would be https://es.yourmultilingualsite.com.

We recommend setting up a language subdomain for each of your destination languages. This:

  • Offers a faster, fully-translated experience to your visitors
  • Automatically adds hreflang tags to make your site searchable in multiple languages
  • Helps search engines serve the correct language version of your pages in search results
  • Prevents search engines from flagging your pages as duplicate content

While you can use Weglot without setting up a language subdomain, you may notice some content (like error messages or button animations) won't appear translated, and that visitors in other languages may experience a slight lag in translations loading when navigating between pages.

Set up a language subdomain

If you already have a custom domain connected to your site:

  1. If your site is on version 7.1, open the Site Languages panel. If your site is on version 7.0, open the Language & region panel.
  2. Click Setup Subdomains. This takes you to Weglot, where you'll be guided through the next steps.

If you don’t have a custom domain connected to your site, the option to set up subdomains doesn't appear. Register or connect a custom domain to your site. After setting up the domain, you can return to the language settings and click Setup Subdomains.

Customize the language switcher

The fonts and colors of the language switcher follow your site’s global styles. To customize other display settings:

  1. If your site is on version 7.1, open the Site Languages panel. If your site is on version 7.0, open the Language & region panel.
  2. Click Style your language drop-down.
  3. Customize the language switcher. To learn more about your options, visit the section below.
  4. Click Save to save your changes and keep editing, or click Exit and then Save to close the editor.

Customization options

After connecting to Weglot, you can customize these settings:

  • Language Switch - Toggle the switch off to hide the language switcher entirely
  • Display - Select Text Only, Icon & Text, or Flag & Text
  • Flag shape - If you selected the Flag & Text display option, select Circle, Rectangle, or Square
  • Flag or Language Icon size - Increase or decrease the size of your flag or icon

Disconnect your Weglot account

To disconnect your Weglot account from your Squarespace site:

  1. Open the Extensions panel.
  2. Click Connected Extensions.
  3. Click next to Weglot and click Disconnect.

Note

If you signed up for a paid Weglot plan, disconnecting Weglot from your site won’t cancel your Weglot subscription. To cancel your Weglot subscription, log into your Weglot dashboard.

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.