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 personnalisé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
- 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
Cette extension ne gère pas les erreurs. Il a par contre été testé avec succès sur un site avec environ 9000 publications et médias.
Crédits
La bannière et l’Icône ont été dessiné par Alex Lopez
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 8 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.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