El software en general es hostil para nosotros, los usuarios bilingües.
Ningún navegador web ofrece esta funcionalidad incorporada. Algunos sistemas operativos lo hacen, sin embargo. Por ejemplo, en Mac, cambiar la distribución del teclado cambiará el diccionario predeterminado utilizado en cualquier campo de entrada implementado utilizando los métodos proporcionados por el sistema operativo. Del mismo modo, si ingresa una oración completa en un campo de texto, puede cambiar automáticamente el diccionario en función de esa oración. Esto funciona en Opera, Safari y algunos otros navegadores, pero no en Firefox en Mac. En Windows 10 (y en las aplicaciones modernas en Windows 8.1), el diccionario utilizado depende de la distribución del teclado. No hay ningún intento de detección de idioma, a diferencia de la Mac. Esto funciona solo en Edge e IE.
Todos los sistemas operativos móviles modernos también usan la distribución del teclado para determinar el diccionario de ortografía, por lo que parece ser la forma en que todos quieren ir. (Según mis propias experiencias con la detección automática de idiomas de Mac como usuario bilingüe, puedo decir que es simplemente horrible.) Puede agregar más diseños de teclado en Configuración de PC / "Panel de control": "Región e idioma", y cambiar entre ellos presionando (Win)+ Space.
Una alternativa relevante para la web sería cambiar según el lang
atributo de una página . Sin embargo, puede usar Google Mail en inglés pero aún así desea escribir un correo electrónico en italiano. Entonces, este método es, como la detección automática de Mac, poco confiable, y ningún navegador web implementa esto.
La comprobación de dos idiomas al mismo tiempo, como se sugiere en uno de los comentarios, reduce la calidad del corrector ortográfico y es posible que no detecte instancias en las que olvida la palabra en inglés y completa una palabra en italiano sin siquiera pensarlo. Las diferentes palabras en los dos idiomas que se escriben de manera ligeramente diferente es un problema con el que es probable que se encuentre un usuario bilingüe todo el tiempo. La combinación de diccionarios solo empeorará este problema.
Lo que realmente sugeriría que hagas es separar un poco tu cerebro. Coloque todo el contenido del idioma principal en una instancia de Firefox y mantenga todo el contenido del idioma secundario en una instancia y perfil separados. Puede administrar esto con los perfiles de Firefox y el Administrador de perfiles . Instale solo un diccionario en cada perfil y use las dos ventanas para diferentes cosas.
El complemento que mencionas tiene una licencia de código abierto. Puede tomar el código fuente e intentar repararlo o cambiarlo para que funcione de la manera que desee. ¡Más trabajo, pero es divertido codificar y aprender cosas nuevas!
En resumen, no puedes tener cosas buenas en Firefox en este momento. Sin embargo, puede buscar en la base de datos de errores de Mozilla y votar cualquier mejora relevante que encuentre para manejar varios idiomas y cambiar de diccionario (hay algunos para manejarlo en el cambio de distribución del teclado como lo hacen otros sistemas).
Fuentes: Trabajando en navegadores en Opera Software durante seis años como usuario bilingüe.