Changing the keyboard language on Xiaomi smartphones is a challenge that every second user faces after buying a device or moving to another country. Even if you bought a phone with official firmware for Russia, the keyboard may default to Chinese, English or another language.
In this article, we will discuss all possible ways to change the keyboard language on Xiaomi, including the standard MIUI Keyboard, Google's Gboard and third-party keyboards. Particular attention will be paid to the typical problems: when the language does not change, the keyboard disappears or resets after the reboot. Instructions are relevant for MIUI 12/13/14 and Redmi Note 10/11/12 models, POCO F3/F4/F5, Mi 11/12/13/14.
1. Standard method: Change the language in MIUI Keyboard
If you use the built-in MIUI keyboard (which is the default on all Xiaomi smartphones), the language change takes less than a minute.
Open any application where you can type in text (such as Messages or Notes) and tap the input field to make the keyboard appear.
- πΉ Press the gear icon (βοΈ) in the top row of the keyboard - this will cause the settings menu.
- πΉ Select Languages and layout (or Languages & layout in English).
- πΉ Tap on Add language and select the desired from the list (for example, Russian - Russia).
- πΉ Return to the input field and swipe the left/right space to switch between languages.
Is language added to the phone system settings?|Is there an Internet connection to download packages?|Is the keyboard updated to the latest version?|Checked storage rights for the keyboard?-->
If the language you want isn't on the list, it's not installed.
- Return to the main menu of keyboard settings.
- Choose Download Languages (or Download Languages).
- Find the language in the list and click Download (web required).
π‘
If the language is downloaded too long, connect to Wi-Fi β MIUI Keyboard language packages can weigh up to 50MB.
2. How to add language to Gboard (Google keyboard)
Gboard is an alternative keyboard from Google, which is often installed by Xiaomi users instead of the standard one, it supports more languages, has advanced vocabulary and synchronization between devices, to change the language in Gboard:
Open any text field and call the keyboard.
- πΉ Click on the planet icon (π) In the top row, this is a language switch button.
- πΉ If the language is not available, click on Language Settings (or Language Settings).
- πΉ Select Add keyboard and tick the required languages.
- πΉ For a quick switch, swipe your finger over the space or press the icon. π.
If Gboard is not installed, download it from Google Play (free). After installation, remember to include the keyboard in the system settings:
- Go to Settings β System and Device β Language and Entering β Virtual Keyboard.
- Activate the switch next to the Gboard.
- Click Reset by default and select Gboard as the main keyboard.
Standard. MIUI Keyboard|Gboard by Google|Other third-party (SwiftKey, Fleksy, etc.)|I don't know what I have.-->
3. Problem Solving: Language is not changed or reset
Sometimes, after a language change, the keyboard continues to work in the old language or resets after a reboot, and here are the main reasons and ways to eliminate them:
| Problem. | Reason. | Decision |
|---|---|---|
| Language resets after rebooting | Keyboard cache failure | Clear cache in Settings β Applications β Application Management β MIUI Keyboard/Gboard β Storage β Clear cache |
| No way to add language | Language packet not downloaded | Connect to Wi-Fi and reboot in keyboard settings |
| The keyboard disappears when switching | Conflict with other keyboards | Disable all keyboards except one in Settings β Language and input |
| Language changes, but the layout is wrong | The wrong region (e.g. English-USA instead of English-UK) | Remove the language and add it back to the right region |
What to do if the keyboard is completely gone?
β οΈ Attention: If you are using MIUI Keyboard on firmware for China (for example, on Xiaomi 13 Ultra with a CN ROM), Some languages may be blocked, in which case either install Gboard or flash the global version. MIUI.
4. How to change the keyboard language through system settings
Sometimes it is easier to set up the keyboard language through the phoneβs general settings, especially if the keyboard itself is not responsive to taps.
- Open Settings β System and device β Language and input.
- Select the Virtual Keyboard (or Virtual Keyboard).
- Slip on the keyboard you use (MIUI Keyboard or Gboard).
- Go to Languages and layout and add/remove languages.
If this menu doesn't have the right keyboard, it's disabled.
- πΉ Return to the Virtual Keyboard.
- πΉ Press Keyboard Management.
- πΉ Activate the switch next to the desired keyboard.
- πΉ Click Reset by default and select it.
π‘
If you travel frequently, add 2-3 languages to your keyboard in advance, which will save you from having trouble typing overseas, where you may not have access to the Internet to download packages.
5. Features for different Xiaomi models
The process of changing the keyboard language is almost the same for all Xiaomi smartphones, but there are nuances for individual lines:
- π± Redmi Note 10/11/12: The built-in keyboard may not support some languages (such as Ukrainian or Belarusian) on Chinese firmware.
- π± POCO F3/F4/F5: On these models, the default is often Gboard, so it is easier to change the language through its settings.
- π± Mi 11/12/13/14: On the flagships with MIUI 14 function AI-Predicting text that might reset your tongue, turn it off in your keyboard settings if you have problems.
- π± Xiaomi Pad 5/6: On tablets, the keyboard can be split into two parts, and the language changes separately for each half in the settings. MIUI Keyboard.
On devices with MIUI for Europe (e.g. Xiaomi 13 Lite EU), all languages are usually available out of the box, while Chinese versions of firmware (CN ROM) often have to install Gboard or flash global MIUI.
β οΈ Note: Xiaomi Black Shark (gaming smartphones) uses the branded Shark Keyboard. To change the language, download Gboard - standard methods may not work.
6. Reset keyboard settings to factory
If all of these methods are tried, but the keyboard language is still the same, the last option is to reset the keyboard, which doesn't affect the other data on the phone, but it will return the keyboard to the post-purchase state.
For MIUI Keyboard:
- Go to Settings β Applications β Application Management.
- Find MIUI Keyboard in the list and open its settings.
- Select Warehouse. β Clear the data.
- Confirm the action and restart the phone.
For Gboard:
- Open Settings β System and Device β Language and Input β Virtual Keyboard β Gboard.
- Select additionally β Resetting settings.
- Confirm the reset and add the languages again.
Once you reset your keyboard, youβll have to reconfigure auto-replace, dictionary, and themes, and if the problem persists, check your phone for viruses or reset all your phone settings (but that will delete all data).
7.Alternative keyboards for Xiaomi
If standard methods donβt help or you need additional features (e.g. swipe input, themes, device-to-device sync), consider third-party keyboards. Here are the best options for Xiaomi:
| keyboard | Advantages | Deficiencies | Reference |
|---|---|---|---|
| Gboard (Google) | 900+ languages support, built-in translator, GIF search | Requires Google Mobile Services (not running on Chinese firmware without GMS) | Play Market |
| SwiftKey (Microsoft) | Adaptive input, cloud synchronization, support for themes | Fewer languages than Gboard | Play Market |
| Fleksy | Minimalist design, gestures, extension support | Features, Fewer Languages | Play Market |
| AnySoftKeyboard | Open source, support for rare languages | Outdated interface, no cloud synchronization | Play Market |
To install a third-party keyboard:
- Download it from Google Play.
- Go to Settings β System and Device β Language and Entering β Virtual Keyboard.
- Activate the new keyboard and reset the default settings.
- Configure the languages and settings in the menu of the keyboard itself.