WPML

Abbiamo appena rilasciato un'altra (e speriamo ultima) versione di sviluppo di WPML 3.2.3. Questa versione ha superato i nostri test di controllo qualità ed è considerata sicura per i siti di sviluppo e di produzione. WPML 3.2.3 include una lunga lista di miglioramenti, oltre alla completa compatibilità con WordPress 4.3.

Aggiornamenti di WordPress 4.3


Come altre versioni di WordPress, WordPress 4.3 include una serie di miglioramenti e pulizie del codice. Questo significa che alcune funzioni che esistevano prima della versione 4.3 ora sono deprecate (non dovrebbero più essere utilizzate). WPML 3.2.3 include le modifiche necessarie e utilizza funzioni sostitutive al posto di quelle deprecate.

Se stai costruendo siti WordPress in questo momento, dovresti eseguire lo sviluppo sulla versione di sviluppo di WordPress 4.3. In questo modo, quando verrà rilasciata la versione 4.3, non dovrai apportare modifiche dell'ultimo minuto al tuo lavoro. WPML 3.2.3 rende tutto questo possibile. Quindi, ti consigliamo di passare i tuoi siti di sviluppo a WordPress 4.3 (dev) e a WPML 3.2.3 (questa RC).

Altri miglioramenti in WPML 3.2.3


Oltre alle importanti modifiche per supportare WordPress 4.3, questa versione di WPML include una serie di importanti correzioni e miglioramenti.

WPML Core

Correzioni

  • Corrette le parentesi mancanti nel selettore per dispositivi mobili

  • La modifica della lingua dell'area di amministrazione su un sito (multisito) non imposta più la lingua dell'area di amministrazione su tutti i siti

  • Quando viene utilizzato “Lingua come parametro”, la paginazione wp_link_pages() ora produce un URL formattato correttamente

  • Corretto un problema di WPML che interrompeva le chiamate XML-RPC

  • Corretto l'ordine errato delle lingue quando si utilizza icl_get_languages con orderby=name

  • Corretti i problemi di reindirizzamento quando lo stesso slug viene utilizzato nelle traduzioni con tipi di post gerarchici

  • Corretto il problema per cui il template di pagina non era modificabile nei contenuti tradotti, dopo aver disattivato l'impostazione “Sincronizza il template di pagina”

  • Corretto il campo “Questa è una traduzione di” che risultava vuoto durante la creazione di una nuova traduzione

  • Corretto “Questa è una traduzione di” in modo che sia abilitato correttamente

  • Rimossi gli errori durante la disattivazione di WPML per un sito secondario in un'installazione multisito

  • Corretto un problema che impediva ai siti secondari in una configurazione multisito in sottodirectory di completare l'ultimo passaggio di configurazione

  • Rimossa la creazione del cron job ‘update_wpml_config_index’ duplicato

  • Corretta la mappatura dei nomi di dominio quando un nome di dominio in una lingua include il nome di dominio di un'altra lingua.

  • Corretto il problema con i caratteri greci nei nomi delle tassonomie che causava problemi con l'editor di traduzione delle tassonomie

  • Corretto il selettore di lingua che non filtrava le traduzioni vuote degli archivi per data

  • Corretti i problemi di risoluzione degli URL delle pagine gerarchiche quando genitore e figlio utilizzano lo stesso slug di pagina

  • Corretto il problema per cui gli URL che puntavano ad articoli in lingue nascoste venivano reindirizzati in modo errato quando si utilizzava l'impostazione delle lingue come parametri.

  • Corretto il filtro ‘wpml_active_languages’ in modo che restituisca le lingue con i dati corretti.
Miglioramenti

  • Migliorata la cache degli articoli, dei dati di traduzione delle tassonomie e delle stringhe

  • Migliorate le prestazioni

  • Le voci con caratteri jolly per le impostazioni delle stringhe dell'area di amministrazione ora funzionano per le sottochiavi a tutti i livelli, oltre che per le chiavi di primo livello

  • Migliorata la sincronizzazione dei menu (di un fattore di 100)

WPML Gestione traduzioni

Correzioni

  • L'Editor di traduzione mostra il contenuto tradotto esistente, se c'era una traduzione precedente

  • L'Editor di traduzione non modificherà più le coppie di lingue per i traduttori

  • I titoli per pacchetti e articoli non verranno più mescolati nella tabella dei lavori di traduzione

  • Gli utenti impostati come traduttori possono tradurre di nuovo i contenuti, utilizzando l'editor di traduzione, anche se non è stato creato un lavoro di traduzione per quel contenuto

WPML Traduzione stringhe

Correzioni

  • Corretto un problema con la traduzione degli slug che mostrava lo slug tradotto per l'inglese nella Configurazione del contenuto multilingue quando la lingua dell'area di amministrazione è diversa dall'inglese

  • Corretta la traduzione degli slug in modo che funzioni con la struttura predefinita dei permalink.

  • Corretto il problema di cache con i testi dell'area di amministrazione che impediva ad alcuni di essi di aggiornarsi correttamente.

  • Rimosso l'errore fatale PHP: Specified key was too long; max key length is 1000 bytes causato da gettext_context_md5

  • Corretti i problemi di scansione delle stringhe

  • Corrette le traduzioni degli slug in modo che non vengano utilizzate quando sono disabilitate

  • Corretta la registrazione automatica delle stringhe per la traduzione

  • Corretti i testi dell'area di amministrazione in modo che le impostazioni vengano caricate dalla lingua predefinita e non dalla lingua dell'amministratore

  • Corretto l'errore fatale quando è attiva una vecchia versione di WPML
Novità

  • Supporto per stringhe multilinea durante l'importazione e l'esportazione di file po

  • Supporto per i contesti gettext nella traduzione delle stringhe

  • Aggiornato il modulo di controllo delle dipendenze

WPML Gravity Forms Multilingual

Miglioramenti

  • Ora è possibile tradurre tutte le opzioni delle “scelte” (etichette e valori) dei campi con questa proprietà

Download e aggiornamento


Poiché questa non è ancora una versione di produzione, non verrà distribuita automaticamente ai tuoi siti WordPress. Per ottenere questa release candidate, accedi al tuo account WPML e fai clic su Download. Scorri fino in fondo. Se hai un account CMS, scarica il CMS_Beta_Package e decomprimilo. Includerà i file ZIP di tutti i componenti di WPML. Se hai un account Blog, scarica la beta per Blog.

Ti preghiamo di eseguire il backup del sito prima di effettuare l'upgrade. Assicurati di aggiornare tutti i componenti di WPML che stai utilizzando.

Quando ci sarà il rilascio ufficiale?


Questa versione di WPML ha superato tutti i nostri test ed è pronta per il rilascio pubblico. Speriamo di ricevere dei feedback su come funziona questo aggiornamento per te, specialmente sui siti con WordPress 4.3. Aspetteremo questi feedback fino all'inizio della prossima settimana e poi premeremo il pulsante Pubblica.

Feedback?


Ci piacerebbe sapere come funziona questo aggiornamento sui tuoi siti. Se hai bisogno di assistenza tecnica, crea delle discussioni nel nostro forum di supporto tecnico. Se sono relative a questo aggiornamento, puoi anche lasciare un commento qui con il link alla discussione e una breve descrizione. Per qualsiasi altra cosa meno tecnica, lascia i tuoi commenti qui e ti risponderemo.

L’hai trovato utile? Condividi questo articolo: