WPML vi permette di tradurre facilmente i vostri widget attraverso la schermata String Translation. Questo richiede l’installazione del modulo String Translation di WPML. Il modulo è disponibile con il tipo di account Multilingual CMS.
WordPress viene fornito con alcuni widget predefiniti. WPML li registrerà automaticamente per la traduzione nel corso dell’installazione di String Translation di WPML.
Visitate WPML → String Translation e vedrete tutti i widget predefiniti registrati nel dominio Widgets (Widget) da tradurre.
Traduzione di widget personalizzati
Spesso i temi e i plug-in forniscono anche widget personalizzati oppure potreste codificare i vostri widget. In tal caso noterete che questi widget potrebbero non sempre apparire automaticamente tra le stringhe da tradurre nella pagina String Translation o forse viene registrato solo il titolo del widget, ma non gli altri testi del widget.
Esistono due modalità per far sapere a WPML che esistono e registrarli per la traduzione.
Registrazione dei campi del widget utilizzando il codice
Per questo consultate la nostra documentazione dettagliata sulla registrazione dei campi del widget utilizzando il codice.
Registrazione dei campi del widget utilizzando String Translation
Una delle funzioni avanzate di String Translation è che consente agli amministratori di selezionare i testi che vengono salvati nella tabella del database wp-options e di registrarli per la traduzione. Poiché i widget di WordPress salvano i loro testi all’interno della tabella wp-options, ciò comporta che anche i widget traggono vantaggio dalla funzione.
Segui i passaggi descritti nella nostra documentazione per trovare e registrare le stringhe del widget che desiderate tradurre.
Una volta che le stringhe del widget sono state aggiunte alla pagina String Translation, potete tradurle normalmente.
Utilizzo di widget diversi per lingue differenti
Oltre a tradurre i widget, WPML vi consente anche di visualizzare widget diversi per lingue differenti.