WPML
Status
Aberto
Relatado para
WPML Media Translation 2.7.2
Tags de tópico
Bug

Visão geral do problema

Quando você edita e corta uma imagem destacada no idioma padrão, a versão cortada não aparece nas páginas traduzidas. Em vez disso, as páginas traduzidas exibem a versão original e sem corte da imagem.

Solução alternativa

Por favor, faça um backup completo do seu site antes de prosseguir.


  • Instale o plugin WPML Media Translation

  • Certifique-se de que sua imagem tenha um título e que ele esteja traduzido via WPML Media

  • Vá para WPML > Configurações > Tradução de mídia

  • Se a opção “Detectar automaticamente as melhores opções para traduzir textos de imagens (alt, legenda, título)” estiver ativa, desative-a

  • Em Como lidar com os textos da Biblioteca de Mídia (alt, legenda, título), ative a opção “Traduzir textos da Biblioteca de Mídia (alt, legenda, título) ao traduzir o conteúdo”.

  • Em seguida, abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.php.

  • Procure a linha 174.

  • Altere:
    		return $attachment_translation_id;


  • Para:
    		$this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id );
    		return $attachment_translation_id;


  • Salve a alteração.

  • Faça uma pequena alteração no post e no título da imagem no idioma padrão.

  • Atualize a tradução

Todos os problemas conhecidos →