WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 3.6.0
Resuelto en
3.6.1

Resumen del problema

En algunos casos, el uso de maquetadores visuales puede generar shortcodes anidados. Actualmente, la integración de WPML con los maquetadores visuales no separa la traducción de estos shortcodes anidados de sus shortcodes principales.

Veamos un ejemplo simplificado.

[shortcodeA att1=val1 att2=val2]

  Some text



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



  Some more text

[/shortcodeA]

En este ejemplo, deberíamos poder traducir las cadenas «Some text» y «Some more text», mientras que el shortcode anidado (shortcodeB) debería estar disponible para su traducción como un campo separado.

Esta característica se añadirá en la próxima versión de WPML.

Solución alternativa

Como solución alternativa, aún puede traducir manualmente el shortcode anidado (es decir, shortcodeB) cambiando sus atributos y contenido en el editor de traducción, al traducir el contenido del shortcode principal (es decir, shorcodeA).

Puede ver un ejemplo de esto en la siguiente imagen.

Traducción de shortcodes anidados
Traducción de shortcodes anidados

Todos los problemas conocidos →