WPML
Status
Resolvido
Tipo
Bug
Relatado para
WPML Multilingual CMS 4.9.3, WPML Multilingual CMS 4.9.4
Resolvido em
WPML Multilingual CMS 4.9.5
Tags de tópico
Bug

Visão geral do problema

No WPML 4.9.3 e 4.9.4, o editor pode mostrar a mensagem “O WPML tentou traduzir esta página três vezes e falhou. Para corrigir isso, entre em contato com o suporte do WPML.” embora não haja nada de errado com o seu site.

Causa

O WPML 4.9.3 adicionou uma limpeza automática de uma configuração de domínio de alias mal configurada. No 4.9.3 e 4.9.4, essa limpeza remove o alias, mas não mostra o assistente de migração no mesmo carregamento de página. Até que você abra o Painel de tradução, cada tentativa de tradução recebe HTTP 426 (“O WPML detectou uma alteração na URL do seu site”). Cada tentativa falha aumenta o contador de novas tentativas do trabalho, e após três tentativas o editor mostra a mensagem acima.

Como confirmar que é este problema

  • Vá para WPML → Suporte → Logs. Você verá um grupo de respostas HTTP 426 de quando o problema começou, com o texto “O WPML detectou uma alteração na URL do seu site”.
  • Depois de executar o assistente de migração, o Editor de tradução avançado registra o site como uma cópia migrada (KIND = attached_copy), com o domínio anterior como o original.

Solução alternativa

Atualize para o WPML 4.9.5 ou posterior. A atualização fecha a janela de redefinição definitivamente e a tradução tenta novamente por conta própria.

Se você ainda não puder atualizar, registre o site com o Assistente de migração e tente o trabalho de tradução novamente:

  1. Vá para WPML → Gerenciamento de tradução. O Assistente de migração aparece.
  2. Execute o assistente e escolha Copiar com código de migração. Isso registra o site como uma cópia migrada.
  3. Abra o post afetado na lista de posts ou no Painel de tradução e clique em seu ícone de em andamento. O trabalho de tradução tenta novamente, o contador é redefinido e o editor abre. Você não precisa cancelar ou recriar o trabalho de tradução.

No WPML 4.9.5 ou posterior, o Assistente de migração não existe mais e essa causa não se aplica mais. Se você vir a mensagem no 4.9.5 ou posterior, algo mais está errado: envie uma dúvida de suporte e anexe seus Logs de suporte do WPML.

Todos os problemas conhecidos