Salta la navigazione
Aggiornato
Giugno 7, 2024

WPML semplifica la traduzione dei widget del tuo sito, sia che tu stia usando l’editor classico e i legacy widget, sia che tu stia usando l’editor a blocchi e l’editing del sito. Puoi tradurre i tuoi widget utilizzando la Traduzione stringhe o creando widget separati per ogni lingua.

In questa Pagina:

Come iniziare

Inizia installando e attivando il core plugin WPML e l’add-on WPML → Traduzione stringhe.

WordPress 5.8 ha introdotto i Widgets a blocchi. Se utilizzi questa versione o una successiva, assicurati di utilizzare WPML 4.4.11 o una versione successiva per garantire la piena compatibilità.

Registrazione di Widget Traducibili

Per tradurre i tuoi Widgets, devi prima dire a WPML che possono essere tradotti.

WordPress invia alcuni Widgets di default. WPML li registra automaticamente per la traduzione nel momento in cui installi WPML → Traduzione stringhe.

Spesso i temi e i plugin forniscono anche widgets personalizzati, oppure puoi codificare i tuoi widgets. In questo caso, noterai che non sempre questi widget vengono visualizzati automaticamente per la traduzione nella pagina Traduzione stringhe; o forse solo il titolo del widget viene registrato ma non gli altri testi del widget.

Ci sono due modi per far sapere a WPML che esistono e per registrarli per la traduzione.

Registrare i campi del Widget con il codice

Per questo, consulta la nostra documentazione dettagliata sulla registrazione dei campi del Widget tramite codice.

Registrare i campi del Widget usando la Traduzione Stringhe

Una delle funzionalità avanzate di Traduzione stringhe è che permette agli amministratori di selezionare le stringhe salvate nella tabella del database wp-options e di registrarle per la traduzione. Poiché i widget di WordPress salvano i loro testi all’interno della tabella wp-options, ciò significa che anche i widget beneficiano di questa funzionalità.

Segui la procedura descritta nella nostra documentazione per trovare e registrare le stringhe del widget che desideri tradurre.

Traducibile Widgets con la Traduzione Stringhe

Una volta che le stringhe del tuo widget sono state aggiunte alla pagina Traduzione stringhe, puoi continuare a tradurle.

Visita WPML → Traduzione stringhe e seleziona Widgets nel menu a tendina per la selezione del dominio. Vedrai tutti i Widget di default registrati disponibili per la traduzione. Oppure puoi usare la barra di ricerca per trovare il testo di un widget personalizzato.

Trovare le stringhe di default dei widget da tradurre in Traduzione stringhe

Clicca sull’icona Più per aggiungere le traduzioni in ogni lingua. Cliccando al di fuori del campo di traduzione, la traduzione viene salvata e pubblicata automaticamente.

Creare Widgets in ogni lingua

Puoi usare questo metodo per creare manualmente i Widget in ogni lingua o per visualizzare Widget diversi in lingue diverse.

Questa funzionalità si ispira al plugin Widgets di WPML di Jeroen Sormani.

Per utilizzare questa funzionalità, basta aggiungere o modificare un widget nella pagina AspettoWidgets dell’area di amministrazione di WordPress e scegliere la lingua in cui visualizzarlo utilizzando l’apposito menu a tendina.

Creazione di un Widget classico

Creazione di un Widget a blocchi

Traducibile con i blocchi di Widget

A partire da WordPress 5.8, puoi aggiungere blocchi di widget ai tuoi post e alle tue pagine.

Blocchi widget disponibili

I contenuti di questi blocchi vengono tradotti insieme al resto del post o della pagina. Per maggiori dettagli, consulta la nostra documentazione sulla traduzione di pagine, post e tipi di contenuto personalizzati.