How to change the language on the keyboard Xiaomi: all the ways for MIUI 14 and 15

Switching the language on the Xiaomi keyboard is a challenge that every user faces when they first get to know a device. Even if you bought a smartphone with Russian preinstalled, the default keyboard can remain in English, Chinese or another language, especially for models purchased abroad. In this article, we will discuss all possible ways to change the input language, including settings for the MIUI system keyboard, third-party applications like G and SwiftKey, as well as solving typical problems when the language does not change or disappears from the list.

It is important to understand that the process may vary depending on the firmware version (MIUI 14 vs MIUI 15), the smartphone model (Redmi Note 12, POCO X5, Xiaomi 13T) and the keyboard used. We have taken into account all the nuances to make the instruction suitable for most devices of the brand. If you are faced with a unique situation, at the end of this article there is an FAQ with answers to rare cases.

1. How to change the language on the standard MIUI keyboard

Xiaomi smartphones have a MIUI keyboard installed by default, which supports more than 100 languages, to add or remove the input language:

  1. Open any application where the keyboard appears (such as Messages or Notes).
  2. Touch the gear badge (βš™οΈ) on the keyboard panel to open its settings.
  3. Go to Languages and Entering (or Keyboard Languages in MIUI 15).
  4. Click Language Management β†’ select the languages you want from the list (e.g. Russian, English (USA)).
  5. Activate switching between swipe languages by space or globe button (🌐) keyboard.

If the language is not on the list, check:

  • πŸ“± Whether the firmware has been updated (in MIUI 12 and older list of languages wider).
  • 🌍 Device region: if the smartphone is purchased in China, you may need to change the region in the settings (Settings) β†’ Additionally. β†’ Region).
  • πŸ”„ Resetting keyboard settings: sometimes helps to bring back missing languages.

πŸ’‘

If you add the language, the keyboard still doesn't switch, try to delete and reset the language in the settings. This resets the keyboard cache.

2. Switching the language on the Gboard keyboard (Google)

Many Xiaomi users prefer Gboard over the standard keyboard for its advanced features (gestures, voice input, themes) to change the language in Gboard:

  1. Open any text field and call the keyboard.
  2. Press the gear icon (βš™οΈ) β†’ Languages.
  3. Add a keyboard and select the languages you want (for example, Ukrainian, Kazakh).
  4. Return to the text box and swipe languages by space or globe button (🌐).

Features of Gboard on Xiaomi:

  • 🎨 Themes and stickers: only supported in the latest version of the app.
  • πŸ” Voice input: works more stable than in a standard keyboard MIUI.
  • ⚠️ Conflict with MIUI: Sometimes Gboard resets languages after system updates.

⚠️ Note: If after installing the Gboard keyboard MIUI Continues to appear, go to Settings β†’ Annexes β†’ Application management β†’ Keyboard and disable system keyboard.

πŸ“Š What keyboard do you use on Xiaomi?
Standard MIUI
Gboard
SwiftKey
other
I don't know.

3. language setting in SwiftKey (Microsoft)

SwiftKey is another popular alternative, known for its artificial intelligence for text prediction.

  1. Open SwiftKey and go to Settings β†’ Languages.
  2. Click Add Language and select from the list (more than 150 languages are available, including Tatar, Armenian).
  3. Activate Multilingual Input so that the keyboard automatically determines the desired language.

The advantages of SwiftKey on Xiaomi:

FunctionDescription
Cloud dictionarySynchronizes your words between devices
TopicsMore than 100 free designs (including AMOLED-dark ones)
GesturesSwipe for text input (like in Gboard, but with better accuracy)
SecurityDoes not send data to Microsoft (can be disabled in settings)

⚠️ Note: SwiftKey may conflict with Xiaomi's power saving mode. If the keyboard brakes, add it to exceptions (Settings) β†’ Battery β†’ Optimizing the battery).

4.Why the language on the Xiaomi keyboard does not change: solutions

If the language doesn’t switch or disappears from the list, the reasons may be as follows:

  • πŸ”„ Reset keyboard settings: go to Settings β†’ Annexes β†’ keyboard β†’ Warehouse β†’ Clear the data.
  • πŸ“± Update MIUI: after major updates (e.g., with the MIUI 13 on MIUI 14) languages may be reset.
  • 🚫 Restrictions of the region: on Chinese firmware (China) ROM) Some languages are blocked.
  • πŸ› οΈ Damaged system files: resetting to factory settings will help (Settings) β†’ The phone. β†’ Resetting settings).

On Xiaomi smartphones with Chinese firmware (for example, Redmi K50 Gaming) to add Russian requires unlocking the bootloader and installing a global version of MIUI. This is an official procedure, but it resets all data on the device.

