WPML 5.0 Beta – Uma experiência reformulada e tradução automática mais inteligente
O WPML 5.0 é a maior atualização que lançamos em anos.
Você provavelmente sabe que levamos muito a sério a criação do melhor fluxo de trabalho de tradução possível para sites que usam construtores de páginas. Nesta versão, temos melhorias significativas para quase todos os construtores de páginas e estamos introduzindo suporte para outro construtor popular.
Quer saber por quê?
<TL;DR> O WPML usa a tabela da Tradução de Strings para armazenar textos que exigem tradução em construtores de páginas. Até agora, só conseguíamos encontrar esses textos por seus valores, porque nem todos os construtores de páginas têm IDs exclusivos para as células (sim, é assim que funciona). Portanto, se você alterasse uma célula, o WPML não conseguiria encontrar a tradução anterior para ela. Mesmo que fosse uma edição minúscula, você ainda precisaria retraduzir essa célula do zero. </TL;DR>
Decidimos que isso não é “algo pequeno com o qual as pessoas podem conviver”. Não gostaríamos de ter isso em nossos próprios sites. Portanto, fizemos uma grande atualização na tabela da Tradução de Strings e na lógica de tradução de construtores de páginas. Agora, combinamos os textos das células de acordo com o valor, a posição e a atribuição.
Em termos simples, isso significa que a única maneira de perder traduções existentes agora é se você:
Nesse caso, o WPML terá dificuldade para conectar as células às suas traduções. Quando você precisar fazer edições em massa em páginas existentes (criadas com construtores de páginas), tudo o que você precisa fazer é salvar com frequência. Primeiro, mova as coisas de lugar e depois salve. Em seguida, altere o conteúdo da célula e salve novamente. Ou edite e salve, e depois mova e salve. Não importa. Dessa forma, o WPML acompanha as traduções das células e você não perde suas traduções existentes.
Experimente!
Agora, quando você traduzir páginas com esses links, o WPML atualizará automaticamente os links para direcionar ao conteúdo traduzido. O WPML já faz isso para links em células de texto. A partir de agora, também cobriremos links em células “especiais”.
Por que alguém precisaria de algo assim?
Considere um tema como o Avada. O Avada usa campos personalizados para armazenar configurações por página. Por exemplo, ele armazena configurações para o estilo do cabeçalho da página.
Com esse novo modo, você pode traduzir páginas com o Avada e todas as configurações são aplicadas automaticamente ao conteúdo traduzido. Em seguida, você pode editar as traduções e modificar a aparência do título por idioma. Até agora, você tinha que escolher entre bloquear esses campos entre todas as traduções e ter que ver esses campos no editor de tradução. O novo modo permite que você sincronize automaticamente uma vez e, em seguida, tenha a liberdade de atualizar separadamente.
No momento, aplicamos isso apenas à configuração do tema Avada. Estamos atualizando as configurações de outros temas para aproveitar esse novo modo. Se você estiver usando um tema que também se beneficiaria disso, avise-nos (nos comentários) e trabalharemos com o autor do tema para aplicar uma atualização semelhante a esse tema também.
Para obter esta atualização, faça login na sua conta do WPML e clique em Downloads. Altere o seletor no topo da página para Beta. Atualizamos a página de downloads, então você verá isso:

Se você não estiver vendo os downloads beta, faça uma atualização completa (CTRL-F5). Você precisa instalar:
No momento, isso requer um processo manual, então quase ninguém faz isso. Dá muito trabalho acompanhar quais imagens aparecem em páginas diferentes e substituí-las manualmente.
Estamos trabalhando em uma grande atualização para o plugin Tradução de mídia, que permitirá que você revise as diferentes imagens no site e defina “traduções” para elas. Então, não importa onde essas imagens apareçam, o WPML as substituirá por sua tradução. Este é um grande projeto e estamos apenas no começo. Tentaremos incluí-lo no WPML 3.8.
Também estamos trabalhando no módulo Feedback da tradução, do qual mostramos uma prévia há algumas semanas.