WPML
Stato
Risolto
Segnalato per
WPML Multilingual CMS 3.6.0
Risolto in
3.6.1

Panoramica del problema

In alcuni casi, l’uso dei page builder può produrre shortcode nidificati. Attualmente, l’integrazione di WPML con i page builder non separa la traduzione di questi shortcode nidificati da quelli padre.

Consideriamo un esempio semplificato.

[shortcodeA att1=val1 att2=val2]

  Some text



  [shortcodeB att3=val3 att3=val3]Some nested content[/shortcodeB]



  Some more text

[/shortcodeA]

In questo esempio, dovremmo poter tradurre le stringhe “Some text” e “Some more text”, mentre lo shortcode nidificato (shortcodeB) dovrebbe essere disponibile per la traduzione come campo separato.

Questa funzionalità verrà aggiunta nella prossima versione di WPML.

Soluzione alternativa

Come soluzione alternativa, puoi comunque tradurre manualmente lo shortcode annidato (cioè shortcodeB) modificandone gli attributi e il contenuto nell’Editor di traduzione, quando traduci il contenuto dello shortcode genitore (cioè shorcodeA).

Puoi vedere un esempio nell’immagine seguente.

Traduzione degli shortcode annidati
Traduzione degli shortcode annidati

Tutti i problemi noti →