How do I check the firmware version?
1. Open Settings β†’ About Phone. 2. Find the line MIUI Version (e.g. MIUI Global 14.0.5). 3. If the name has China or CN, it is Chinese firmware.

5. Fast language switching: hot keys and gestures

To speed up the change of language, use these methods:

  • 🌐 Globe button: tap on the icon 🌐 on the keyboard (works in the MIUI, Gboard, SwiftKey).
  • ⬅️ Swipe on the space: swipe left / right on the space button.
  • πŸ”  Double tap on Shift: in Gboard you can configure it in Settings β†’ Advanced β†’ Quick switching.
  • 🎡 Voice command: say "Switch to Russian" (only works in Gboard with voice input enabled).

Xiaomi has a Smart Switch feature with MIUI 15, where the keyboard automatically changes the language based on context (e.g. if you type in Russian and then start typing English words).

  1. Open the MIUI keyboard settings.
  2. Go to the Supplementary β†’ Smart input.
  3. Activate the option of automatic language switching.

Languages added in keyboard settings | Tongue switching enabled | No conflicts with other keyboards | Updated MIUI-->

6. Changing the language for specific applications

Sometimes you need to have Russian in some apps and English in others, like in Telegram you're communicating in Russian and in Discord you're communicating in English.

  1. Install Gboard or SwiftKey (MIUI system keyboard does not support application-based language binding).
  2. Open the keyboard settings β†’ Languages.
  3. Enable the Language for Applications option (in Gboard this is called Per-app language settings).
  4. Select the application from the list and assign it the default language.

Example of settings for SwiftKey:

Settings β†’ Languages and layout β†’ Language for applications β†’ Select Telegram β†’ Russian


Settings β†’ Languages and layout β†’ Language for applications β†’ Select Chrome β†’ English (USA)

⚠️ Note: This feature only works on Android 10 and later. MIUI (for example, MIUI 11 on the Redmi Note 8) it's not available.

7. Solving the Problems with Chinese Symbols

If the characters suddenly appear on the Xiaomi keyboard or the Latin alphabet is replaced with pinyin, this is a sign of a failure in the regional settings.

  1. Check the region of the device: Settings β†’ Additional β†’ Region. If it's China, change to Russia or Ukraine.
  2. Remove Chinese from the keyboard list (if you don’t need it).
  3. Reset the keyboard settings: Settings β†’ Apps β†’ Keyboard β†’ Storage β†’ Clear the data.
  4. If the problem remains, install the global firmware (requires unlocking the bootloader).

On some models (POCO F5, Xiaomi 13 Lite), Chinese characters may appear due to automatic handwriting recognition.

  • Open the MIUI keyboard settings.
  • Go to additionally β†’ handwritten input.
  • Turn off the Chinese (simplified) option.

πŸ’‘

If Chinese characters only appear in a particular app (like WeChat), the problem isn't with the keyboard, but with the regional settings of the app itself.

Frequently Asked Questions (FAQ)

How to return the Russian language if it disappears after the reboot?
This is a typical MIUI 14 problem on some models (Redmi Note 11, POCO X4 Pro). Solution: Remove all unnecessary languages from the keyboard, leaving only Russian. Turn off automatic keyboard updates to Settings β†’ Applications β†’ Keyboard β†’ Auto Update. If it doesn't help, reset the keyboard settings (Clear Data).
Can I add a language that is not on the list (e.g. Latvian)?
Yes, but it will require: Install a third-party keyboard (Gboard or SwiftKey), where the list of languages is wider. APK-language packet MIUI (forum 4PDA). For rare languages (for example, Basque, Galician) the AnySoftKeyboard keyboard is suitable.
Why are letters replaced with other characters when typing?
This is because: layout conflict: check if Russian and English layouts with the same hot keys are on at the same time. Text prediction failure: disable auto-replacement in keyboard settings. Font problems: change the system font to standard (Settings β†’ Screen β†’ Font).
How can I make my keyboard remember my words in two languages?
To do this: Enable multilingual input in the keyboard settings. Activate dictionary sync with your Google (Gboard) or Microsoft (SwiftKey) account. Add both languages to the Main Languages (not as optional languages). In MIUI Keyboard, this feature is called Entering Learning and is in additional settings.
Can I configure different languages for a physical keyboard (e.g., Xiaomi Pad 6)?
On Xiaomi tablets with a physical keyboard connected (such as the Xiaomi Smart Keyboard), the language changes separately: Connect the keyboard via Bluetooth. Open Settings β†’ Connected devices β†’ Keyboard. Choose the input language and add the desired layouts. Switch between languages on the physical keyboard is done by the combination of Fn + Space.