Il software in generale è ostile a noi utenti bilingui.
Nessun browser Web offre questa funzionalità integrata. Alcuni sistemi operativi lo fanno, tuttavia. Ad esempio, sul Mac, cambiando il layout della tastiera si cambierà il dizionario predefinito utilizzato in qualsiasi campo di input implementato utilizzando i metodi forniti dal sistema operativo. Allo stesso modo, se inserisci una frase completa in un campo di testo, può cambiare automaticamente dizionario in base a quella frase. Funziona con Opera, Safari e alcuni altri browser, ma non con Firefox sul Mac. In Windows 10 (e nelle app moderne su Windows 8.1), il dizionario utilizzato dipende dal layout della tastiera. Non esiste alcun tentativo di rilevamento della lingua, a differenza del Mac. Funziona solo con Edge e IE.
Tutti i moderni sistemi operativi mobili utilizzano anche il layout della tastiera per determinare il dizionario ortografico, quindi questo sembra essere il modo in cui tutti vogliono andare. (Dalle mie esperienze con il rilevamento automatico della lingua di Mac come utente bilingue, posso dire che è semplicemente orribile.) Puoi aggiungere altri layout di tastiera in Impostazioni PC / "Pannello di controllo": "Regione e lingua" e passare da premendo (Win)+ Space.
Un'alternativa pertinente al Web sarebbe quella di passare in base lang
all'attributo di una pagina . Tuttavia, puoi utilizzare Google Mail in inglese ma desideri comunque scrivere un'email in italiano. Quindi questo metodo è, come il rilevamento automatico di Mac, inaffidabile e nessun browser web lo implementa.
Il controllo di due lingue contemporaneamente, come suggerito in uno dei commenti, riduce la qualità del controllo ortografico e potrebbe non rilevare casi in cui si dimentica la parola inglese e si inserisce invece una parola italiana senza nemmeno pensarci. Parole diverse nelle due lingue che sono scritte in modo leggermente diverso sono un problema che un utente bilingue può incontrare continuamente. La combinazione di dizionari peggiorerà ulteriormente questo problema.
Quello che in realtà ti suggerirei di fare è separare un po 'il cervello. Inserisci tutti i contenuti della lingua principale in un'istanza di Firefox e conserva tutti i contenuti della lingua secondaria in un'istanza e un profilo separati. Puoi gestirlo con i profili di Firefox e Profile Manager . Installa solo un dizionario in ciascun profilo e usa le due finestre per cose diverse.
Il componente aggiuntivo menzionato ha una licenza open source. Puoi prendere il codice sorgente e provare a ripararlo o modificarlo per farlo funzionare come desideri. Più lavoro, ma è divertente programmare e imparare cose nuove!
In sintesi, al momento non puoi avere cose carine in Firefox. Puoi, tuttavia, cercare nel database dei bug di Mozilla e votare eventuali miglioramenti rilevanti che trovi per la gestione di più lingue e il cambio di dizionario (ce ne sono alcuni per gestirlo sul cambio di layout della tastiera come fanno altri sistemi).
Fonti: lavoro sui browser di Opera Software per sei anni come utente bilingue.