Abbiamo appena rilasciato WPML 0.99 con una serie di nuove funzionalità e correzioni a fastidiosi bug.
Novità in questa versione
- Le bandiere delle nazioni sono state aggiunte al selettore di lingua
- WPML permette di creare il tuo selettore di lingua
- Compatibile con WordPress 2.6
Sebbene abbiamo aggiunto alcune funzionalità tanto attese, questa versione è ancora incentrata sulla correzione dei bug. Questa volta abbiamo ricevuto molti feedback dettagliati e siamo riusciti a rintracciare alcuni bug che si nascondevano ancora nell’ombra:
- Risolti i problemi con la galleria di WordPress.
- Risolto un errore quando si utilizza una home page statica non tradotta (ora restituisce la pagina 404).
- Risolto il bug che impediva agli Sticky Links di funzionare per le pagine.
- Risolto un errore CSS in language-selector.css.
- Risolto un bug per cui il feed RSS presentava un XML non valido (era un feed non valido).
- Risolto un bug che causava il reset della lingua predefinita dopo l’upgrade del plugin.
- Risolta una serie di problemi con la gestione delle traduzioni di categorie e tag.
Bandiere delle nazioni

Le bandiere delle nazioni sono una questione controversa. Hanno un bell’aspetto e aiutano i visitatori a individuare subito i selettori di lingua, ma causano sempre un dibattito su quale bandiera debba essere scelta. Se stai passando dall’italiano allo svedese, sarà facile. L’italiano è parlato (per lo più) in Italia e lo svedese in Svezia. Ma cosa succede se stai passando dall’inglese allo spagnolo?
Quale bandiera sceglierai per l’inglese? La bandiera degli Stati Uniti o del Regno Unito? E per lo spagnolo, sarà la bandiera spagnola, messicana, argentina o qualsiasi altra bandiera sudamericana?
WPML 0.99 include le bandiere di 280 nazioni, in modo da poter scegliere la tua. Non c’è una funzione GUI per selezionare quale bandiera viene visualizzata per ogni lingua e dovrai rimboccarti le maniche e modificare manualmente il database per farlo. Facci sapere se hai bisogno di aiuto.
Per abilitare le bandiere delle nazioni nel tuo sito, vai nell’area di amministrazione di WordPress e fai clic su WPML->Lingue.
Lì vedrai nuove opzioni per ciò che viene visualizzato nel selettore di lingua. Puoi selezionare di mostrare le bandiere delle nazioni, i nomi delle lingue native e i nomi delle lingue tradotti.

Il tuo selettore di lingua personalizzato
WPML può aggiungere un selettore di lingua al tuo tema con nomi delle lingue e bandiere a discesa. Tutto ciò che devi fare per utilizzarlo è includere una singola riga di codice nel tema o semplicemente aggiungerlo come widget.
Ma cosa succede se vuoi di più?
Ad esempio, come si aggiunge una riga che dice quali altre lingue sono disponibili per un articolo.

Nessun problema. Questa versione ti permette di costruire i tuoi selettori di lingua. WPML 0.99 include una funzione PHP che riporta le lingue in cui è tradotto il contenuto corrente. Indica i nomi delle lingue (sia nativi che nella lingua corrente), il link alla traduzione e l’URL della bandiera della nazione.
Puoi utilizzare questa funzione per costruire le tue funzioni del tema che implementano qualsiasi tipo di selettore di lingua. Per darti una mano, abbiamo scritto questa guida sulla creazione di selettori di lingua personalizzati. Spiega come funziona questa funzione e fornisce due esempi di selettori di lingua personalizzati che puoi aggiungere a functions.php e iniziare a utilizzare. Abbiamo persino incluso il codice sorgente per la funzione del tema.
Traduzione dei contenuti
WPML 1.0 includerà la traduzione opzionale dei contenuti come servizio a pagamento. Questa traduzione viene eseguita da traduttori umani professionisti a una tariffa fissa di 0,07 USD / parola. Oggi stiamo iniziando a testarlo in versione beta sul nostro WPML.org.
Apriremo il programma per la beta pubblica la prossima settimana, quindi se ne hai bisogno e non vuoi aspettare la versione finale, contattaci.
Traduzione per motto, titoli dei widget e testo
Ricordi che avevamo promesso la traduzione per altri testi “fluttuanti” come il motto e i widget di testo? Ci stiamo lavorando proprio ora.
Molto presto vedrai una nuova sezione in WPML. Questa sezione riassumerà tutti i testi “fluttuanti” e ti permetterà di inserire la traduzione per ciascuno di essi. Stiamo facendo del nostro meglio per includere lì anche i testi del tema, in modo da poterti evitare la gioia di lavorare con poedit e con i file .mo.
Una delle cose che mancano a questa funzionalità è un nome. Avevamo pensato a “Traduzione stringhe”, ma potrebbe essere un po’ da smanettoni e non chiaro per le persone normali. Se hai un suggerimento, lascia un commento. Siamo aperti alle idee!

