WPML

Siamo pronti con una release candidate di WPML 2.4.0, una nuova versione principale con nuove importanti funzionalità. La cosa migliore di questa versione è la nuova sincronizzazione dei menu, ma ci sono molte altre nuove funzionalità da scoprire.


I menu sono fantastici e WPML ti permette di tradurli. Ma cosa fai con un menu complesso, che appare in 5 lingue?
Menu in inglese (nota il nuovo link per sincronizzare i menu)

Fino ad ora, dovevi creare le traduzioni per quel menu e popolarlo manualmente. Non più. Ora WPML può farlo per te. Vai su WPML->Sincronizzazione menu di WP. Vedrai come i menu nelle altre lingue vengono confrontati con il menu nella lingua predefinita.

Sincronizzazione menu – WPML mostra cosa deve essere aggiornato nei menu

Fai clic sul pulsante Sincronizza. Se mancano altri menu, WPML li creerà. Se esistono già, WPML li aggiornerà.

Menu in francese generato

Questa sincronizzazione non si limita a sovrascrivere i menu tradotti. Se hai già dei menu tradotti in cui hai apportato delle modifiche manuali, WPML si limiterà ad aggiornarli, mantenendo le tue modifiche.

Filtra per genitore nella Dashboard di traduzione


Traduciamo gran parte di WPML.org in quattro lingue, ma non tutto. C’è un sacco di contenuto che non ha senso tradurre. Abbiamo sempre avuto difficoltà a capire quali pagine necessitassero di traduzione, nelle sezioni che sappiamo di voler tradurre.

Quindi, abbiamo aggiunto un filtro per genitore. Vai alla Dashboard di traduzione e vedrai un “genitore” nella sezione dei filtri. Puoi scegliere di filtrare gli elementi in base al loro genitore.

Filtra per genitore nella Dashboard di traduzione

Per le pagine, è la pagina genitore. Per gli articoli, è la categoria. E ora, puoi vedere tutto ciò che si trova sotto un genitore specifico e ripescare quegli elementi che necessitano di traduzione.

Selettore di lingua nel menu


Questa è stata una richiesta molto popolare fin dall’introduzione dei menu di WordPress. WPML 2.4.0 ti permette di inserire il selettore di lingua nel tuo menu. Vai su WPML->Lingue e cerca l’opzione per aggiungere un selettore di lingua al menu.
Opzione del selettore di lingua nel menu

Sembrerà un’altra voce di menu, ma includerà le lingue. Non sono più necessarie modifiche al codice per ottenere questo risultato!

Menu con selettore di lingua

Traduzione dei nomi degli autori opzionale


I siti che hanno migliaia di utenti (come wpml.org) noteranno che molte voci nella tabella di Traduzione stringhe includono i nomi degli autori. Questo non è un problema enorme, ma crea un carico sulle query del DB e riempie la schermata di Traduzione stringhe di... spazzatura. A volte si desidera tradurre i nomi degli utenti, ma non sempre.

Abbiamo aggiunto un’opzione che ti permette di scegliere quali utenti tradurre. Vai su WPML->Traduzione stringhe e guarda sotto “altre opzioni”.

Scegliere quali utenti tradurre

In questo modo, puoi tradurre i nomi degli autori, ma non i nomi di quelle migliaia di iscritti.

Traduzione per la categoria “Senza categoria”


Fino ad ora, la categoria “non tradotta” si chiamava “untranslated @es” (in spagnolo). Ora, vedrai la traduzione corretta e potrai rinominarla in seguito, se lo desideri. WPML 2.4.0 include traduzioni integrate per molte lingue, quindi le categorie non tradotte avranno già i nomi corretti. Per i siti esistenti, questo non verrà rinominato automaticamente, ma puoi modificarlo tu stesso.

Pieno supporto per la sincronizzazione dei campi personalizzati per le traduzioni


Non c’è nessuno screenshot da mostrare per questa funzionalità, poiché si tratta di un set di nuove chiamate API. Ne scriverò in dettaglio quando rilasceremo Types, che utilizza questa API per la traduzione dei campi personalizzati. Naturalmente, lavoreremo anche con altri autori per aiutarli a utilizzarla in temi e plugin.

Bug e prestazioni


Abbiamo trascorso molto tempo a correggere i bug segnalati nel forum. Man mano che WPML matura, questi bug diventano più difficili da individuare, poiché compaiono solo in casi molto specifici. Grazie a Daniel, il nostro nuovo responsabile del supporto, siamo riusciti a individuare questi problemi difficili.

Tra i bug principali, avevamo problemi con le categorie in WordPress 3.0.x, problemi con la tassonomia non gerarchica e un problema molto sfuggente quando si modificavano i post personalizzati in traducibili.

Siamo anche riusciti a ottimizzare l’uso del DB riducendo le dimensioni della tabella di traduzione e memorizzando nella cache le operazioni SQL. Questo migliorerà i tempi di esecuzione e il consumo di memoria per alcuni siti, in particolare quelli di grandi dimensioni.

Download e test


Ti invitiamo a scaricare WPML 2.4.0 RC1 dal tuo account WPML. Accedi, fai clic su Download e scorri fino in fondo. Si trova nel pacchetto Beta. Abbiamo effettuato molti test su questa versione ed è già in esecuzione sul nostro sito. Prevediamo di andare online a breve e il tuo aiuto nei test sarebbe fantastico.

A proposito, abbiamo scritto un articolo sulla gestione dei contenuti non tradotti. Questo è il nostro prossimo obiettivo.

 

L’hai trovato utile? Condividi questo articolo: