Esto no responde directamente a su pregunta, pero explica cómo usar varios teclados / diccionarios al mismo tiempo y cómo crear teclados / diccionarios personalizados.
Otra pregunta de Stackoverflow sobre el uso de varios teclados en Android: /programming/20197421/adding-a-second-dictionary-to-the-spell-check-in-android-4-3/44033793#44033793
Aquí es cómo, por ejemplo, tener un teclado francés con diccionario francés + teclado francés con diccionario inglés
Vaya a Android settings > Language & Input > Gboard(teclado predeterminado de Google).
Luego Languages, puede marcar todos los teclados que desee. En mi caso, French (France)y English (UK).
Esto le dará el teclado francés AZERTY habitual y el teclado inglés QWERTY habitual.
Si desea el diccionario de inglés con un teclado AZERTY francés, puede ir Preferences > Personalised input stylesy crear un nuevo teclado Language: English (UK) Layout: AZERTY, luego, en el Languagesmenú, tendrá un nuevo teclado en la lista English (UK) (AZERTY),. Marcarlo
Ahora tiene 3 teclados en su lista: French (France), English (UK)y English (UK) (AZERTY).
Mientras usa el teclado, puede cambiar de un teclado a otro con el botón especial o manteniendo presionada la Spacebarra. La Spacebarra también muestra el idioma actual que se está utilizando.
Uso de múltiples diccionarios al mismo tiempo: en Text correction, hay una opción llamada "sugerencias multilingües", que usará varios diccionarios al mismo tiempo , reconociendo como válidas todas las palabras de los idiomas seleccionados. Si está activo, la Spacebarra mostrará algo como FR-EN, para indicar que varios idiomas están activos al mismo tiempo. Personalmente no me gusta.