Siamo pronti con una Release Candidate per WPML 3.2. Una RC, oltre ad avere un bel suono, significa anche che siamo quasi pronti a distribuire questo aggiornamento a tutti. Infatti, stiamo passando a WPML 3.2 su alcuni dei nostri siti.
Rispetto alle beta precedenti, il contenuto di WPML 3.2 non è cambiato.
In questo aggiornamento, abbiamo migliorato ulteriormente le prestazioni, risolto i problemi rimanenti e aggiornato la traduzione delle tassonomie e la scansione delle stringhe.
Novità sulla traduzione delle tassonomie
WPML 3.2 aggiunge una nuova schermata nell'area di amministrazione (una scheda in Traduzione tassonomia) per sincronizzare le gerarchie delle tassonomie. In precedenza, questa attività veniva eseguita automaticamente durante la traduzione. Il problema è che era difficile controllare cosa facesse e quale fosse il risultato.
La nuova sincronizzazione della gerarchia delle tassonomie ti permette di impostare le stesse gerarchie per la tassonomia in tutte le lingue. Funziona in questo modo:
- Selezionare la lingua da usare come riferimento (in precedenza, si presumeva fosse la lingua predefinita del sito)
- Visualizzare quali modifiche avverranno agli alberi delle tassonomie in tutte le lingue tradotte
- Applicare queste modifiche
Abbiamo separato questa funzione dal normale flusso di lavoro della “traduzione dei contenuti” per migliorare (notevolmente) le prestazioni, la precisione e il controllo. La maggior parte dei siti che utilizza gerarchie complesse di tassonomie di solito modifica l'albero delle tassonomie molto meno rispetto agli articoli. In base alla nostra esperienza, l'albero delle tassonomie è molto simile al menu del sito. Lo aggiorni di tanto in tanto.

La nuova sincronizzazione delle tassonomie legge l'intero albero e regola tutte le lingue contemporaneamente. È molto più precisa rispetto a quanto eseguito nelle versioni precedenti di WPML. Per evitare che venga eseguita a ogni lavoro di traduzione, ti permettiamo di avviarla solo quando lo desideri. Questo aiuta a ridurre il carico e ti dà il controllo sulla tassonomia del tuo sito.
Scansione migliorata delle stringhe in plugin e temi
WPML 3.2 migliora notevolmente la precisione della scansione di plugin e temi alla ricerca di stringhe traducibili. Ora, registriamo anche le stringhe in un contesto leggermente diverso. Niente paura, quando effettui l'upgrade, WPML controllerà se hai stringhe con i “vecchi” contesti. In tal caso, vedrai un messaggio su come effettuare l'aggiornamento. Il processo di aggiornamento sposterà le stringhe nel nuovo contesto, si assicurerà che tutte le stringhe nel codice siano disponibili per la traduzione e pulirà anche le stringhe “fantasma” (stringhe non tradotte, non più in uso).
Sì, prestazioni migliori
Durante l'intero ciclo di sviluppo, testiamo il carico di WPML sul tuo server insieme a ogni modifica che apportiamo. Il nostro obiettivo è ridurre il superfluo e assicurarci che sia il carico della CPU che le query al database diminuiscano.
Questa release candidate non fa eccezione. Siamo riusciti a trovare gruppi di query che potevano essere eliminate. Di conseguenza, i nostri test mostrano prestazioni superiori rispetto alle versioni di produzione e alle precedenti versioni di sviluppo di WPML 3.2. Invece di vantarci con i numeri, lasciamo a te la valutazione.
Altre modifiche in questo aggiornamento
- Risolti i problemi di compatibilità con i server Windows
- Risolte le notifiche via email
- Risolti i problemi con le sitemap di WPSEO quando si utilizzano le lingue nel dominio
- Aggiornate le traduzioni delle stringhe localizzate
- Diverse altre correzioni di bug
- Migliorata l'API e la relativa documentazione
- Migliorata la compatibilità con Gravity Forms
Download
Questa versione di WPML è disponibile solo dal tuo account WPML. Accedi e fai clic su Download. Scarica il pacchetto CMS Beta ed estrailo. Questo file ZIP contiene i file ZIP di tutti i componenti di WPML.
WPML 3.2 ha già completato un ciclo di QA. Ora, dopo tutte le recenti modifiche, stiamo iniziando un altro ciclo completo di QA. Prevediamo di rilasciare la versione finale tra due settimane.
Feedback?
Ci piacerebbe conoscere la tua opinione. Per domande, suggerimenti e idee, lascia i tuoi commenti qui. Per segnalare problemi tecnici (e ricevere aiuto dal nostro team di supporto), utilizza il nostro forum di supporto tecnico.
Aggiornamento 7 giugno – Una settimana di ritardo e prestazioni migliori
WPML 3.2 ha subito un po' di ritardo, ma sta anche migliorando molto. Subito prima di premere il pulsante di “lancio”, abbiamo eseguito ulteriori test con i nostri siti. Abbiamo riscontrato prestazioni scadenti e fermato tutto per eseguire il debug. È emerso che WPML 3.2 aveva alcune interazioni sfortunate con WPSEO e alcuni altri plugin. Abbiamo risolto il problema e ora WPML viene eseguito con circa la metà delle query e del tempo PHP rispetto alla versione 3.1.9.7.
Eseguiremo nuovamente il QA per le funzionalità pertinenti. Questo QA inizierà domani (lunedì). Dopodiché, rilasceremo WPML 3.2.
Siamo davvero spiacenti per questo ulteriore ritardo. Sappiamo che questo ciclo di sviluppo è stato lungo. È stato un ciclo di sviluppo lungo e complesso e vogliamo offrirti questa nuova versione in un modo che soddisfi le aspettative.

