February
    Top-Up Boost

Top up $50+ and Get

Validity: 7 Feb - 14 Feb, 2026

WPML to Polylang

WPML to Polylang

Import multilingual data from WPML into Polylang.
Rating:
5.0
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
7000+
Last Updated:
Nov 04, 2024
WordPress Version:
5.8 or higher
Tested up to:
6.7.2

Simplified language imports

Easily import languages and options from WPML to Polylang without deleting any data.

Seamless post and term translations

Import posts and terms, including custom post types and taxonomies, with their translations, making your content multilingual.

Effortless menu translation

Import multilingual navigation menus, ensuring a consistent user experience across different language versions of your website.

Hassle-free string translations

Easily import string translations, allowing you to maintain the same level of localization and translation accuracy in Polylang.

0.6 (2023-08-10)

  • Min Polylang version is now 3.4
  • Fix deprecated notices with Polylang 3.4
  • Fix infinite loop when processing objects without language with Polylang 3.4

0.5 (2022-12-05)

  • Complete rewrite to avoid issues with PHP memory limit and MySQL buffer size. Props Jeremy Simkins for lot of ideas. #19
  • Simplify the UI and attempt to clarify error messages.
  • Fix languages order not imported.
  • Fix media translation setting not imported.
  • Fix nav menu locations per language.

0.4 (2021-01-19)

  • Min Polylang version is now 2.8
  • Fix languages incorrectly imported with Polylang 2.8+
  • Fix media translation option incorrectly imported #7

0.3.1 (2019-12-26)

  • Fix PHP notices

0.3 (2019-06-27)

  • Min Polylang version is now 2.6 #3
  • Fix the front page label not displayed for translations in the pages list table #4
  • Fix deprecated notice related to the screen icon

0.2.5 (2018-08-22)

  • Fix flags and rtl property not correctly imported

0.2.4 (2017-10-03)

  • Fix incompatibility with WP 4.8.2 (placeholder %1$s in prepare)

0.2.3 (2017-08-16)

  • Assign the default language to objects without language in the ‘icl_translations’ table
  • Fix term languages not correctly imported
  • Fix unprepared SQL query (thanks to @grapplerulrich)

0.2.2 (2016-09-12)

  • Fix: Don’t import the empty strings translations as it breaks Polylang

0.2.1 (2016-05-06)

  • Allow plugin localization from translate.wordpress.org

0.2 (2015-11-19)

  • Ready for Polylang 1.8, min Polylang version is 1.5, min WP version is 3.5
  • Adopt WordPress coding standards
  • Fix: database error when importing categories translations

0.1.4 (2014-06-24)

  • Fix: after import, updating a page deletes all translation relationships

0.1.3 (2014-06-15)

  • Fix: strings translations are not saved

0.1.2 (2014-06-06)

  • Add: “success” message
  • Fix: incompatibility with Polylang 1.5
  • Fix: taxonomy terms translations incorrectly mapped as WPML uses term_taxonomy_id whereas Polylang uses term_id
  • Fix: bug with custom post types and custom taxonomies

0.1.1 (2014-05-01)

  • Bug fixes

Great, but just a little correction in process

By Den Gradel (dengradel) on March 28, 2023

Works great, but just a little correction in process: you have to remove WPML completely (google for that, that's not so easy, that's just about removing the plugin) once you imported everything to Polylang. Before WPML removal, my translation didn't work on secondary language. But now everything is ok! Big thanks to developers!

Works great.

By Krzysztof Busłowicz (Elkurczako) on December 8, 2022

Thank you for the plugin. Migrated from WPML to Polylang with a few clicks.

Good plugin

By Elizaveta Chirva (matao) on June 20, 2022

I just came to say thanks for this awesome plugin)

Super

By leshaabr on July 11, 2020

Nice!

Time Saver

By samuelvictor on June 17, 2020

Very helpful plugin. Tried to move manually - spent an hour for average-sized website, found, that a bunch of details are still to set, and started from scratch with this plugin - did in 3 minutes, including downloading.

Extrememly Easy transfer from WPML to PolyLang!

By (AquaElle) on September 1, 2019

I rarely leave reviews but this plugin warrants one. After weeks and weeks of problems with WPML i finally switched to Polylang and this plugin made that process of transferring my already translated pages and templates from WPML so Polylang so easy and straightforward. Complete transfer in 2 seconds! Big thanks to the developers of this one!!

Work Perfect and Easy

By sunnetmedia on January 25, 2019

This Plugin Work with My WP.5 version with fine and easy to customize and i work with some sliders those are also can apply. Good Extension Recommended.

Does what it says

By Ihor Kit (bandido) on July 12, 2017

it saved me some time moving my translated pages to polylang as WPML slows down my site

Good execution

By Corrado Prever (ArtphotoasiA) on July 8, 2017

Good execution, only the categories get messed uo with no perfect syncro, beside that all was good.

Perfect execution !

By loiclejour (ataxel) on April 6, 2017

Easy, fast, secure! And Polylang is fast... thank you for creating this conversion tool.
Try other plugins too!

Blogger Importer Extended

The only plugin you need to move from Blogger to WordPress. Import all your content and setup 301 redirects automatically.

Try Demo More Details

Translate WordPress with GTranslate

Translate WordPress with Google Translate multilanguage plugin to make your website multilingual. Complete multilingual solution for WordPress.

Try Demo More Details

Multisite Language Switcher

A simple, powerful and easy to use plugin that will help you to manage multilingual content in a multisite WordPress installation.

Try Demo More Details
Author Site Author Site

Try WPML to Polylang With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.