#Что происходит и на каких устройствах это возможно
После смены системного языка или языка ввода на Android клавиатура показывает неподходящую раскладку, не переключается между языками либо слова вводятся неправильными символами. Язык меню телефона и языки экранной клавиатуры настраиваются отдельно.
#Причины и диагностические признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Раскладка отсутствует в самой клавиатуреСистемный язык изменён, но язык клавиатуры не добавлен. | В меню телефона русский язык, а клавиши только английские. | Добавить нужную раскладку в настройках клавиатуры. |
| Переключение языка назначено другой клавишеНа разных клавиатурах используется пробел, значок глобуса или отдельное меню. | Язык есть в настройках, но привычное действие его не меняет. | Проверить способ переключения и видимую раскладку. |
| Сбой сторонней клавиатурыПосле обновления клавиатура зависает или подставляет неверные символы. | В другой клавиатуре язык работает нормально. | Обновить клавиатуру или выбрать временно другую. |
#Пошаговое решение
- Выясните, где именно поменялся языкОткройте «Настройки» и посмотрите язык меню, затем откройте любое поле ввода (например, поиск в настройках). Запишите, какая клавиатура появляется: Gboard, Samsung Keyboard, SwiftKey или другая. Менять язык всей системы ради одной раскладки не требуется.
- Откройте параметры используемой клавиатурыКогда клавиатура видна, коснитесь значка шестерёнки на её панели, если он есть. Либо откройте «Настройки» → «Система» → «Клавиатура» → «Экранная клавиатура» на близких к стандартному Android устройствах. На Samsung и Xiaomi пункт может называться «Общее управление» или «Языки и ввод».
- Добавьте язык в Gboard, если используется именно онаВ Gboard откройте «Языки» → «Добавить клавиатуру», найдите нужный язык, выберите раскладку и подтвердите. Если язык уже есть, зайдите в него и проверьте выбранный вариант раскладки. В других клавиатурах название кнопки и список вариантов отличаются — используйте их собственный раздел языков.
- Проверьте переключение в тестовом полеВернитесь в поле ввода. В Gboard обычно можно удерживать пробел для выбора языка или нажимать клавишу переключения языка, если она включена. Наберите короткое слово на каждом языке и убедитесь, что символы соответствуют раскладке. Если появляется экран голосового ввода, вы нажали не ту кнопку.
- Проверьте назначенную клавиатуру по умолчаниюОткройте «Настройки» → «Система» → «Клавиатура» → «Экранная клавиатура»/«Клавиатура по умолчанию». Убедитесь, что выбрана именно программа, в которой вы добавили язык. При переключении между клавиатурами набор языков у каждой свой.
- Обновите программу клавиатуры без удаления словаряНайдите Gboard либо используемую клавиатуру в Google Play и нажмите «Обновить», если доступно. Перезагрузите телефон и повторите. Не используйте «Очистить хранилище»: пропадут сохранённые слова и настройки, а иногда личные словари.
- Проверьте физическую клавиатуру отдельноЕсли к телефону подключена внешняя Bluetooth-клавиатура, её раскладка может настраиваться в разделе «Физическая клавиатура» отдельно от экранной. На время теста отключите внешнюю клавиатуру, чтобы понять, связана ли ошибка с устройством ввода.
#Как проверить исправление
Откройте текстовое поле в двух приложениях и последовательно введите слова на нужных языках. Проверьте, что раскладка не меняется сама после закрытия и повторного открытия клавиатуры.
#Если проблема осталась
Если только одно приложение принудительно подставляет свой язык ввода, проверьте его собственные настройки и ограничения поля (например, поле пароля или номера телефона).