Il percorso di migrazione in sette passaggi
-
Esegui il backup del sito
Un backup completo del database e dei file è l’unico modo sicuro per annullare l’operazione. Le migrazioni tra versioni diverse modificano molte tabelle del database.
-
Installa WPML insieme al plugin esistente
Ma non attivare ancora WPML. Esegui WPMLActivate & Update per scaricare il core di WPML e gli eventuali add-on di cui avrai bisogno (in genere WPML, Traduzione stringhe, Gestione traduzioni, Traduzione media).
-
Esegui il passaggio di migrazione per il tuo plugin di origine
Questa è la parte specifica del plugin. I dati del plugin esistente devono essere riadattati nelle strutture previste da WPML:
- PolylangWPML. Il plugin di migrazione da Polylang a WPML legge le relazioni di traduzione di Polylang e le scrive nelle tabelle di WPML. Installalo, eseguilo e verifica il risultato su un sito di staging prima di farlo in produzione.
- TranslatePress / Weglot / GTranslateWPML. Questi plugin memorizzano le traduzioni in modo diverso rispetto a WPML (e tra di loro), quindi la migrazione è meno meccanica. Alcuni siti eseguono una reimportazione a livello di contenuto; altri ricominciano le traduzioni usando PTC e riutilizzano l’output del plugin di origine come base per la memoria di traduzione. Consulta la documentazione di Polylang per il modello di riferimento più simile e contatta il Supporto WPML prima di iniziare. Il percorso corretto dipende da come il plugin di origine ha memorizzato le traduzioni sul tuo sito.
-
Disattiva il plugin di origine
Una volta che i dati di WPML sono al loro posto e verificati.
-
Attiva WPML ed esegui il Setup Wizard
Completa il Setup Wizard per confermare la configurazione delle lingue.
-
Convalida sul frontend
Naviga il sito in ogni lingua. Controlla i menu, le tassonomie, i campi personalizzati e le eventuali integrazioni dei plugin.
-
Se qualcosa non sembra corretto
Esegui i passaggi in Prima di chiedere supporto. Molti sintomi post-migrazione vengono risolti da Correggi i dati della lingua e Correggi le traduzioni in WPMLSupporto (entrambi sono inclusi nel plugin WPML Troubleshooting a partire da WPML 5.0).
Cosa ottieni passando a WPML
I motivi principali per cui i siti passano a WPML da un altro plugin multilingue:
- Traduzione IA tramite PTC, con la memoria di traduzione e il glossario delle preferenze automatiche che impara dalle tue modifiche.
- WooCommerce Multilingual. Traduzione completa dei prodotti, incluse variazioni, attributi e prezzi per valuta.
- Compatibilità con i principali page builder, temi e plugin. WPML fornisce configurazioni di compatibilità per Elementor, ACF, Gravity Forms, Yoast e molti altri, già pronte all’uso.
- Servizi di traduzione professionale e flussi di lavoro per traduttori integrati nell’area di amministrazione.
Raccomandazione per lo staging
Non migrare direttamente in produzione. Clona il sito in un ambiente di staging, esegui la migrazione lì, convalida ogni versione linguistica di tutte le pagine importanti e solo allora ripeti l’operazione in produzione. La riconnessione automatica di WPML rende la clonazione di staging banale una volta installato WPML; farlo prima dell’installazione di WPML significa usare lo strumento di clonazione del tuo provider di hosting.