How to quickly and correctly change the language on the keyboard Xiaomi: all the ways

Changing the language on the keyboard of a Xiaomi smartphone is a challenge that every user faces when starting a device for the first time or after resetting. Even if you have been using a Redmi, POCO or Black Shark phone for a long time, sometimes you need to add a new language, remove an unnecessary one or just switch between them. In this article, we will discuss all possible ways, from standard MIUI settings to the subtleties of working with Gboard and other keyboards.

Xiaomi smartphones have a unique feature that they can use several types of keyboards: the proprietary MIUI Keyboard, the popular Gboard from Google, or third-party apps like SwiftKey. Each of them has its own nuances of settings, and weโ€™ll take a closer look at them all.

If youโ€™ve just bought a Xiaomi smartphone or are faced with changing the layout for the first time, donโ€™t worry: the process takes no more than a minute. For experienced users, we have prepared advanced tips โ€“ for example, how to set up hotkeys for a quick switch or add rare languages that are not on the standard list.

Why Xiaomi canโ€™t change the keyboard language?

Before we get to the instructions, letโ€™s look at the typical reasons why changing the language might not work:

  • ๐Ÿ”„ Multiple keyboards installed: if the phone is active immediately MIUI Keyboard and Gboard, settings may conflict, and the system can automatically switch between them depending on the application.
  • ๐Ÿ“ฑ An outdated version MIUI: in old firmware (below) MIUI 12) the interface of the keyboard settings is different. MIUI 11 "Languages and input" was in another section.
  • ๐Ÿ”’ Parental Control Limitations: If a device has Safe Mode or a childโ€™s profile set up, some settings may be blocked.
  • ๐Ÿ› ๏ธ Keyboard malfunctions: sometimes after an application update (such as Gboard) language packs are reset.

Another common problem is that the language seems to be added, but when you type in the text, it doesn't show up in the switching list, and this may be because:

  • ๐Ÿ“Œ Language added but not activated for a specific keyboard (e.g., Gboard needs to be enabled separately).
  • ๐Ÿ“ฑ Regional phone installed on the phone ROM (Chinese firmware, where some languages are blocked.
  • ๐Ÿ”„ Keyboard resets after clearing cache or app data.
๐Ÿ“Š What keyboard do you use on Xiaomi?
MIUI Keyboard
Gboard (Google)
SwiftKey
Another.
I don't know.

Method 1: Change the language in the standard MIUI Keyboard

MIUI Keyboard is Xiaomiโ€™s default keyboard for all smartphones, and to change the language, follow the following steps:

  1. Open any application where you can type text (such as Messages or Notes).
  2. Tap the input field to make the keyboard appear.
  3. Press the gear icon (โš™๏ธ) in the top row of the keyboard to open the settings.
  4. Select the Input Languages (or Input Languages).
  5. In the list of available languages, tick the ones you want to use, such as Russian, English (USA) or Ukrainian.
  6. Press Ready or Save.

Now to switch between languages, it is enough to swipe your finger over the space to the left or right (depending on the settings) or click on the globe icon (๐ŸŒ) keyboard.

โ˜‘๏ธ Preparation before changing language

Done: 0 / 4

In some Xiaomi models (e.g. Redmi Note 10 Pro or POCO X3 Pro) the keyboard interface may be slightly different. If you can't see the gear icon, try holding the globe icon (๐ŸŒ) โ€” It'll open up a language menu.

Method 2: Configure the language in Gboard (Google keyboard)

Gboard is the most popular alternative to Xiaomi's standard keyboard, offering more languages, better text prediction, and integration with Google services, to add or change the language to Gboard:

  1. Open the phone settings.
  2. Go to System and Device โ†’ Language and Input โ†’ Current Keyboard.
  3. Select Gboard (if it is not active, click Keyboard Management and turn it on).
  4. Click on Languages (or Languages).
  5. Tap Add keyboard and select the desired language from the list, for example, German (Germany) or French (Canada).
  6. After adding, go back to the input field and switch between languages by clicking on the globe icon (๐ŸŒ) or sliding a finger over a space.

Gboard also has a feature for automatic language-switching to enable:

  1. In Gboard settings, select Text Enter โ†’ Auto Replace.
  2. Activate the option Automatic language switching.

This is convenient if you type in bilingual languages often โ€” the keyboard will adjust itself to the text, but sometimes it is wrong, so it is better to test the function before active use.

๐Ÿ’ก

If Gboard doesnโ€™t have the language you want, try downloading it separately. Select All languages in your keyboard settings โ†’ Find the language โ†’ Click Download.

Method 3: Adding rare languages (e.g. Chinese, Japanese, Arabic)

If you need to add a language that isnโ€™t on the standard list (like Hebrew, Hindi, or Korean), do the following:

  1. Make sure your phone has the latest version of the keyboard (MIUI Keyboard or Gboard) installed, and update it via Google Play if necessary.
  2. For Gboard: Open Settings โ†’ System โ†’ Language and input โ†’ Gboard โ†’ Languages. Press Add Keyboard and scroll through the list to the end. There may be rare languages hidden here. If there is no language, try searching for it (the magnifying glass icon in the upper right corner).

MIUI Keyboard

  • Open the keyboard settings through the gear icon (โš™๏ธ) keyboard.
  • Select the Input Languages โ†’ Download languages.
  • Download the language package you need (you will need an Internet connection).

If after deleting the languages, the keyboard began to work incorrectly (for example, the autoreplacement disappeared or the emoji disappeared), reset the settings:

  1. For MIUI Keyboard: Go to Settings โ†’ Applications โ†’ Application Management โ†’ MIUI Keyboard. Press Storage โ†’ Clear Data. Attention! This will remove all user settings, including added words to the dictionary.

Gboard

  • Open Settings โ†’ Applications โ†’ Gboard โ†’ Storage โ†’ Clear data.
  • After resetting, add the required languages again.

๐Ÿ’ก

Before resetting your keyboard settings, export your custom dictionary (in Gboard, this is done in the Dictionary section).

Problem Solving: Language is not saved or keyboard โ€œforgetsโ€ settings

Sometimes Xiaomi users are faced with the keyboard language resetting after rebooting or locking the screen.

  • ๐Ÿ”„ Keyboard conflict: if you are simultaneously active MIUI Keyboard and Gboard, the system can arbitrarily switch between them.Solution: leave only one keyboard (in Settings) โ†’ Language and input โ†’ Current keyboard).
  • ๐Ÿ“ฑ Energy saving: if the keyboard is in battery optimization mode, it can reset. Solution: add the keyboard to exceptions (Settings) โ†’ Battery โ†’ Optimizing the battery โ†’ All applications โ†’ find the keyboard โ†’ Choose Without Limitations).
  • ๐Ÿ”ง Update failure: If the keyboard updated in the background, language packs could reset.Solution: manually update the keyboard in Google Play and re-add languages.
  • ๐Ÿ“ Damaged cache: Clear the keyboard cache (Settings) โ†’ Annexes โ†’ Application management โ†’ [Keyboard name] โ†’ Clear the cache).

