WPML
Status
Aberto
Relatado para
WPML Multilingual CMS 4.6.9
Tags de tópico
ATE, Bug

Visão geral do problema

Se você usar o link Editar traduções no front-end para traduzir seu conteúdo com o Editor de tradução avançado (ATE), as traduções podem não ser concluídas e ficar travadas. Além disso, você verá um erro como o seguinte:

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.


  • Você deve gerenciar e concluir os trabalhos de tradução através da interface do back-end para garantir a conclusão e a sincronização adequadas a partir do painel em WPML > Traduções.

Ou:

  • Abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.php.

  • Procure a linha 431.

  • Substitua:
    				if ( ! isset( $_SERVER['HTTP_REFERER'] ) ) {
    					return null;
    				}
    
    				$url = remove_query_arg( $args, $_SERVER['HTTP_REFERER'] );

  • Por:
    				$url = remove_query_arg( $args, admin_url('admin.php?page='. WPML_TM_FOLDER . '/menu/translations-queue.php') );

Todos os problemas conhecidos →