WPML

É comum usar vários sites separados como parte do processo de desenvolvimento. Você pode ter várias cópias do seu site a partir das quais pode enviar conteúdo para ser traduzido.


Ao enviar um trabalho de tradução, os detalhes do trabalho são inseridos em seu banco de dados. Você só pode obter a tradução a partir de sites que tenham esse trabalho em seu banco de dados. Portanto, você deve ter cuidado para enviar um trabalho de tradução a partir da cópia certa do seu site.
Vejamos um cenário possível:

  • Temos um site chamado “Live” e o duplicamos para um site chamado “Develop”.

  • Enviamos a “Page 1” para tradução a partir do site “Live”.

  • Agora, criamos outra duplicata do site “Live” e a chamamos de “Test”.

  • A partir do site “Develop”, enviamos a “Page 2” para tradução.

  • A partir do site “Test”, enviamos a “Page 3” para ser traduzida.

Qual conteúdo é entregue a um site específico depende do método de entrega da tradução. Podemos usar a entrega automática ou manual das traduções. A entrega automática funciona apenas para o site original (ou seja, o “Live”) onde ativamos o serviço de tradução pela primeira vez. Nas outras cópias do site, só podemos buscar as traduções manualmente.

Se tivermos a entrega automática de tradução ativada, acontecerá o seguinte:


  • O site “Live” não tem registro de que a “Page 2” e a “Page 3” foram enviadas para tradução. Apenas a tradução da “Page 1” será aceita e aplicada ao site “Live”.

Se buscarmos as traduções manualmente, a situação seria a seguinte:

  • O site “Live” receberá apenas a tradução da “Page 1”. Ao mesmo tempo, o site “Develop” receberá uma tradução da “Page 2” e o site “Test” receberá as traduções da “Page 1” e da “Page 3”.

  • O site “Develop” foi criado antes de a “Page 1” ser enviada para tradução, então não é possível obter uma tradução para ela.

  • O site “Test” foi criado depois de a “Page 1” ser enviada para tradução, então ele tem um registro dessa ação.

Escrito por Amir · Última atualização em 23 de maio de 2022