Skip Navigation
September 11, 2023

You can connect all your registered sites, including sub-sites in the same multisite setup and copies of your original site, to share packages of automatic translation credits. Or, you can simplify your invoices using one pay-as-you-go account. Connected sites also share translation memory and the glossary.

Some benefits of connecting your sites:

  • Because the cost-per-credit decreases the more you translate each month, paying for all your automatic translations on one invoice gives you the best deal on automatic translation.
  • Thanks to a shared translation memory, you never pay to translate the same sentence twice – no matter which site it appears on.
  • You can keep your terminology and important phrases consistent across all your sites with a shared glossary.
  • There’s only one pay-as-you-go invoice to keep track of.
  • If you buy a package of credits, you can use those credits on any of your registered sites without needing to assign them to each individual site.

How to Connect Your Sites

You can connect your registered sites or sub-sites in a multisite setup by using a migration code.

You can find the migration code by going to WPMLTranslation Management and clicking the Tools tab.

Copying the migration code to share another site’s automatic translation credits or pay-as-you-go account

Then, enter this code on your other site that already has automatic translation credits or an active pay-as-you-go plan:

  1. Go to WPMLTranslation Management and click the Tools tab.
  2. Expand the Connected Sites section.
  3. Click Enter the connection key of another site and paste the migration code you copied.
Entering another site’s migration code to share a site’s pay-as-you-go setup

Connecting Site Copies Through the WPML Migration Wizard

Sometimes, you may want to create a copy of your site for testing purposes. In such cases, you may also want to share credits or a pay-as-you-go subscription between your original website and its testing copy. This can be done by obtaining a code through the WPML migration wizard, which automatically appears when WPML detects changes to your site’s URL.

Learn more about using the migration wizard to connect copies of your site.

If you are going through the migration wizard and confirm that you are using a copy of your original site, follow these steps to share credits between them:

  1. Click the link to generate a unique migration code on your original site.
  2. Copy the code from your original website and paste it into the migration wizard.
Connecting an original site with its copy via the WPML migration wizard

Unable to Connect Sites?

In some cases, the system might prevent you from connecting sites. Here are a couple of reasons why this might happen.

You Cannot Merge Sites That Both Have Active Accounts

If both sites have active, separate accounts for automatic translation you need to:

  1. Cancel the account on one of these two sites.
  2. Wait for the charge to be triggered for the canceled account (usually takes about an hour).
  3. Pay the final invoice for the canceled account.
  4. Get the migration code from the site with the canceled account and enter it into the site with the still active account.

You Cannot Connect Sites That Have An Outstanding Invoice On the Automatic Translation Account

If a site has an unpaid invoice you will have to pay it before being able to connect the site to another.

How to Disconnect Sites

Connected sites share a translation memory, glossary, and credits. This means that when you disconnect a site:

  • Any in-progress translations on that site will be canceled.
  • Translation memory and glossary on that site will be reset.
  • You will need to assign credits or sign up for pay-as-you-go to continue using automatic translation on the site, as it won’t share credits with your other sites anymore.

To disconnect a site:

  1. Go to WPMLTranslation Management and click the Tools tab.
  2. Expand the Connected sites dropdown.
  3. Click the unlink icon next to the site you would like to disconnect.
Disconnecting sites that share automatic translation credits or a pay-as-you-go account