Multilingual · Plugin

Sync Polylang using WPChangeSync

Keep your Polylang language setup identical across environments. Sync the configuration instead of reconfiguring each site.
Why

Why sync Polylang using WPChangeSync?

Core capability

Keep Polylang identical across every site

Polylang stores your languages, URL settings and string configuration in the database. WPChangeSync captures that as JSON, so the multilingual setup you built on staging moves cleanly to production, keeping language structure consistent as the site grows.

How

How to sync Polylang

No built-in integration yet, and you do not need one. Build a custom data source in minutes, no code.

Open Data Sources

In WPChangeSync, go to Settings → Data Sources and start a new source.

Point it at Polylang

Select the options, post types, taxonomies and tables that hold its language configuration and translation settings.

Create the source

It becomes a reusable entry in your Library.

Sync like anything else

Run it in workflows and batches alongside your native integrations.

For the developer

Are you the developer of Polylang?

Ship native WPChangeSync support so every site that runs Polylang syncs out of the box. Already added it? Submit it and we will mark this page as natively supported.

What syncs

What WPChangeSync syncs for Polylang

Core capability

These are the Polylang pieces WPChangeSync captures as Git-friendly JSON, ready to move between your sites.

Synced

Languages

Configured languages and their order.

Synced

URL settings

Language URL and domain configuration.

Synced

String translation config

String translation setup.

Synced

Settings

Polylang global settings.

FAQ

Common questions about syncing Polylang

What Polylang data can I sync with WPChangeSync?
WPChangeSync moves your languages, url settings, string translation config and settings as Git-friendly JSON you can review, move between sites and roll back.
Does Polylang need to support WPChangeSync?
No. Polylang does not need to know about WPChangeSync. You sync its data yourself with a no-code custom data source in Settings, and it works today.
Will syncing Polylang overwrite my live site?
No. WPChangeSync previews every change as a dry run and lets you choose exactly what to apply, with backups and one-click rollback if anything looks wrong.
Do I need Polylang active on both sites?
Yes. Keep Polylang active on the source and the target so its data has somewhere to land. WPChangeSync moves the configuration, and Polylang renders it.
Learn more

Keep going

No-code

Sync Any Plugin’s Data, No Code Required

Build a custom data source step by step.

Open guide →
Browse

All integrations

See every plugin and theme in the directory.

Open directory →
Get started

Bring Polylang along for the ride

Sync the plugins and themes you actually use, built-in or your own.