Pouco tempo após o 2.9, estamos prontos com uma rápida atualização de correção de bugs. O WPML 2.9 introduziu várias mudanças fundamentais na operação interna. A maioria ocorreu OK, mas alguns bugs passaram. Esta versão do WPML 2.9.1 resolve esses problemas.
Correções do WPML no 2.9.1
- Problemas na tradução de slugs – Uma mudança na forma como o WPML processa as regras de reescrita causou um problema em alguns casos ao traduzir slugs de tipos de post personalizados. A correção não apenas resolve o problema, mas também reduz um grande número de chamadas ao banco de dados. Se você estiver usando a tradução de slugs e viu muitas consultas ao banco de dados, você pode notar uma grande melhoria no WPML 2.9.1.
- Conteúdo aparecendo duas vezes com alguns temas – e conteúdo que desapareceu do painel de administração do WordPress - alguns temas alteram o objeto WP Query. Também faz isso. Uma mudança recente deixou o objeto de consulta um pouco solto, fazendo com que tudo aparecesse duas vezes. Isso estava acontecendo em temas muito específicos, mas entendemos que se estiver acontecendo com você, é uma surpresa muito desagradável. Isso está corrigido agora no WPML 2.9.1.
- O WPML não marcou conteúdo duplicado como duplicado – este foi apenas um bug bobo que de alguma forma passou. O problema começou depois que adicionamos a sincronização para campos personalizados de post ao sincronizar o conteúdo. Está corrigido no WPML 2.9.1.
Correções e melhorias na Tradução de mídia
O plugin Tradução de mídia faz uma tarefa muito importante. Infelizmente, ele tinha alguns bugs, além de uma usabilidade abaixo do ideal. Isso foi resolvido na nova versão.
Primeiro, uma explicação rápida do que o plugin Tradução de mídia realmente faz. O plugin WPML Media Translation permite que você reutilize as mesmas imagens em conteúdos de diferentes idiomas. Como você sabe, o WPML usa posts diferentes para a tradução. No WordPress, os anexos de mídia pertencem aos posts, então, sem o plugin Tradução de mídia, você precisaria fazer o upload da mesma imagem para as traduções, a fim de que aparecessem nos shortcodes GALLERY.
A Tradução de mídia torna isso desnecessário. Você verá as mesmas imagens na galeria para todas as traduções.
Para fazer isso, o WPML Media Translation adiciona informações de idioma aos anexos e duplica os itens de anexo no banco de dados. Os arquivos de imagem não são duplicados. O que é duplicado são apenas os registros de anexo. Dessa forma, a mesma imagem pode ter um título, descrição e legenda diferentes por idioma. Legal, quando funciona…
O WPML Media 1.6 é assim:

Além de corrigir alguns bugs, ele também parece muito mais simples, para que todos possamos entender o que está acontecendo.
No primeiro uso, ele adicionará informações de idioma aos seus itens de mídia. Depois disso, a sincronização de mídia acontece automaticamente, à medida que você cria conteúdo e faz upload de mídia. Normalmente, você nunca precisa voltar a esta tela do painel de administração.
Se, por acaso, o seu tema ou um plugin diferente fizer o upload de mídias e criar anexos sem passar pela API do WordPress, você sempre pode voltar a esta tela do painel de administração e duplicar os itens de anexo para o seu conteúdo.
Enquanto trabalhávamos no plugin Tradução de mídia, notamos algumas coisas com as quais ainda não estamos 100% satisfeitos. Esta versão resolve tudo o que incomodava você (e a nós). Estamos planejando passar mais tempo no plugin e reescrever parte do código. Teremos outra atualização para o plugin Tradução de mídia em um futuro próximo. Achamos que esta versão resolverá todos os problemas práticos, mas também queremos ver um código limpo e robusto em todos os nossos plugins.
Sabemos que alguns de vocês ficaram travados devido aos bugs na versão anterior. Agradecemos a paciência, a espera por essas correções e a sua ajuda para confirmar as versões de teste que enviamos nos últimos dias.
Por favor, se você precisar de mais ajuda, avise-nos no fórum.

