Це не відповідає безпосередньо на ваше запитання, але це пояснює, як використовувати декілька клавіатур / словників одночасно та як створити власну клавіатуру / словники.
Ще одне питання Stackoverflow про використання декількох клавіатур на Android: /programming/20197421/adding-a-second-dictionary-to-the-spell-check-in-android-4-3/44033793#44033793
Ось як, наприклад, мати французьку клавіатуру з французьким словником + французьку клавіатуру з англійським словником
Перейдіть до Android settings > Language & Input > Gboard(клавіатура Google за замовчуванням).
Потім Languagesви можете позначити всі потрібні клавіатури. У моєму випадку French (France)і English (UK).
Це дасть вам звичайну французьку клавіатуру AZERTY та звичайну англійську клавіатуру QWERTY.
Якщо ви хочете словник англійської мови з французькою клавіатурою AZERTY, ви можете перейти до Preferences > Personalised input stylesта створити нову клавіатуру Language: English (UK) Layout: AZERTY, а потім у Languagesменю з'явиться нова клавіатура у списку English (UK) (AZERTY),. Поставте галочку.
Тепер у вас є 3 клавіатури в списку: French (France), English (UK)і English (UK) (AZERTY).
Під час використання клавіатури ви можете переключитися з однієї клавіатури на іншу або за допомогою спеціальної кнопки або, утримуючи Spaceсмужку. У Spaceрядку також відображається поточна мова, що використовується.
Використання декількох словників одночасно: В Text correction, є опція, яка називається "багатомовна пропозиція", для цього використовуватимуть декілька словників одночасно , визнаючи дійсними всі слова з вибраних мов. Якщо активний, на Spaceпанелі відображатиметься щось на зразок FR-EN, що вказує на те, що кілька мов є активними одночасно. Мені особисто це не подобається.