WPML 5.0 Beta – Un’esperienza riprogettata e una traduzione automatica più intelligente
WPML 5.0 è il più grande aggiornamento che abbiamo rilasciato da anni.
Abbiamo appena rilasciato una prima beta di WPML 3.9. Questa beta include una nuova modalità di traduzione che elimina completamente la necessità di duplicare i contenuti, quando hai bisogno di visualizzarli anche se non sono tradotti.
Supponiamo che tu stia sviluppando un sito di annunci che include inglese, francese e italiano. Probabilmente vuoi che i nuovi annunci appaiano in tutte le lingue del sito. Quando traduci un annuncio, la traduzione dovrebbe sostituire l'originale non tradotto.
Fino ad ora, per farlo con WPML, dovevi duplicare gli annunci in tutte le lingue del sito. Fattibile, ma non divertente.
WPML 3.9 includerà una nuova modalità di traduzione, che permette di visualizzare i contenuti in tutte le lingue del sito, senza duplicarli.
Sebbene l'idea di base sia semplice, realizzarla è un po' più complicato. Quando abiliti la nuova modalità di traduzione, WPML compie una sorta di magia dietro le quinte:
Dai un'occhiata a questa clip per vedere come funziona:
Questa modalità di traduzione rende molto più semplice gestire siti e-commerce multilingue, siti di annunci, directory e inserzioni. Infatti, qualsiasi sito con molti contenuti che non vuoi necessariamente tradurre trarrà vantaggio da questa nuova modalità di traduzione.
È una beta e non è ancora pronta per i siti di produzione, quindi installala solo su siti di sviluppo.
Quindi, nel tuo sito, vai su WPML->Gestione traduzioni->Configurazione del contenuto multilingue e scorri verso il basso fino alla sezione Traduzione dei tipi di post.

La nuova modalità si chiama “Traducibile – usa la traduzione se disponibile o ripiega sulla lingua originale” (non molto breve, ma speriamo sia chiara).
Se questa modalità è disattivata e non puoi selezionarla, c'è un file di configurazione che imposta in modo fisso una diversa modalità di traduzione. Nella versione di produzione di WPML, potrai passare liberamente dalla vecchia modalità “Tradotto” a quella nuova. Dato che non è ancora pronta in questa beta, usiamo una soluzione alternativa.
Vai su WPML->Gestione traduzioni->Configurazione XML personalizzata e incolla uno snippet XML per sovrascrivere l'impostazione:
<wpml-config>
<custom-types>
<custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
</custom-types>
</wpml-config>
Sostituisci “CPT-SLUG” con lo slug effettivo del tipo di post che vuoi controllare.
Al momento, le tassonomie non sono ancora completamente supportate. Ci siamo quasi e avremo il pieno supporto per le tassonomie nella versione di produzione.
WPML 3.9 corregge il flusso di lavoro. Se crei un contenuto, inizi a tradurlo e poi modifichi l'originale, vedrai che “necessita di traduzione”. Quando traduci di nuovo, la traduzione parziale che avevi già fatto apparirà nell'Editor di traduzione di WPML e potrai continuare con le parti che non erano complete o che sono nuove.
Se stai usando un page builder, prova il nuovo “aggiornamento durante la traduzione” e vedi se funziona come ti aspetti.
Per segnalare problemi, la cosa migliore è creare un nuovo thread nel forum di supporto tecnico e lasciare un commento qui con una breve descrizione e un link al thread.