Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problem:
If you're experiencing issues where widgets provided by your theme are not translatable because the theme lacks a

wpml-config.xml

file or an internal "Custom XML Configuration" that tells WPML which attributes of each shortcode should appear in the Translation Editor.
Solution:
1. Manually add the XML configuration. See the example for the 'title' attribute below:

<wpml-config><shortcodes><shortcode><tag>edgtf_section_title</tag><attributes><attribute encoding="allow_html_tags">title</attribute></attributes></shortcode></shortcodes></wpml-config>

2. Alternatively, ask the theme developer to include a complete

wpml-config.xml

file so that all widgets will be automatically recognized by WPML.
Follow this documentation for more details: https://wpml.org/documentation/support/maintaining-wpbakery-page-builder-compatibility-with-wpml/
Once you have defined the file or entered the configuration in WPML → Settings → Custom XML Configuration, the relevant fields will immediately appear in the Translation Editor, allowing you to translate them without issues.

Please note that this solution might be irrelevant if it's outdated or not applicable to your case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum.

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

Questo ticket contiene 5 risposte, ha 0 voci.

Ultimo aggiornamento da Paola Mendiburu 2 settimana, 2 giorno fa.

Assistito da: Paola Mendiburu.

Autore Messaggi
Aprile 29, 2025 a 2:20 pm #16979737

annaZ-16

Ciao Paola,

devo quindi andare ad aggiornare tutte le pagine del sito per rendere effettiva la modifica? Perché vedo correttamente solo la traduzione della pagina in esempio. Se navigo nel sito tutte le altre presentano lo stesso problema.

Inoltre, come ti dicevo, non vedo la traduzione dei titoli dei paragrafi. Prova a dare un'occhiata: i testi sono tradotti ma i titoli no.

Grazie in anticipo,
AZ

Aprile 30, 2025 a 8:43 am #16982440

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ciao!

Il motivo per cui al momento i widget forniti dal tema non risultano traducibili è che il tema non include un file wpml-config.xml (o una “Configurazione XML personalizzata” interna) che indichi a WPML quali attributi di ciascuno shortcode devono comparire nel Translation Editor.

Come risolvere:

- Aggiungi manualmente la configurazione XML (vedi l’esempio per l’attributo title qui sotto).

- Oppure chiedi allo sviluppatore del tema di includere un file wpml-config.xml completo: in questo modo tutti i widget verranno riconosciuti automaticamente da WPML.

Devi seguire questa documentazione: https://wpml.org/documentation/support/maintaining-wpbakery-page-builder-compatibility-with-wpml/

Per il widget edgtf_section_title sono andata su WPML → Impostazioni → Configurazione XML personalizzata, ho incollato il codice nel riquadro e poi ho cliccato Salva.

 <wpml-config> <shortcodes> <shortcode> <tag>edgtf_section_title</tag> <attributes> <attribute encoding="allow_html_tags">title</attribute> </attributes> </shortcode> </shortcodes> </wpml-config> 

Una volta definito il file (o inserita la configurazione in WPML → Impostazioni → Configurazione XML personalizzata), i relativi campi appariranno subito nel Translation Editor e potrai tradurli senza problemi.

Ti ho fatto un video:
link nascosto

Aprile 30, 2025 a 10:32 am #16983115

annaZ-16

Ciao Paola,

Grazie mille!

il tuo video è chiarissimo ma sembra una soluzione un po' macchinosa se va fatto per tutte le pagine, rischiamo di perderci qualche contenuto.

C'è un modo per affidare a voi la gestione dell'implementazione delle traduzioni che non vengono elaborate in automatico? Eventualmente aprendo un ticket a pagamento?

Grazie,
AZ

Aprile 30, 2025 a 11:01 am #16983241

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Ti mostro in un video come lo puoi fare:
link nascosto

Non ti preocupare che non perderai nessuna traduzione.

Se preferisci affidare questo intervento a un professionista, qui trovi la nostra lista di contractor raccomandati:
🔗 https://wpml.org/contractors/

Aprile 30, 2025 a 1:59 pm #16984303

annaZ-16

Grazie mille Paola,

il tuo supporto è stato prezioso.

Qualora avessi ancora bisogno è possibile contattare di nuovo te direttamente o devo aprire un nuovo ticket?

Grazie,
AZ

Maggio 1, 2025 a 7:59 am #16985794

Paola Mendiburu
Sostenitore di WPML dal 11/2020

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Madrid (GMT+02:00)

Puoi aprire un nuovo ticket e chiedere per me.

Sarò felice di aiutarti.