If the problem persists, try removing keyboard updates:

  1. Go to Settings โ†’ Applications โ†’ Application Management โ†’ [keyboard name].
  2. Press three points (โ‹ฎ) in the upper right corner and select Remove Updates.
  3. Reboot your phone and reset the languages.

๐Ÿ’ก

On some Xiaomi models (e.g. Redmi 9A), the Russian layout may disappear after resetting the keyboard settings. In this case, add it again through Settings โ†’ Additional โ†’ Language and Region โ†’ Language.

โš ๏ธ If you use custom firmware (like LineageOS or Pixel Experience), the standard settings are available. MIUI Keyboard may not work. Install Gboard or another keyboard from Google Play.

FAQ: Frequent questions about changing the language on the keyboard Xiaomi

Can I add a language that is not on the list (e.g. Latvian or Hungarian)?
Yes, but it might require: Update the keyboard to the latest version (in Google Play); download the language pack manually (in Gboard this is done in the language settings); install a third-party keyboard (like SwiftKey or AnySoftKeyboard) that supports more languages; if the language doesn't show up anyway, check if it's supported by your version of Android. For example, in Android 10, the list of languages may be limited compared to Android 13.
Why did the Russian language on the keyboard disappear after the MIUI update?
This is a typical problem when upgrading to MIUI 13/14 on some models (e.g. Redmi Note 8 Pro or Mi 9T). Solutions: Check if regional settings: Settings โ†’ Additional โ†’ Language and Region โ†’ Select Russia or Ukraine. Delete updates for MIUI Keyboard (in the app settings). Install Gboard and add Russian through it. If the problem persists, try resetting the keyboard to factory settings (in Settings โ†’ System โ†’ Resets Application settings). โ†’
How to make the keyboard automatically switch between English and Russian?
This feature is only available in Gboard. To enable: Open Settings โ†’ System โ†’ Language and Input โ†’ Gboard โ†’ Text Input. Activate Automatic Language Switch. Make sure both languages (English and Russian) are added in the Gboard settings. There is no automatic switching in MIUI Keyboard, but you can use the space gesture to quickly change the language.
Can you turn on the Xiaomi keyboard transliteration (for example, printing in Russian letters, but with Latin output)?
Yes, but only in Gboard: Open Gboard settings. Go to Text Input โ†’ Transliteration. Turn on the option and select a language (e.g. Russian โ†’ Latin). Now, when you type Russian text above the keys, Latin characters (e.g., "hello" โ†’ "privet") will be displayed. MIUI Keyboard does not have this feature.
How to return a standard Xiaomi keyboard if it disappeared after installing Gboard?
If MIUI Keyboard has disappeared from the list of available keyboards: Go to Settings โ†’ Annexes โ†’ Application management. Press three dots (โ‹ฎ) โ†’ Show the system processes. MIUI Keyboard and turn it on. Go back to Settings. โ†’ Language and input โ†’ Current keyboard and select MIUI Keyboard: If the keyboard has been removed (e.g., via ADB), It can only be restored by resetting the phone to factory settings.