Stiamo lavorando per rilasciare un aggiornamento per WPML (e per i suoi plugin add-on) per risolvere alcuni problemi di compatibilità con WordPress 4.5.
WordPress 4.5 introduce diverse modifiche nella sua API, modifiche che devono essere affrontate e che richiedono di sospendere lo sviluppo di WPML 3.4 (maggiori informazioni su WPML 3.4 nei prossimi articoli).
Naturalmente, sono state incluse anche alcune correzioni di bug non correlate a WordPress 4.5, poiché si sono verificate durante lo sviluppo di WPML 3.4.
Attualmente siamo in fase di QA completo, che di solito richiede diversi giorni, ma puoi iniziare a usare la nostra versione beta fin da ora. Se lo fai, condividi il tuo feedback o le tue domande nel nostro forum di supporto.
Correzioni per WP 4.5
Per quanto riguarda la compatibilità con WordPress 4.5, ecco un elenco di ciò su cui abbiamo lavorato:
- WPML Core 3.3.7: risolti i problemi di compatibilità con le funzionalità di modifica dei termini
- WPML Gestione traduzioni 2.1.6: sostituito l'uso della funzione deprecata `get_currentuserinfo`
- WPML Traduzione stringhe 2.3.7: corretto il filtro delle regole di riscrittura per WP 4.5 quando le regole vengono cancellate
Altre modifiche rilevanti in WPML 3.3.7
Puoi trovare il file changelog.md completo nella cartella di ogni plugin.
WPML Core 3.3.7
Correzioni
- Risolti alcuni problemi con la sincronizzazione degli articoli (opzione “Copia la data di pubblicazione” e sincronizzazione della data dell'articolo).
- Risolti diversi problemi di compatibilità con WP SEO relativi alla generazione delle sitemap, agli slash finali mancanti, alle tassonomie e all'opzione “Regola gli ID per la funzionalità multilingue” che veniva disabilitata casualmente
- Corretto il reindirizzamento imprevisto del browser sulla pagina radice
- Quando la pagina del blog viene eliminata e poi ritradotta, ora è possibile impostare la pagina del blog in Impostazioni > Lettura
- Migliorato sitepress.js per utilizzare var nella dichiarazione delle variabili, in modo da consentire la minificazione e la combinazione degli script in modalità rigorosa
- Mostra il selettore di lingua se il CPT è impostato su non fare nulla
- `wp_get_archives` ora funziona per qualsiasi tipo di post personalizzato
- Corretti gli avvisi durante l'aggiornamento all'ultima versione con il reindirizzamento del browser attivato.
Prestazioni
- Rimossa la cache dei non traduttori dalle opzioni.
Funzionalità
- Disconnessione automatica dei duplicati quando vengono modificati e solo se ci sono modifiche.
- Aumentata la lunghezza accettata per “Default Locale” e “Tag” nella tabella delle lingue, in modo da consentire variazioni come “de_DE_formal”
- Nascosti i campi di sistema durante la visualizzazione dei campi personalizzati e dei meta termine in “Configurazione del contenuto multilingue”
Compatibilità
- I campi meta utente di WP SEO ora sono traducibili con WPML Traduzione stringhe
WPML Traduzione stringhe 2.3.7
Correzioni
- Risolto il problema con la scansione del tema a ogni accesso a WPML > Localizzazione di temi e plugin
- Corretto l'errore durante la scansione di temi/plugin alla ricerca di stringhe su localhost in Windows
- Corretto il filtro dei lavori di traduzione quando si seleziona “Dalla lingua”
Funzionalità
- Le informazioni biografiche dell'autore ora sono traducibili in Traduzione stringhe
WPML Gestione traduzioni 2.1.6
Correzioni
- Risolto il problema per cui i file XLIFF tradotti con ‘0’ (zero) come contenuto non venivano accettati da Gestione traduzioni
- Corretto `Fatal error: Uncaught exception ‘InvalidArgumentException’ with message ‘Tried to load a string filter for a non-existent language’`
- Aggiunta l'opzione per disconnettere più duplicati (modalità di massa) nel Carrello traduzioni prima dell'invio per la traduzione.
- Risolto il problema con i reindirizzamenti errati dopo il salvataggio/aggiornamento della traduzione e i link errati per la modifica di articoli/pagine.
- Ridotto il numero di query al DB nelle pagine di elenco.
Funzionalità
- Nascosti i campi di sistema durante la visualizzazione dei campi personalizzati e dei meta termine
- Aggiunto external-file nei file XLIFF, per consentire ai servizi di terze parti di accedere all'URL originale.
WPML Media Translation 2.1.20
Correzioni
- Risolto il problema del filtro della lingua nella sezione della Libreria media.
CMS NAV 1.4.18
Correzioni
- `$post->ancestors` è un campo di sola lettura e non dovrebbe essere impostato
- Corretto il bug che si verificava durante l'esecuzione dell'azione di “salvataggio automatico” e che causava la perdita di alcuni dati di CMS NAV durante la modifica dell'articolo
- Risolto il problema con l'ordine delle pagine che non veniva rispettato
Gravity Forms Multilingual 1.3.8
Correzioni
- Risolto il problema quando un campo viene rimosso da un modulo: le stringhe correlate ora vengono rimosse
- I pulsanti precedente e successivo ora sono completamente traducibili

