- 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:
- Vá para WPML → Gerenciamento de tradução. O Assistente de migração aparece.
- Execute o assistente e escolha Copiar com código de migração. Isso registra o site como uma cópia migrada.
- 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.