Como Weglot
funciona tecnicamente
Uma visão do desenvolvedor sobre a solução de proxy reverso e a integração de JavaScript da Weglot.





Solução de proxy reverso
Configure a Rede de Entrega de Conteúdo da Weglotpara obter um site totalmente traduzido em minutos. Escolha entre nosso"subdomínio" e"subdiretório" com base em como você deseja que as páginas traduzidas apareçam.
Por exemplo,"https://fr.yoursite.com" ou"https://yoursite.com/fr". No modo de subdomínio, você editará suas configurações de DNS para criar subdomínios específicos para cada novo idioma e apontá-los para os servidores Weglot .
No modo de subdiretório, você pode escolher entre duas integrações:
Você apontará seu DNS principal diretamente para os servidores Weglot .
Se você usar seu próprio proxy reverso (CDN, Nginx, ...), poderá configurar o roteamento para enviar apenas o URL relacionado ao idioma para a Weglot. Esse recurso está disponível apenas para o Enterprise.
Qualquer solicitação de uma versão traduzida do seu site proporcionará resultados extremamente rápidos ao seu cliente em sua língua nativa. Além disso, uma camada de cache sobre a API de tradução do Weglot significa que, se a mesma solicitação de tradução for enviada duas vezes, o sistema se lembrará da resposta e a enviará de volta a você instantaneamente. A solução de proxy reverso do Weglotoferece a você uma versão do seu site totalmente otimizada para SEO, que é facilmente indexada pelos mecanismos de busca globais.
O mesmo se aplica aos rastreadores de IA. Como as traduções são inseridas no código-fonte da página antes que ela chegue ao visitante, os bots por trás do ChatGPT, Claude, Perplexity e das ferramentas de IA do Google leem uma página totalmente traduzida, em vez de uma não traduzida. Mas, para que isso aconteça, seu site original precisa servir seu conteúdo no lado do servidor. Um site desenvolvido exclusivamente em React, Vue ou Angular, sem um framework como Next.js ou Nuxt, retorna uma página vazia aos rastreadores em qualquer idioma; isso é algo que a tradução não altera.

Site
Visitante
Um visitante do site solicita uma página de seu site em francês. O subdomínio fr. aponta para o Servidor Proxy Reverso Weglot .
Proxy Reversa Weglot
Weglot Proxy faz uma chamada HTTPs para o seu site original.
Seu
Origem
Seu site envia de volta a página HTML original (não traduzida).
Weglot
API
O Weglot Reverse Proxy envia o conteúdo dessa página para a API Weglot para recuperar as traduções
Resposta
O Weglot Reverse Proxy envia uma resposta ao navegador do visitante

Site
Visitante
O visitante do site solicita uma página de seu site em francês. O subdiretório /fr/ aponta para o Servidor Proxy Reverso Weglot .
Proxy Reversa Weglot
Weglot Proxy faz uma chamada HTTPs para o seu endpoint de origem (um IP ou uma entrada CNAME).
Seu
Origem
Seu site envia de volta a página HTML original (não traduzida).
Weglot
API
O Weglot Reverse Proxy envia o conteúdo dessa página para a API Weglot para recuperar as traduções
Resposta
O Weglot Reverse Proxy envia uma resposta ao navegador do visitante

Site
Visitante
O visitante do site solicita uma página traduzida. A solicitação chega ao seu proxy reverso.
Seu proxy reverso
Para uma página traduzida, a solicitação é encaminhada para o Weglot Reverse Proxy, por meio de um URL como: renderweglot.io/htt
ps://mysite.com/fr/
accueil
Proxy Reversa Weglot
Weglot obtém a página original fazendo uma chamada HTTPs para https://mysite.com/
home (*)
Seu
Origem
Essa chamada chega novamente ao seu proxy reverso e vai para o endpoint de origem, pois dessa vez é uma página não traduzida.OWeglot RP recebe a página HTML original.
Weglot
API
O Weglot Reverse Proxy envia o conteúdo dessa página para a Weglot API para recuperar as traduções.
Voltar
Página
Weglot RP envia uma resposta ao seu proxy reverso com a página traduzida.Seu proxy reverso envia de volta a resposta ao navegador.
Integração de JavaScript
A integração Weglot JavaScript é a maneira mais rápida e simples de configurar traduções para seu site. Apenas copiando e colando algumas linhas de JavaScript, você pode traduzir qualquer site em segundos. É melhor usado para testes, quando você não precisa estar visível em mecanismos de busca globais ou quando deseja traduzir conteúdo privado.
As traduções são obtidas e inseridas na página pelo navegador após o download do código-fonte da página.
Isso significa que as traduções não são armazenadas em nenhum código-fonte e, portanto, não são detectadas pelos mecanismos de pesquisa.

