WPML

Le processus de migration en sept étapes

  1. Sauvegardez le site

    Une sauvegarde complète de la base de données et des fichiers est la seule méthode d’annulation sûre. Les migrations entre différentes extensions touchent de nombreuses tables de la base de données.

  2. Installez WPML en parallèle de l’extension existante

    Mais n’activez pas encore WPML. Exécutez WPML > Activer & Mettre à jour pour télécharger le noyau de WPML ainsi que tous les modules complémentaires dont vous aurez besoin (généralement WPML, Traduction de chaînes, Gestion de traduction, Traduction des médias).

  3. Exécutez l’étape de migration pour votre extension source

    Il s’agit de la partie spécifique à l’extension. Les données de l’extension existante doivent être remodelées dans les structures attendues par WPML :

    • Polylang > WPML. L’extension de migration de Polylang vers WPML lit les relations de traduction de Polylang et les écrit dans les tables de WPML. Installez-la, exécutez-la et vérifiez le résultat sur un site de préproduction avant de le faire en production.
    • TranslatePress / Weglot / GTranslate > WPML. Celles-ci stockent les traductions différemment de WPML (et différemment entre elles), la migration est donc moins mécanique. Certains sites effectuent une réimportation au niveau du contenu ; d’autres redémarrent les traductions en utilisant PTC et réutilisent la sortie de l’extension source comme base de mémoire de traduction. Consultez la documentation de Polylang pour connaître le modèle de référence le plus proche, et contactez le Support de WPML avant de commencer. Le bon processus dépend de la façon dont l’extension source a stocké les traductions sur votre site.
  4. Désactivez l’extension source

    Une fois que les données de WPML sont en place et vérifiées.

  5. Activez WPML et exécutez le Setup Wizard

    Parcourez le Setup Wizard pour confirmer la configuration des langues.

  6. Validez sur le front-end

    Parcourez le site dans chaque langue. Vérifiez les menus, les taxonomies, les champs personnalisés et toutes les intégrations d’extensions.

  7. Si quelque chose semble anormal

    Consultez Avant de contacter le support. De nombreux symptômes post-migration sont résolus par Corriger les données de langue et Corriger les traductions dans WPML > Support.

Ce que vous gagnez en passant à WPML

Les principales raisons pour lesquelles les sites passent d’une autre extension multilingue à WPML :

  • La traduction IA via PTC, avec la mémoire de traduction et le glossaire de préférences automatiques qui apprend de vos modifications.
  • WooCommerce Multilingual. Traduction complète des produits, y compris les variations, les attributs et la tarification par devise.
  • Compatibilité avec les principaux constructeurs de pages, thèmes et extensions. WPML intègre des configurations de compatibilité pour Elementor, ACF, Gravity Forms, Yoast et bien d’autres, prêtes à l’emploi.
  • Des services de traduction professionnels et des flux de travail pour les traducteurs intégrés à l’interface d’administration.

Recommandation concernant la préproduction

Ne migrez pas directement en production. Clonez le site vers un environnement de préproduction, exécutez-y la migration, validez chaque version linguistique de chaque page importante, et seulement ensuite, répétez l’opération en production. La reconnexion automatique de WPML rend le clone de préproduction très simple une fois WPML installé ; le faire avant que WPML ne soit installé implique d’utiliser l’outil de clonage de votre fournisseur d’hébergement.