- 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