How to translate the keyboard from English to Russian to Xiaomi: all ways

Why Xiaomi is switching layout and how to fix it

Have you just bought a new Xiaomi Redmi Note 13 Pro+ or upgraded your firmware to POCO F5 and your keyboard is stubbornly typing in English? Or, worse, does layout spontaneously switch between languages while typing? This problem is familiar to many owners of Xiaomiโ€™s MIUI-branded smartphones, and the reasons range from trivial settings to system application conflicts.

80 percent of the time, it's not the smartphone itself, it's the default keyboard, whether it's the standard MIUI Keyboard or Google's Gboard. Sometimes the problem is with the regional settings of the device, or even with a bug in a particular firmware version. For example, after upgrading to MIUI 14, many users complained about resetting their language preferences, but the good news is that you can fix this in 2-3 minutes without having to reset your settings.

In this article, we will discuss all the current ways to switch layouts to Xiaomi in 2026, including hidden settings for models with HyperOS, as well as solve the problem of sticking to English. If you use Black Shark or other gaming smartphones of the brand, the instructions will also work, but with some nuances.

Method 1: Standard switching through the keyboard panel

The most obvious method is to use the built-in language change button right on the keyboard, but many users don't notice it because of its small size or its non-standard location.

  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. Find the globe button (๐ŸŒ) or an abbreviation of the current language (for example, EN It's usually next to a space or in the lower left corner.
  4. Press it once, it changes to Russian (RU), and when you press it again, it returns to English.

If no button:

  • ๐Ÿ” Check if multiple languages are included in the keyboard settings (see Method 2).
  • ๐Ÿ“ฑ On some models (e.g. Xiaomi) 13T) The button appears only after adding a second language.
  • โš™๏ธ In Gboard, the button can be moved: press it and drag it to a convenient place.

๐Ÿ“Š What keyboard do you use on Xiaomi?
Standard MIUI Keyboard
Gboard by Google
SwiftKey
Another.
I don't know.

Method 2: Configure languages in keyboard settings

If you have a switch button, but Russian is not in the list, you need to add it manually.

  1. Open Settings โ†’ Additional โ†’ Language and input.
  2. Slip on the Current Keyboard (or Keyboard Management in newer versions of MIUI).
  3. Select your keyboard (such as MIUI Keyboard or Gboard).
  4. Go to the languages (or input languages).
  5. Click Add Language and select Russian from the list. Gboard may require you to download the language pack (about 10 MB).

After adding Russian:

  • ๐Ÿ“Œ Return to the keyboard โ€“ the switch button should appear.
  • ๐Ÿ”„ If the language doesnโ€™t change, restart your smartphone (sometimes required to apply the changes).
  • โš ๏ธ On some firmware (for example, MIUI 13 for global version) Russian can be called Russian (Russia) or Russian (Ukraine) - choose the first option.

Update the keyboard in Google Play (for Gboard)|Check your Internet connection (for downloading languages)|Restart your phone if no language is added|Make sure the keyboard is set as the main one.-->

Method 3: Reset keyboard settings to factory

If the keyboard is buggy โ€” it spontaneously switches to English, it doesn't save the language it's chosen, or it forgets words โ€” resetting it will help, and it won't affect the other data on the phone, but it will return all the keyboard settings to the "after-purchase" state.

Instructions for MIUI Keyboard:

  1. Open Settings โ†’ Applications โ†’ Application Management.
  2. In search, type in MIUI Keyboard and select the app.
  3. Slip the Warehouse โ†’ Clear the data โ†’ Confirm the action.

For Gboard:

  1. Go to Settings โ†’ System โ†’ Language and input.
  2. Select Gboard โ†’ Reset settings (or Clear data in application information).

โš ๏ธ Note: After reset, you will have to re-add all languages and configure auto-replacement. If you use SwiftKey or other keyboards, look for the reset option in their settings (usually in the Additional section).

What if the reset didn't help?
If the keyboard still does not switch after reset: 1. Remove updates for the system keyboard (c Settings) โ†’ Annexes โ†’ MIUI Keyboard โ†’ โ‹ฎ โ†’ Remove updates. 2. Reinstall Gboard from Google Play if you use it. 3. Check if there are any "optimizers" or "cleaners" (e.g. Clean Master) that can block keyboard functions.

Method 4: Change the system language of the device

If the keyboard stubbornly ignores the Russian layout, the problem may be the system language of the smartphone, for example, if the device is bought abroad or stitched under a different region, some features may be limited.

  1. Open Settings โ†’ Additional โ†’ Language and Region.
  2. Select the language and set up Russian (Russia).
  3. In the Region section, set Russia (this is important for the correct operation of Google services).
  4. Reboot the phone.

After the system language change:

  • ๐Ÿ”„ The keyboard will automatically pick up the new language (if it was added earlier).
  • ๐Ÿ“ฑ On some models (e.g. Xiaomi) 12S Ultra) may need to re-add Russian in keyboard settings.
  • โš ๏ธ If there is no Russian on the list, your firmware does not support it, so the solution is to install custom firmware or use Gboard.

Xiaomi modelSupport for Russian in MIUI KeyboardRecommended keyboard
Redmi Note 12 Pro+Yes (in global and Russian firmware)MIUI Keyboard or Gboard
POCO X5 ProYes, but may require manual language settingGboard (more stable)
Xiaomi 13 LiteYes, but sometimes resets after an update.MIUI Keyboard with Auto Updates Disabled
Black Shark 5 ProNo, not in Chinese firmware.Gboard or installation EU-firmware

