WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Chouby v0.7

WPML to Polylang

Import multilingual data from WPML into Polylang.

WPML to Polylang

The facts

Rating
5★ from 20
Active installs
5k+
Price
Free
Last updated
10 Aug 2026
Added
Dec 2013
Requires WP
6.5
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
157,583

Our analysis

AI-assisted

WPML to Polylang is a WordPress plugin designed to facilitate the migration from WPML to Polylang. It imports languages, posts, terms, translations, multilingual navigation menus, and string translations, as well as ACF fields translation options. This plugin is suitable for users looking to transition their multilingual site from WPML to Polylang without losing existing data.

The plugin requires deactivating WPML and activating Polylang before importing. It is important to back up your database before proceeding, as the plugin does not delete WPML data. Error management is not included, but it has been tested on sites with a substantial number of posts and media.

Best for: This plugin suits users who want to migrate their site from WPML to Polylang.

What it does well

  • Imports languages and WPML options to Polylang
  • Supports custom post types and custom taxonomies
  • Handles multilingual nav menus and string translations
  • Includes ACF fields translation options
  • Does not delete WPML data

Where it falls short

  • No error management included
  • User must back up database before migration
  • Limited information on potential issues during import

Verdict

WPML to Polylang provides a straightforward solution for migrating multilingual content, but users should be cautious and back up their data before use.

From the developer

Chouby's own description of WPML to Polylang, lightly tidied.

Features

  • Imports languages and WPML options (when the same options exist in Polylang).
  • Imports posts and terms languages as well as translations (including for custom post types and custom taxonomies).
  • Imports multilingual nav menus.
  • Imports strings translations.
  • Imports ACF fields translation options.
  • Does not delete WPML data.

Important

Although WPML data should not be corrupted, as Polylang data are created without deleting anything, make a database backup before proceeding.

How to proceed?

  • De-activate WPML
  • Activate Polylang or Polylang Pro and WPML to Polylang. Do not create any language with Polylang (they will be imported).
  • Go to Tools -> WPML Importer.
  • If all checks are passed, then you can click on ‘Import’.
  • De-activate WPML to Polylang (You can even delete it).
  • Setup a language switcher either as a widget or in nav menus.
  • Check that everything is OK.
  • If something went wrong and you want to revert to WPML, you can delete Polylang using the red link in the Plugins table. To delete all data created for Polylang, Please read how before deleting Polylang. Finally you can re-activate WPML.

Notes

This plugin does not include error management. It has however been tested successfully to migrate a site with about 9,000 posts and media.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for running multilingual.

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin using AI translation. Complete multilingual SEO...

Free 900k+ installs 4.9★ (4,950)
Loco Translate

Translate WordPress plugins and themes directly in your browser. Versatile PO file editor with integrated AI t...

Free 1M+ installs 4.8★ (452)
TranslatePress

Translate your site visually, directly from the front-end. Go multilingual in minutes using automatic AI trans...

Free 400k+ installs 4.7★ (1,653)
Cyr-To-Lat

Convert Non-Latin characters in post, page and term slugs to Latin characters.

Free 300k+ installs 4.7★ (98)
WP Chat App

Integrate WhatsApp experience directly into your WordPress website.

Free 100k+ installs 4.9★ (219)