WPML
Status
Resolvido
Resolvido em
WPML String Translation 2.5.4

Visão geral do problema

Em alguns casos, quando uma string vinda de um construtor de páginas é atualizada, a versão antiga da string ainda aparece no Editor de tradução.

Solução alternativa

Esse problema será corrigido na próxima versão do WPML Tradução de Strings. Enquanto isso, você pode usar o seguinte patch.

No arquivo ../wpml-string-translation/classes/page-builders/class-wpml-pb-string-translation.php, na linha 103, substitua:


if ( ! $this->is_job_in_progress( $job_id ) ) {

Por:


if ( ! $job_id || ! $this->is_job_in_progress( $job_id ) ) {

Para trabalhos de tradução existentes com campos duplicados, siga as etapas abaixo (após adicionar o patch):
1. Vá para a tela de edição da página que contém as strings em questão.
2. Certifique-se de que nenhum trabalho de tradução esteja atualmente “em andamento”.
3. Se um trabalho estiver em andamento, conclua-o primeiro.
4. Volte para a tela de edição da página e clique em Atualizar.
5. Abra o editor de tradução novamente e os campos duplicados devem ser removidos.

Todos os problemas conhecidos →