WPML

La stragrande maggioranza dei siti WordPress oggi non è in inglese. Oggi WPML semplifica la gestione dei siti multilingue che non hanno l’inglese come lingua predefinita, o che non lo prevedono affatto.

Perché l’inglese è era una lingua speciale nei tuoi siti multilingue?


La Traduzione stringhe di WPML ottiene i testi da diverse fonti. Soprattutto, ottiene le stringhe dalle funzioni GetText (WordPress, il tema e i plugin) e dai testi che inserisci in diversi punti nell'area di amministrazione di WordPress.

Quasi tutto ciò che proviene da GetText sarà originariamente in inglese. Vuoi inserire i testi nell'area di amministrazione di WordPress nella lingua predefinita del sito.

Il problema, finora, era che la Traduzione stringhe aveva solo UNA impostazione per la lingua di origine. Poi l'abbiamo persino rimossa perché impostarla su una lingua diversa dall'inglese creava una montagna di problemi.

Ora, la lingua di origine per le stringhe sta facendo un grande ritorno. Ogni stringa ha la propria lingua di origine e puoi impostare facilmente la lingua di singole stringhe o di interi contesti.

Diamo un’occhiata a un esempio pratico. Supponiamo che il tuo sito sia in spagnolo (predefinito), catalano e francese. Niente inglese. Il tuo tema e i tuoi plugin sono programmati in inglese, come loro lingua originale.

In questo esempio, vorrai tradurre i testi del tema dall'inglese allo spagnolo, al catalano e al francese. Vorrai inserire il motto del sito e i widget in spagnolo e tradurli in catalano e francese. Di certo non vuoi passare per l'inglese.

Inserisci i testi nella tua lingua normale Traduci nelle altre lingue del sito in Traduzione stringhe
Nome del sito e motto in spagnolo, nella schermata di amministrazione Impostazioni di WordPress
Possiamo tradurre il motto dallo spagnolo alle altre lingue del sito
La homepage in spagnolo (lingua originale) La homepage in francese (traduzione)
Spagnolo ‘originale’ sulla homepage
Traduzione francese sulla homepage in francese

Con questo aggiornamento di WPML, puoi fare proprio questo. WPML presuppone che tutti i testi provenienti da WordPress, dal tema o dai plugin siano in inglese. Anche se il tuo sito non ha l'inglese, vedrai comunque l'inglese come lingua di origine di queste stringhe e potrai tradurle in tutte le lingue del tuo sito.

WPML presupporrà anche che tutti i testi inseriti nell'area di amministrazione di WordPress siano nella lingua predefinita del sito. Potrai tradurre questi testi nelle altre lingue del sito, senza passare per l'inglese.

Come impostare le lingue di origine delle stringhe


Puoi cambiare le lingue di stringhe specifiche o di tutte le stringhe che appartengono a un dominio.

Per cambiare la lingua di stringhe specifiche, selezionale e fai clic sul nuovo pulsante Cambia la lingua delle stringhe selezionate. Quindi, seleziona la nuova lingua.

Cambia la lingua delle stringhe selezionate

Puoi anche cambiare la lingua di interi contesti. Questo è utile quando hai un tema o un plugin programmato in una lingua diversa dall'inglese. Fai clic sul nuovo link, nella parte superiore della pagina Traduzione stringhe, Lingua dei domini.

Fai clic sul link ‘Lingue dei domini’

Quindi, scegli la nuova lingua.

Finestra di dialogo per impostare la lingua di interi domini

La finestra di dialogo ti mostrerà una tabella delle stringhe in quel dominio. Puoi scegliere la nuova lingua e renderla anche la lingua predefinita per le nuove stringhe che verranno aggiunte a quel dominio.

I siti esistenti rimangono invariati (a meno che tu non voglia cambiare le stringhe)


I siti esistenti non sono interessati da questa modifica. Poiché in precedenza DOVEVI scrivere i testi in inglese nell'area di amministrazione di WordPress, quando aggiornerai alla nuova versione di WPML, WPML saprà che le stringhe di amministrazione esistenti sono in inglese. Se vuoi, ora puoi cambiare la loro lingua e inserirle di nuovo nella lingua predefinita del tuo sito. Tuttavia, questa modifica dipende interamente da te. Se non vuoi affrontare il fastidio, non sei obbligato a farlo.

Per aggiornare le lingue delle stringhe dei siti esistenti, segui la stessa procedura illustrata in precedenza. Puoi aggiornare singole stringhe o interi contesti.

Problemi noti


Questa versione beta non funziona ancora in modo del tutto fluido con Gravity Forms e con il nostro plugin Layouts (traduzione dei pacchetti). Potrebbero esserci anche alcuni problemi minori di prestazioni.

Ogni problema noto verrà risolto prima che questa versione passi in produzione. Ti consigliamo di saltare per ora i test con questa versione beta e i plugin Gravity Forms e Toolset, poiché stiamo lavorando sui problemi noti.

Scarica la beta

Questa versione di WPML è attualmente in beta. C'è stato un enorme cambiamento nel core di WPML e nella Traduzione stringhe e non è ancora pronta per i siti di produzione. Ti invitiamo a provare questa beta sui tuoi siti di sviluppo. Abbiamo eseguito molti test, ma non possiamo coprire tutte le combinazioni di temi e plugin. Prima che questa versione passi in produzione, ti chiediamo aiuto per testarla con i tuoi siti di sviluppo. Se gestisci un sito che ha una lingua predefinita diversa dall'inglese, questo aggiornamento fa proprio al caso tuo. Scarica la beta e provala.

Per scaricarla, vai al tuo account WPML. Fai clic su Download e scorri fino in fondo. Scarica il CMS Beta Package. Questo file ZIP include tutti i componenti di WPML. Devi utilizzare solo i componenti di WPML presenti in questo ZIP e non mescolare versioni di sviluppo con versioni di produzione.

Se stai utilizzando WPML Multilingual & Multicurrency for WooCommerce, usa la beta anche da quel pacchetto. La beta di WPML Multilingual & Multicurrency for WooCommerce è aggiornata per questa modifica nelle lingue delle stringhe.

Feedback?


Con questo aggiornamento di WPML, la Traduzione stringhe dovrebbe diventare molto più semplice per te. Facci sapere se c'è qualcosa che non ha senso o che richiede una configurazione complessa. Abbiamo cercato di impostare le migliori opzioni predefinite, in modo che tu possa semplicemente ‘tradurre’, senza dover passare per le definizioni delle lingue. Se ci è sfuggito qualcosa, diccelo.

Per segnalare problemi, la cosa migliore è creare un thread nel nostro forum di supporto. Puoi far seguire un commento qui, in modo che possiamo vedere tutti i thread correlati (e gestirli).

Domande? Suggerimenti? Idee? Lascia i tuoi commenti e ti risponderemo.

L’hai trovato utile? Condividi questo articolo: