How to Change Language on Xiaomi Redmi 10: All Ways (2026)

Xiaomi Redmi 10 is one of the most popular budget smartphones, but sometimes users face the need to change the language of the system, this may be necessary after buying a device with an unfamiliar interface language, when transferring the phone to another person or just for ease of use. Unlike many other brands, MIUI (branded shell Xiaomi) has its own peculiarities when changing the language, especially if we are talking about global and Chinese versions of firmware.

In this article, we’ll look at all the ways you can change your language to Redmi 10, from the standard method through settings to solving problems when the language you want is missing or your phone is stuck in Chinese, and how to avoid common mistakes and what to do if some apps continue to show up in the same language after changing the language.

1. Standard method: change the language through the MIUI settings

If your Xiaomi Redmi 10 runs on a global firmware version (e.g. MIUI Global), it takes no more than a minute to change the language, a method that is suitable for most users and requires no additional manipulation.

Here's the step-by-step instruction:

  1. Open the Settings app** (the gear icon on the home screen or in the app menu).
  2. Scroll down and select Additional β†’ Language and Enter (in some versions of MIUI, the path may look like Settings β†’ Language and Region).
  3. Click on the first item – β€œLanguage”** (or Language if the current language is English).
  4. In the list of available languages, select the desired one (for example, "Russian" or "Ukrainian").
  5. Confirm the choice – the system will automatically apply the new language and reboot the interface.

If your language is not on the list, it could mean that the phone has a Chinese version of the firmware (e.g. MIUI China), in which case additional actions will be required – read about this in the next section.

Make sure your phone is at least 30 times charged%|Check your internet connection (you may need to download the language pack)|Close all applications so that the changes are applied correctly|Take a screenshot of the current settings (in case you need a rollback)-->

2 What to do if the language is not on the list?

One of the most common problems for Redmi 10 owners is that they don't have Russian or any other European language on their settings menu, which is typical of devices bought in China or with Chinese firmware, and there are several solutions to this.

  • πŸ”„ Updating the firmware to the global version is the most reliable way, but requires unlocking the bootloader.
  • 🌍 Install the language package manually – suitable for experienced users.
  • πŸ“± Use third-party apps (like MoreLocale 2), but this is a temporary solution.
  • βš™οΈ Resetting your phone to factory settings – sometimes helps if the language has been changed before and β€œhangs” in the system.

Let’s look at each method in more detail.

Method 1: Upgrade to Global Firmware

If your Redmi 10 is running MIUI China, adding Russian requires you to reflash it to the global version.

  1. Official update via MIUI Updater (if available for your model)
  2. Manual firmware via Fastboot or Recovery (requires unlocking the bootloader).

⚠️ Attention: Fastboot firmware resets all data on your phone. Be sure to back up before you start!

Detailed instructions on the firmware Xiaomi Redmi 10 you can find in our article β€œHow to flash Xiaomi Redmi 10 through Fastboot”.

Method 2: Installation of a language package (for experienced users)

If you don't want to stitch the phone in its entirety, you can try to manually install the language pack.

  1. Download a file with the.apk extension for the desired language (for example, ru_RU.langpack).
  2. Transfer it to your phone and install it as a regular app.
  3. Reset the device.

⚠️ Note: Not all language packs are compatible with MIUI. Installing an inappropriate file can cause system failures.

Russian|Ukrainian|English|Other European|Asian (Chinese, Korean, etc.)-->

3. Change of language after resetting to factory settings

If you have done a hard reset on the Xiaomi Redmi 10, the first time you turn on, the system will prompt you to choose a language.

  • πŸ”§ If the phone was dropped via Recovery, the language is selected from the recovery menu (usually available in English and Chinese).
  • πŸ“± If the reset is made through settings, a language selection window will appear when you first start (but the list may be limited).
  • πŸ”„ After reset, some system applications (such as Mi Store or Themes) may remain in the same language.

To avoid problems:

  1. When you first turn on after reset, select English if Russian is not on the list.
  2. After booting, go to the settings and try changing the language in the standard way (see Section 1).
  3. If the language is still missing, use the methods in Section 2.

Important: Some versions of MIUI may require an internet connection to download additional language packs after reset.

4.Why do some applications remain in the old language?

Even after a successful language change, some applications (such as Mi Store, Mi Community, or games) may still be displayed in the same language.

  • πŸ“± The application has its own language package, independent of the system.
  • πŸ”„ Language settings in the application redefine system.
  • 🌍 The application does not support the language you have chosen.

Decisions:

Problem.Reason.Decision
Mi Store in ChineseInstalled Chinese version of the applicationUpdate the Mi Store via Google Play or install the global version manually
Games in EnglishLanguage settings in the game itselfGo to the game settings and select the desired language.
Themes is not translatedThere is no localization for your area.Install an alternative launcher (e.g. Nova Launcher)
System notifications in two languagesConflict of language packagesPerform reset of language settings in Settings β†’ Additional β†’ Language and input β†’ Reset

If the problem persists, try clearing the app's cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Select a problem app (such as the Mi Store).
  3. Click on Clear Cache and Clear Data (Warning: This will reset the app settings!).
  4. Reboot the phone.

5. How to change the keyboard language (Gboard, MIUI Keyboard)?

Changing the interface language doesn’t always automatically change the keyboard input language, and if you’re using a standard MIUI Keyboard or Gboard (from Google), your settings will have to be changed separately.

For MIUI Keyboard:

  1. Open any field to enter text (e.g., in Messages).
  2. Touch the "Globe Earth" icon»** (🌐) on the keyboard to switch the language.
  3. If the language is not available, go to Settings β†’ Additional β†’ Language and Input β†’ Current Keyboard β†’ Languages and add it.

For Gboard:

  1. Turn on the option to switch keyboard languages** if you want to switch between them quickly.

⚠️ Note: If you use a third-party keyboard (e.g. SwiftKey), the language settings may be in the keyboard app itself, not in the system settings.

πŸ’‘

If it doesn’t appear on the keyboard after adding the language, try restarting the phone – sometimes this helps to apply the changes.

6. Frequent mistakes and how to avoid them

When changing language to Xiaomi Redmi 10, users often make mistakes that can lead to malfunctioning, and here are the most common ones and ways to prevent them:

  • πŸ”§ Install incompatible language packages – download files only from trusted sources (e.g. Xiaomi Community or other sources). 4PDA).

Another common problem is the disappearance of Russian after the MIUI update, which happens if the update comes to the Chinese version of the firmware.

  1. Check out the MIUI version in Settings β†’ About Phone β†’ MIUI version.
  2. If the version starts with V12.x.x.x (Chinese), roll back to the global version or wait for the official update.
What if after changing the language the phone stopped?
Sometimes changing the language (especially when manually installing packages) can cause the system to slow down. In this case: 1. Clear the system cache in Settings β†’ Memory β†’ Cleanup. 2. Reboot the phone in Safe Mode (hold the power button β†’ Reboot Safe Mode) and check if the problem persists. 3. If the brakes remain, reset to factory settings (don't forget to make a backup!).

7. Alternative methods: third-party applications and launchers

If standard methods don't work or you don't want to flash your phone, you can use third-party solutions that won't change the language of the system, but they will make it more comfortable to use your smartphone.

  • πŸ“± Installing an alternative launcher (e.g. Nova Launcher or Microsoft Launcher) – many launchers support Russification regardless of system.
  • 🌍 Forced language change applications such as MoreLocale 2 or SetEdit (require superuser rights).
  • πŸ”§ Using Google Translate to translate the interface in real time (inconvenient, but works in extreme cases).

Example of MoreLocale 2:

  1. Download and install the app from Google Play.
  2. Open it and select the language you want (e.g., "Russian").
  3. Click Set, and the language will change for most applications (but not for the whole system!).

⚠️ Note: Apps like MoreLocale 2 may not work on newer versions of Android 12+ This would require unlocking the bootloader and installing Magisk to obtain root rights.

πŸ’‘

The side of the application for changing the language is a temporary solution. For full Russification Xiaomi Redmi 10 is recommended to flash the global version of MIUI.

FAQ: Answers to Frequent Questions

Can I change the language to Redmi 10 without the firmware?
If you don't have one (for example, on Chinese firmware), you can't do without firmware or installing a language package, and you can use third-party launchers or applications to force you to change the language (for example, MoreLocale 2).
After the language change, some of the apps stayed in Chinese. What do we do?
This is a typical problem for Xiaomi system applications (Mi Store, Themes, Security). Solutions: Update the app via Google Play (if available). Clear the cache and app data in the settings. Install a global firmware version.
How do I get my English back if I accidentally chose Chinese and now don’t understand the menu?
If you don't know Chinese, but you need to return English, follow this instruction: Open Settings**. Scroll down and find the "A" icon** (this is the Additional section). Select the first item on the list (this is Language and Input). Click on the first line (Language) and select "English"**. If you don't, try using Google Translate with camera translations, point it to the phone screen.
Can I change the voice language of Google Assistant to Redmi 10?
Yes, the Google Assistant voice language changes separately from the system: Open the Google app**. Go to More β†’ Settings β†’ Voice Search β†’ Languages. Choose the language you want from the list. Note: Xiaomi's voice assistant (Xiao AI) only works in Chinese and English.
Will a factory reset remove all data from the phone?
Yes, hard reset completely erases all data from internal memory, including: Photos, videos, and music; Contacts (if not synced with Google); Messages and call histories; Installed apps and their data. Be sure to back up through Settings β†’ About Phone β†’ Backup or manually copy important files to your computer before resetting.