Blog

How to make a Squarespace Site Multilingual

Squarespace logo surrounded by multiple languages, implying multiple translations of a squarespace website

Translate and localize a Squarespace website into multiple languages with Omnilingual Access.

Omnilingual Access is a language widget that instantly translates Squarespace websites into over 200+ languages using Machine Translation. The translations are triggered when a visitor visits a page and selects a language. These translations can optionally be edited by human translators. Whilst Omnilingual Access is a paid service, it does greatly simplify the translation management of multilingual websites.

To localize a Squarespace site:

  1. Check that you can add Javascript to your Squarespace site.

    Personal / Basic Squarespace plans can not add Javascript Code. All other plans can. You can check your Squarespace Plan Type in your Squarespace Billing Panel.

  2. Sign up to OmnilingualAccess.com and add your website url.
    (You will need a paid account.)

  3. Open the Squarespace Code Injection and load the Omnilingual Access widget in the Footer:

    <script src="https://lib.omnilingualaccess.com/scripts/omni-access-1.x.js?options=auto-assign-translatables"></script>
    Squarespace Code Injection panel

And that’s it! 🎉 Your Squarespace site is now multilingual! 🌐

If you have any questions or issues, send me an email – I’m happy to help!


Omnilingual Access Logo
Omnilingual Access

Copyright © 2025 Omnilingual Access. All rights reserved.