Perché gli strumenti di traduzione del browser non funzionano con Weglot?
In questo articolo scoprirai perché Weglot disattiva gli strumenti di traduzione integrati nei browser e in che modo ciò contribuisce a prevenire i conflitti di traduzione.
1. Come Weglot disattiva la traduzione del browser
Indipendentemente dal metodo di integrazione utilizzato (WordPress, JavaScript, sottodomini o sottodirectory), Weglot impedisce automaticamente ai browser di tradurre il tuo sito web.
A tal fine, Weglot aggiunge il seguente attributo al <html> tag nel codice sorgente del tuo sito web: translate="no"
Questo indica ai browser e agli strumenti di traduzione che la pagina non deve essere tradotta automaticamente.
Weglot aggiunge inoltre il seguente meta tag per Google Chrome: <meta name="google" content="notranslate">
In questo modo si evita che la funzione di traduzione integrata in Chrome generi un’altra traduzione oltre a quella di Weglot.
2. Perché disattiviamo la traduzione del browser?
Gli strumenti di traduzione integrati nei browser utilizzano i propri sistemi di traduzione e modificano i contenuti visualizzati sulla pagina. Se vengono utilizzati contemporaneamente a Weglot, i due sistemi potrebbero interferire tra loro e causare problemi quali:
- Sovrascrittura delle traduzioni di Weglot: il browser potrebbe sostituire le traduzioni di Weglot direttamente sul sito web online.
- Vengono generate traduzioni non necessarie: i contenuti modificati da un altro strumento di traduzione potrebbero essere rilevati e aggiunti al tuo progetto Weglot.
- Problemi di visualizzazione o di funzionalità: la presenza di più sistemi di traduzione che modificano la stessa pagina può causare incongruenze nei contenuti o conflitti tecnici.
Disattivando gli strumenti di traduzione del browser, ti assicuri che Weglot rimanga l'unico sistema a gestire le traduzioni del tuo sito web, offrendo ai visitatori un'esperienza multilingue coerente e affidabile.