WPML

Finalmente, após um longo (e complexo) desenvolvimento, os clientes do ICanLocalize podem fazer o upgrade do WPML para a sua versão atual e continuar a aproveitar um fluxo de trabalho de tradução simplificado.

O que mudou no WPML 3.2? (Que demorou tanto)


O WPML 3.2 inclui uma interface completamente nova para os serviços de tradução. Você provavelmente sabe que agora o WPML oferece mais opções de tradução, com novos e excelentes serviços de tradução chegando muito em breve.

Essa atualização significou que o WPML agora se comunica com os serviços de tradução usando um método diferente de antes. Em vez de trabalhar diretamente com o ICanLocalize, o WPML se comunica com o que chamamos de “Translation Proxy” (Proxy de tradução). Esse servidor intermediário é uma grande ajuda, pois nos permite monitorar a comunicação e solucionar rapidamente qualquer coisa que dê errado. Isso também significa que os serviços de tradução não precisam se comunicar diretamente com sites WordPress individuais (o que evita uma série de problemas com bibliotecas PHP, compatibilidade, codificação, etc.).

O problema era que não tínhamos uma maneira de mover os projetos existentes do ICanLocalize do jeito ‘antigo’ para o novo. Agora nós temos :-)

Como atualizar para a versão atual do WPML


Todos os sites com WPML agora podem mudar para a versão atual. Se você estiver usando o ICanLocalize, você verá uma mensagem um pouco assustadora sobre ter que fazer o downgrade. Essa mensagem é de antes de termos este plugin de migração.
Mensagem sobre a versão incorreta do WPML. Ignore as instruções na tela.
Mensagem sobre a versão incorreta do WPML. Ignore as instruções na tela.

Ignore-a. Não faça o downgrade do WPML e siga o restante das instruções aqui.

Vá para a sua conta do WPML.org e clique em Downloads. Role até o final e baixe o plugin chamado Migrate ICanLocalize Translation to WPML 3.2. Instale-o no seu site e ative-o.

A mensagem assustadora sobre ter que fazer o downgrade desaparecerá. Agora, vá para o novo menu que o plugin criou para o processo de migração.

Vá para WPML->Migrate ICanLocalize Translation to WPML 3.2.

Tela de administração do plugin de migração
Tela de administração do plugin de migração

Você verá dois botões. Primeiro, clique para migrar a conta para o WPML 3.2. Isso é executado quase instantaneamente. Em seguida, clique para migrar os trabalhos.

Você deve estar com tudo pronto. Quando você for para WPML->Gerenciamento de tradução->Tradutores, você deverá ver os seus tradutores atuais do ICL selecionados e os trabalhos concluídos aparecerão novamente no Painel de tradução do WPML.

Trabalhos concluídos aguardando no Painel de tradução
Trabalhos concluídos aguardando no Painel de tradução

Se houver algum problema neste processo de migração (não deveria haver), o plugin de migração os relatará na tela. Crie um novo tíquete no fórum de suporte técnico do WPML, copie o que você vê e cole no tópico do fórum. Certifique-se de explicar o que você está fazendo e o que está vendo.

Você não precisa mais do plugin de migração. Vá para Plugins e desative-o. O plugin de migração não faz mais nada. Mantê-lo ativo não causará nenhum problema, mas ele não é necessário para os seus sites.

A ordem certa para atualizar o WPML e o WordPress


Se você estiver executando uma versão mais antiga do WPML, é provável que você também esteja executando uma versão mais antiga do WordPress.

Um processo de atualização seguro será:

  1. Faça o backup do banco de dados do seu site
  2. Atualize TODOS os componentes do WPML para a versão atual
  3. Instale e execute o plugin de migração para clientes do ICanLocalize (obviamente, apenas se você for um cliente do ICanLocalize)
  4. Atualize o WordPress

Atualização automática de versão para todos


Nesta semana, queremos ver como esse processo de migração se sai, por isso estamos deixando que ele seja executado no modo manual. Nós executamos testes abrangentes neste processo e ele já está sendo executado com sucesso em todos os nossos sites também.

Na próxima semana, finalmente enviaremos atualizações automatizadas para todos os sites existentes com WPML para a versão atual.

Dúvidas? Sugestões? Ideias? Deixe os seus comentários e nós retornaremos para você.

Achou isso útil? Compartilhe este artigo: