WPML

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:

  • Se il contenuto è tradotto, appare la traduzione, altrimenti viene visualizzato l'originale.
  • Tutti i link sulla pagina includono la lingua corrente, quindi facendo clic sui contenuti non tradotti non vieni reindirizzato alla lingua predefinita del sito.
  • Solo l'“interno” della pagina viene mostrato nella lingua originale. La navigazione, le barre laterali, il footer, ecc. appariranno nella lingua corrente.
  • Lo stesso contenuto appare in diverse lingue (sembrando duplicato), ma tutti questi alias puntano all'originale come canonico (per non confondere Google).

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.

Come testare


Per provarlo, devi scaricare la beta di WPML 3.9. Accedi al tuo account WPML, fai clic su Download e seleziona il canale beta. Avrai bisogno del core di WPML e degli altri componenti di WPML di questa beta.

È 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 opzione di traduzione in WPML 3.9

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.

C'è di più – flusso di lavoro sensato durante l'aggiornamento dei contenuti del page builder in fase di traduzione


Un altro aggiornamento significativo in arrivo su WPML è un cambiamento nel flusso di lavoro per la traduzione dei contenuti creati con un page builder. Fino ad ora, se aggiornavi l'originale (creato con un page builder) mentre la traduzione era in corso, dovevi fare i salti mortali per far funzionare le cose.

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.

Feedback?


Siamo a circa 2 settimane dalla chiusura dello sviluppo di WPML 3.9. Ci piacerebbe avere un tuo feedback sulla nuova modalità di traduzione. Se hai in programma di creare siti e-commerce, directory o di annunci che possono usare questa modalità, prova questa beta. Vogliamo assicurarci che funzioni con il tuo tema e con gli altri plugin che stai usando. In caso contrario, abbiamo ancora tempo per apportare modifiche e per collaborare con gli autori dei temi sulla compatibilità.

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.

L’hai trovato utile? Condividi questo articolo: