Por que é que as ferramentas de tradução do navegador não funcionam com o Weglot?
Neste artigo, irá descobrir por que razão o Weglot desativa as ferramentas de tradução do navegador e como isso ajuda a evitar conflitos de tradução.
1. Como o Weglot desativa a tradução do navegador
Independentemente do método de integração que utilizar (WordPress, JavaScript, subdomínios ou subdiretórios), o Weglot impede automaticamente que os navegadores traduzam o seu site.
Para tal, o Weglot adiciona o seguinte atributo ao <html> tag no código-fonte do seu site: translate="no"
Isto indica aos navegadores e às ferramentas de tradução que a página não deve ser traduzida automaticamente.
O Weglot também adiciona a seguinte meta-tag para o Google Chrome: <meta name="google" content="notranslate">
Isto impede que a funcionalidade de tradução integrada do Chrome gere outra tradução além da versão do Weglot.
2. Por que desativamos a tradução do navegador?
As ferramentas de tradução do navegador utilizam os seus próprios sistemas de tradução e alteram o conteúdo apresentado na página. Se forem executadas em simultâneo com o Weglot, os dois sistemas podem interferir entre si e causar problemas como:
- Traduções do Weglot a serem substituídas: O navegador pode substituir as traduções do Weglot diretamente no site ativo.
- São geradas traduções desnecessárias: o conteúdo modificado por outra ferramenta de tradução pode ser detetado e adicionado ao seu projeto Weglot.
- Problemas de visualização ou de funcionalidade: A existência de vários sistemas de tradução a modificar a mesma página pode dar origem a conteúdos inconsistentes ou a conflitos técnicos.
Desativar as ferramentas de tradução do navegador garante que o Weglot continue a ser o único sistema a gerir as traduções do seu site, proporcionando aos visitantes uma experiência multilingue consistente e fiável.