- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 3.6.0
- Resolvido em
- 3.6.1
Visão geral do problema
Em alguns casos, usar construtores de páginas pode produzir shortcodes aninhados. Atualmente, a integração do WPML com construtores de páginas não separa a tradução desses shortcodes aninhados dos seus shortcodes pais.
Vamos considerar um exemplo simplificado.
[shortcodeA att1=val1 att2=val2] Some text [shortcodeB att3=val3 att3=val3]Some nested content[/shortcodeB] Some more text [/shortcodeA]
Neste exemplo, deveríamos ser capazes de traduzir as strings “Some text” e “Some more text”, enquanto o shortcode aninhado (shortcodeB) deveria estar disponível para tradução como um campo separado.
Esse recurso será adicionado na próxima versão do WPML.
Solução alternativa
Como solução alternativa, você ainda pode traduzir manualmente o shortcode aninhado (ou seja, shortcodeB) alterando seus atributos e conteúdo no Editor de tradução, ao traduzir o conteúdo do shortcode pai (ou seja, shorcodeA).
Você pode ver um exemplo disso na imagem a seguir.