Site
Visitante
O visitante do site solicita uma página em seu site.
Seu servidor
Seu servidor envia a página de volta ao navegador do visitante do site no idioma original, com uma tag de script chamando a biblioteca Weglot JS.
Biblioteca
A biblioteca detecta o idioma do usuário, com base em sua escolha ou localidade, reúne todo o conteúdo e o envia para a API de tradução Weglot .
Tradução
A API de tradução Weglot envia as traduções de volta, e a biblioteca JS Weglot troca o conteúdo original pelas traduções.
Recursos automatizados
Uma solução de tradução de websites com esforço zero do desenvolvedor
Perguntas técnicas frequentes
Confiabilidade e disponibilidade do servidor proxy Weglot

O servidor proxy Weglot está hospedado em servidores distribuídos em locais em todo o mundo. Os visitantes do seu site terão uma experiência rápida, segura e perfeita quando se trata de visualizar seu site no idioma deles, pois estarão mais próximos da fonte de dados. Weglot tem um SLA de 99% de tempo de atividade.
Onde os dados são armazenados?

Suas traduções são armazenadas no banco de dados Weglot . O banco de dados Weglot tem backup completo diariamente.
Quais dados você armazena?

Weglot armazena todos os fragmentos HTML que traduz, bem como suas traduções. Ele também armazena dados associados às configurações de seu projeto, como regras de glossário. Você pode excluir traduções por URL ou, mais finamente, por seletor CSS, a fim de evitar o envio de dados confidenciais, como informações de identificação pessoal (PII), para a Weglot.
Por padrão, depois que um projeto é removido no término do contrato, todos os dados armazenados são removidos após 180 dias de inatividade - isso pode ser excluído antes, mediante solicitação.
Weglot está em conformidade com o GDPR?

Sim, nenhum dado do usuário é armazenado pela Weglot. Nosso banco de dados de tradução está localizado na AWS Frankfurt.
Quais são os horários de atendimento da Weglot?

O serviço da Weglotfunciona 24 horas por dia, 7 dias por semana, com uma garantia de nível de serviço de 99%.
Ele é traduzido via proxy?

Sim. Os servidores proxy reversos Weglot recuperarão automaticamente as páginas de seu site, detectarão o conteúdo original e o trocarão por traduções.
Weglot tem uma API?

Sim - você pode traduzir qualquer conteúdo chamando diretamente nossa API. Leia nossa documentação da API para obter mais informações.
Quais entradas de DNS precisam ser adicionadas?

Depende da aparência dos URLs para os usuários.
Se quiser usar subdomínios e disponibilizar a página de produtos traduzidos para o espanhol em es.example.com/product, será necessário criar um registro CNAME por idioma traduzido e subdomínio associado e apontá-los para websites.weglot.com.
Se quiser usar subdiretórios e ter sua página de produtos traduzidos disponível em example.com/es/product, será necessário editar o registro DNS principal do seu site e apontá-lo para os servidores da Weglot. Você receberá instruções precisas durante a integração.
Os rastreadores de IA conseguem ler as páginas traduzidas do site Weglot?

Com integração por subdomínio ou subdiretório, sim. O Weglot faz a tradução no lado do servidor, de modo que o texto traduzido já está presente no código HTML que seu servidor retorna. Isso é importante, pois a maioria dos rastreadores de IA, incluindo o GPTBot, o ClaudeBot e o PerplexityBot, lêem o HTML bruto e não executam JavaScript. O conteúdo que só aparece depois que o navegador executa um script fica invisível para eles.
Os rastreadores de IA tratam minhas páginas traduzidas da mesma forma que o Googlebot?

Não exatamente. O Googlebot executa o JavaScript em uma segunda passagem e usa o hreflang para associar o idioma da página ao do usuário. A maioria dos rastreadores de IA não executa JavaScript, portanto, eles leem apenas o que o servidor retorna diretamente. Não há documentação pública sobre se eles utilizam ou não o hreflang, e testes sugerem que o ChatGPT, o Claude e o Perplexity frequentemente retornam a URL do idioma de origem, mesmo quando o hreflang está implementado corretamente.
WeglotAs integrações de subdomínios e subdiretórios da [empresa] atribuem a cada idioma uma URL dedicada, com o conteúdo traduzido no código-fonte da página, e adicionam o atributo hreflang para o Google, o Bing e as interfaces de busca baseadas em IA desenvolvidas a partir deles, como o AI Overviews, o AI Mode e o Copilot.

