BlogHow to Translate Your Website on Wix, Squarespace, Joomla, or Drupal

How to Translate Your Website on Wix, Squarespace, Joomla, or Drupal

Learn how to easily translate your website on Wix, Squarespace, Joomla, or Drupal. Simplify your localization with AI translation and seamless CMS plugins.

Maksym Ostapenko is Head of Growth at Smartcat, where he works on product growth, AI translation workflows, website localization, and enterprise localization solutions. He writes about translation technology, localization operations, AI-powered content workflows, and product strategy based on hands-on work with Smartcat customers and internal product teams.

Learn about our editorial policies

6 min read

Try Smartcat

See how your team can translate everything, in every language your customers speak.

Book a demo

Start free trial

No credit card - 15-day trial

Translating a website into multiple languages helps you reach new audiences and markets. But manually copying content from your CMS to a translation tool is a time-consuming and inefficient process, especially as your website grows.

So, Smartcat simplifies this website localization process by providing an easy-to-use website translation workflow and CMS-specific plugin integration.

Whether your website runs on Wix, Squarespace, Joomla, or Drupal, you can translate your content, review it in context, and publish multilingual pages easily. At the same time, without compromising on quality.

Here’s how you can set up the translation workflow and how to integrate the translation plugin into your CMS to localize your website easily.

Before You Begin

Before translating your website hosted on a CMS like Wix, Squarespace, Joomla, or Drupal, check for these things :

  • A Smartcat account

  • Administrator access to your CMS (Wix, Squarespace, Joomla, or Drupal)

  • Your source language and target language(s) selected

  • A backup of your website (recommended before making any changes)

  • Any existing translation memories or glossaries you'd like to use for consistent terminology

Once everything is ready, you can start translating your website with Smartcat.

Website Translation Workflow

Here are the steps to follow to translate your website hosted on a CMS. We first look at the translation workflow on the Smartcat workspace, and then dive into plugin integration.

Step 1: Open Website Agent

Log in to your Smartcat account and open the website translator from your workspace.

Select Translate a website to start a new website translation project.

Smartcat’s website translator is designed specifically for website localization. The feature allows you to translate entire websites while, at the same time, preserving the website’s layout and structure.

Step 2: Enter Your Website URL

Paste your website's URL into the workspace.

Smartcat scans your website and creates a translation project by identifying the content that needs to be translated.

The platform keeps your website's structure intact. And allows you to review translations in context rather than working with disconnected text files.

Step 3: Select Your Languages

Next, choose:

  • Your website's source language

  • One or more target languages

You can translate your website into multiple languages within a single project. This makes it easy to localize your site for different regions simultaneously.

Step 4: Configure Your Translation

Before generating translations, Smartcat’s translator lets you configure how translated content will appear on your website.

Take a few moments to configure these settings, which can make publishing multilingual content much smoother later.

Step 5: Generate AI Translation

Once your project is configured, start the translation.

Smartcat’s Website Translator automatically generates translations for your website using AI while preserving your page structure and formatting.

If you've already built translation memories or glossaries in Smartcat, they're applied automatically during translation. This helps maintain consistent terminology, product names, and brand messaging across every page.

Instead of translating one page at a time, you can generate translations for your entire website in just a few clicks.

Step 6: Review and Refine Your Translations

AI translations are a good starting point, but it's always worth reviewing these translations before publishing.

Smartcat's Editor allows you to review every page in context and make any necessary adjustments. Depending on your workflow, you can also:

  • Edit AI-generated translations

  • Invite teammates to collaborate

  • Assign professional translators or reviewers

  • Leave comments and suggestions

  • Approve content before publishing

Adding a layer of human review over AI translation helps to ensure your localized website reads naturally while staying consistent with your brand voice.

Step 7: Publish Your Translated Website

After reviewing and approving your translations, hit Publish.

Website Agent generates a JavaScript snippet that enables multilingual versions of your website.

Once you add this snippet to your CMS, Smartcat validates the installation and displays translated versions of your website through a built-in language selector.

The overall translation process is the same across Wix, Squarespace, Drupal, and Joomla. The only difference is where you'll place the generated JavaScript snippet within each platform.

Translation plugins for Wix, Squarespace, or Drupal

Translation plugins offer easier and more streamlined translation management for your website.

Smartcat offers specific translation plugins for each website platform, including Wix, Squarespace, or Drupal.

The plugins integrate Smartcat’s Website Agent with the website CMS, whether it be Drupal, Wix, or Squarespace. The plugin allows you to automate the publishing of multilingual content.

Setting up the translation plugin on your CMS is pretty straightforward. Here are the steps to follow:

Step 1: Set up integration

Open your Smartcat workspace and select the Set Up an Integration button.

Step 2: Choose the CMS

Whether you are using Wix or Squarespace or Drupal, or even other CMSes like WordPress, Contentful, Ghost, WooCommerce, Webflow, etc., choose your CMS to integrate.

Step 3: Install the plugin and follow the instructions

For each CMS specific plugin, there are platform-specific instructions to follow. Since it varies from CMS to CMS, we are not diving into the details for each.

However, Smartcat provides clear instructions on the plugin and integration setup to follow.

Why integrate via plugins?

First, translation plugins make for a simpler and easier-to-operate alternative to a full-blown TMS (Translation Management Service).

The translation plugins also allow you to automate the publishing of multilingual content.

But more importantly, integrations via plugins reduce manual tasks, file sharing, opening and closing programs, and other time-consuming activities. While they look menial, they can lead to considerable savings when operating at scale.

Case Study

Using Smartcat’s website integrations, Babbel saved 31 work hours per month while meeting 100% of its quality standards.

Babbel is a popular language learning platform, with over 10 million active global users.

The platform needed to provide a high-quality localized experience in 14+ languages. Using the CMS plugin from Smartcat, they integrated their website with the Smartcat translation platform.

As a result, Babbel’s localization team was able to deliver their translations on time and with 100% content quality delivered to internal stakeholders.

Bottom line

No matter the CMS your website runs on, be it Wix, Squarespace, Joomla, or Drupal, you can localize your website by i ntegrating easily with Smartcat’s translation agent and with their plugin , which makes translation management easier and better.

Check out the Smartcat Website Translator and the easy-to-integrate plugins here .

💌

Subscribe to our newsletter

Email *

Loie Favre
Edited by
Loie Favre

Content and AI leader, driving enterprise growth by building LLM-powered content systems and leading global GTM initiatives rooted in localization expertise.

Learn about our editorial policies

Ivan Sokolov
Reviewed by
Ivan Sokolov

Editorial standards

Why you can trust Smartcat

Every guide is written by our localization team, edited for clarity by editors with technical-writing experience, and reviewed by a Smartcat solutions engineer before publishing. We update each piece as the platform and the practice evolve.

  • Written by practitioners, never AI-only
  • Fact-checked against the latest Apple & ICU specs
  • Updated when SDKs, store policies, or workflows change
Read our editorial standards
100+5 star reviews
★★★★★ G2 · 4.6 / 5
“This was one of our first AI investments. What used to take weeks now takes minutes — translation runs in parallel with everything else, and the marketing team owns it end-to-end.”
OS
Ollie Scheers

CTO at Huel

Keep reading

All posts →

Why Content Operations Are the Next Frontier in Enteprise AI

Claire Foster

How to Onboard AI Agents to Scale Global Marketing Content

Ryan Grable

How to Translate a WordPress Website

Maksym Ostapenko

See Smartcat

Translate everything, in every language your customers speak.

One platform for AI translation, human linguists, and the content systems you already use. Start with a demo, or spin up a free workspace.

Book a demo

Start free trial