Method 5: Install an alternative keyboard (Gboard, SwiftKey)

If the standard MIUI Keyboard refuses to work properly, the best solution is to install a third-party keyboard.

  • ๐Ÿ“ฑ Gboard (from Google) โ€“ supports gestures, voice input and more than 100 languages.
  • โŒจ๏ธ SwiftKey (from Microsoft) โ€“ known for accurate word prediction and dark topics.
  • ๐ŸŽจ Fleksy โ€“ Minimalist keyboard with gesture support.

How to install and configure Gboard:

  1. Download the app from Google Play.
  2. Open Settings โ†’ System โ†’ Language and input.
  3. Tap Current Keyboard โ†’ Keyboard Management โ†’ Turn on Gboard.
  4. Go back and select Gboard as the default keyboard.
  5. Add Russian to the Gboard settings (Section Languages).

โš ๏ธ Note: On smartphones with Chinese firmware (such as the Xiaomi Mix Fold 3 for the domestic market), Google Play may be blocked. APK-Gboard file from the official APKCombo website or use MIUI Keyboard with manual language installation through ADB (see below).

๐Ÿ’ก

If the keyboard doesn't switch after you install Gboard, try turning off the MIUI Keyboard in the settings (Language and input โ†’ Keyboard management). Sometimes the two keyboards conflict.

Method 6: Problem Solving with ADB (for power users)

If none of these things worked, and the keyboard is sticking to the English layout, the problem could be at the file level, and the Android Debug Bridge (ADB), a tool for debugging Android devices, is a method that is suitable for advanced users and requires a computer.

What you need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/macOS/Linux.
  • ๐Ÿ“ฑ USB-cable (preferably original).
  • ๐Ÿ› ๏ธ Installed drivers ADB and Platform Tools.

Instructions:

  1. Turn on Developer Mode on Xiaomi: go to Settings โ†’ About Phone and tap the MIUI version 7 times.
  2. Return to Settings โ†’ Additional โ†’ For developers and enable USB debugging.
  3. Connect the phone to your computer and type in the terminal (or command line):

adb shell settings put secure default_input_method com.google.android.inputmethod.latin/.LatinIME

This command will set Gboard with the default keyboard. To reset the MIUI Keyboard settings, use:

adb shell pm clear com.miui.miuikeyboard

โš ๏ธ Attention: Misuse of the right ADB If you are not sure about your actions, you should contact the service center or use other methods in this article.

๐Ÿ’ก

ADB is a powerful tool, but it requires caution: always back up your data before making changes to your system settings.

Frequent Mistakes and How to Avoid Them

When changing the layout, users often face typical problems, and here are the most common solutions.

  • ๐Ÿ”„ The keyboard spontaneously switches to English โ†’ Turn off autoswitching in keyboard settings (Languages) โ†’ Automatic switching).
  • ๐Ÿ“ต No tongue switch button. โ†’ Add a second language in the settings (see Method 2) or install Gboard.
  • ๐Ÿ” Russian language is not on the list โ†’ Check the system language of the device (see Method 4) or update the firmware.
  • ๐Ÿ“ฑ After updating MIUI squash โ†’ This is a well-known bug. Solution: Reset the keyboard (see Method 3) or roll back to the previous firmware version.

If the problem persists, check:

  • ๐Ÿ›ก๏ธ Are there any "optimizers" like DU Speed Booster โ€“ They Can Block Keyboard Functions.
  • ๐Ÿ“ก Internet connection stability (for downloading language packets).
  • ๐Ÿ”„ Availability of updates for the keyboard in Google Play.

Why is my Xiaomi not Russian in the keyboard settings?
This is typical for smartphones with Chinese firmware (such as Xiaomi 14 for the domestic market) or devices purchased abroad.Solution: Install Gboard from Google Play. EU-version MIUI. Use it. ADB-commands for forced addition of language (see Method 6).
How to turn off automatic switching of layout in English?
Autoswitch is enabled in keyboard settings: For MIUI Keyboard: Settings โ†’ Additional โ†’ Language and Input โ†’ MIUI Keyboard โ†’ Languages โ†’ Autoswitch (turn off the slider). For Gboard: Settings โ†’ System โ†’ Language and input โ†’ Gboard โ†’ Settings โ†’ Languages โ†’ Autoswitch. If there is no option, update the keyboard or reset it.
Can I customize gestures to switch the language to Xiaomi?
Yes, but only in Gboard: Open Gboard settings. Go to Preferences โ†’ Gestures. Turn Swipe on the space to change the language. Now you can swipe across the space to the left or right to change the layout. MIUI Keyboard doesn't have that feature.
Why did the keyboard become English again after resetting?
This is due to a reset of language preferences in the firmware. To avoid the problem: After reset, immediately add Russian to the keyboard settings. Install Gboard and make it the default keyboard. Turn off the automatic update of MIUI Keyboard in Google Play (sometimes updates reset settings).
How to add Russian to Black Shark or POCO with Chinese firmware?
On Black Shark gaming smartphones and some POCO models (e.g., POCO F4 GT) Russian may not be available due to regional restrictions. Solutions: Install Gboard - it supports Russian regardless of firmware. Reflash the device to the global version of MIUI (instructions are available on 4PDA forums). Use ADB to force the language installation (see Method 6). Black Shark also has informal firmware that supports Russian, but requires the bootloader to be unlocked.