WPML to Polylang

Description

Fonctionnalités

  • Importe les langues et les options WPML (Quand une option identique existe dans Polylang)
  • Importe les publications et termes ainsi que les traductions ( incluant les types de publications personalisés et les taxonomies personnalisées)
  • Importe les menus de navigation multilingue
  • Importe les chaines traduites
  • Ne supprime pas les données WPML

Important

Bien que les données WPML ne devraient pas être corrompues, comme les données Polylang sont créées sans rien supprimer, faites une sauvegarde la base de données avant de migrer

Comment faire ?

  • Désactivez WPML
  • Activez Polylang et WPML to Polylang. Ne créez aucune langue avec Polylang (elles seront importées).
  • Allez dans Outils -> Importateur WPML
  • SI toutes les vérifications sont valident, vous pouvez cliquer sur « importer »
  • Désactivez WPML to Polylang (Vous pouvez même le supprimer)
  • Paramétrez un selecteur de langue comme un widget ou un menu de navigation.
  • Vérifiez que tout soit OK
  • Si quelque chose se passe mal et que vous voulez revenir vers WPML, vous pouvez supprimez Polylang en utilisant le lien rouge dans la liste des extensions (Vous pouvez supprimer toutes les données crées par Polylang en cochant l’option dédiées dans Langues -> Réglages -> Outils avant de supprimer Polylang. Ensuite, réactivez WPML.

Notes

Cette extension est toujours expérimentale et n’inclus pas de gestion d’erreur. Je l’ai par ailleurs testé avec succès sur un site d’environ 9000 publications et média depuis WPML 3.7. L’extension a été également testé sur multisite.
Comme tout est effectué en un seul temps, les gros sites devront ajuster la limite de mémoire allouée à PHP et la taille du tampon MySQL

Crédits

La bannière et l’Icône ont été dessiné par Alex Lopez

Avis

17 juin 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.
1 septembre 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!!
25 janvier 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.
8 juillet 2017
Good execution, only the categories get messed uo with no perfect syncro, beside that all was good.
Lire les 17 avis

Contributeurs & développeurs

« WPML to Polylang » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“WPML to Polylang” a été traduit dans 3 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « WPML to Polylang » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

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