How to change the language of Xiaomi Redmi: all the ways to MIUI 14 and 15

Changing the interface language on Xiaomi Redmi smartphones is a challenge that every second owner faces after buying a device abroad or getting a used gadget with an unfamiliar localization. Even if you purchased a device with official firmware for Russia, sometimes you need to switch between languages - for example, to learn a foreign language or test applications. In this article, we will analyze all the current ways to change the language to Redmi running MIUI 14/15, including solutions for cases when the desired language suddenly disappears from the menu.

Xiaomi firmware is a regional language dependency, with global firmware (MIUI Global) having Russian, English and major European languages by default, while Chinese (MIUI China) has Chinese and English, which creates problems for users who have purchased a device on AliExpress or on a trip abroad, and we'll show you how to get around these restrictions without the risk of "bricking" a smartphone.

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

If your Redmi is running on official Russian-language firmware (e.g. MIUI Global or MIUI Russia), the easiest way to do this is to use the built-in settings menu, which takes less than a minute and requires no additional tools.

The instructions are valid for all Redmi models (including Redmi Note 12/13, Redmi 10/11, Redmi K50/K60, etc.) based on MIUI 12-15:

  1. Open the Settings app (cog icon).
  2. Scroll down and select the Additional section (on some versions System and Device).
  3. Tapping on Language and Input (or Language and Region)
  4. At the top of the screen, click Language (the first item in the list).
  5. Select the language you want from the list (e.g. Russian (Russia)).
  6. Confirm the change by clicking Ready or OK.

After that, the smartphone interface will immediately switch to the selected language. Note that some system applications (for example, Mi Video or Mi Music) can retain the previous localization - this is normal and corrects them by restarting them.

β˜‘οΈ Preparation for language change

Done: 0 / 4

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

The situation when the menu is not Russian or other required language, typical for devices with Chinese firmware (MIUI China) or purchased in regions with limited localization.

  • πŸ”„ Install the language package via MoreLocale 2 – an app from Google Play that adds missing languages without superuser rights.
  • πŸ“¦ Reflashing to the global version MIUI β€” Radical but reliable method (requires unlocking the bootloader).
  • 🌐 Use an alternative keyboard (e.g. Gboard) with the right localization to enter.

Important: on devices with Chinese firmware (MIUI China) after changing the language through MoreLocale 2, some system notifications and menus may remain in Chinese, because part of the interface is tightly tied to the firmware region. MIUI Global or MIUI Europe.

πŸ“Š What is the most common way to change your language?
Through standard settings
MoreLocale 2
Reflashing to Global MIUI
Another way.

3. Change of language after resetting to factory settings

If you've done a hard reset, the first time you turn on, the smartphone will suggest you select a language at the initial setup stage, and here's a nuance: on Chinese firmware, this list can be limited to Chinese and English, to get around the restriction:

  1. At the stage of language selection, tap the input field and hold 2-3 seconds.
  2. In the menu that appears, select Add Language (if there is such a item).
  3. If there is no option, skip the language selection step (click Skip or Skip at the bottom of the screen).
  4. After you have completed the setup, install MoreLocale 2 from the Play Market and add the language you want.

Some Redmi models (such as Redmi 9A or Redmi 8) may require a Wi-Fi connection after reset to download additional language packs. If the network is not available, use mobile Internet.

What to do if after reset smartphone requires a Mi Account?
If the device was linked to a Xiaomi account before the reset, you will need to enter the username and password from that account to unlock it, a measure of protection against theft. If you do not remember the data, restore it through account.xiaomi.com or contact support.

4. How to change the language for individual applications?

Starting with MIUI 12, Xiaomi firmware has a feature of individual application localization, which means that you can, for example, leave the system interface in Russian, and Instagram or TikTok to switch to English.

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Select the desired application from the list.
  3. Slip on the item Language (may be in the section Additional).
  4. Please specify the desired language from the available options.

It doesn't work with all programs, only those that support multiple localizations, like Google Chrome or YouTube, which allows you to change the language regardless of the system, and many games or banking apps are tied to the OS language.

AnnexSupport for individual languageNote
Google Play Storeβœ… Yes.Language depends on Google account
Instagramβœ… Yes.Changes in profile settings
Mi Video❌ No.Tieted to MIUI language
Telegramβœ… Yes.Language settings within the application
Sberbank Online❌ No.Automatically adjusts to the language of the system

5 Problems with changing the language and their solutions

Even after a successful language change in the settings, Redmi users may experience problems, and consider the most common ones and how to fix them:

  • πŸ”€ Keyboards remain in the same language: Open keyboard settings (like Gboard) and manually select the layout you want. Chinese firmware may require an alternative keyboard to be installed.
  • πŸ“± Some menus are displayed in Chinese: This is typical for MIUI Solution – reflashing to the global version or using MoreLocale 2.
  • πŸ”„ Language resets after rebooting: Resetting cache settings in Recovery (Wipe Cache item) usually helps.
  • ⚠️ It is impossible to select Russian in MoreLocale 2: Make sure that the application has the rights to change system settings (include in Settings). β†’ Special facilities β†’ MoreLocale 2).

⚠️ Note: On devices with bootloader unlocked and custom firmware (such as LineageOS or Pixel Experience), changing the language can cause system services to fail. TWRP Or Mi Flash Tool.

πŸ’‘

If the voice commands in Google Assistant stop working after the language change, open the assistant settings and manually select the voice input language, which often does not sync with the system language automatically.

6. Change the language to Redmi with ADB (for advanced)

For users familiar with ADB (Android Debug Bridge), there is a way to change the language through the command line, which is true if the standard methods do not work, for example, due to a failure in the MIUI settings.

  1. Activate Developer Mode: Go to Settings β†’ About Phone and tap on MIUI Version 7 times.
  2. Return to Settings β†’ Additional β†’ For developers and enable USB debugging.
  3. Connect your smartphone to your PC, install ADB drivers and open the command line.
  4. Enter the command to check the connection: Adb devices Make sure the device appears in the list.
  5. Use the command to change the language (for example, in Russian): adb shell am start -a android.settings.LOCALE_SETTINGS Or set the locale directly: adb shell settings put secure user_set_locale ru_RU

Once you have completed the commands, restart the device. This method works on all versions of Android, including MIUI, but it takes care that incorrect commands can disrupt the system.

πŸ’‘

Using ADB is the only way to change the language on locked-in corporate devices or smartphones with a damaged screen (if the touchscreen is partially working).

7. Features of changing the language on different models of Redmi

Despite the common MIUI platform, the process of changing the language may vary depending on the model and year of the device, and the following are key nuances for popular lines:

  • πŸ“± Redmi Note 10/11/12/13: Supports language change without flashing on global and European versions MIUI. Chinese firmware requires MoreLocale 2.
  • πŸ“± Redmi 9/9A/9C: Budget models may not have Russian in Chinese firmware. MIUI Global via Fastboot.
  • πŸ“± Redmi K50/K60: Flagship models allow you to install language packages through GetApps (branded store Xiaomi).
  • πŸ“± Redmi 8/8A: On older devices with MIUI 11 And below, you may need to manually install. APK localized.

For an accurate definition of the firmware version, go to Settings β†’ About Phone β†’ MIUI version. If at the end of the name is CN (for example, MIUI 14.0.5 CN) – you have Chinese firmware, and for full Russification you will need to replace it.

FAQ: Frequent questions about changing the language to Xiaomi Redmi

Can I change my language to Redmi without the internet?
Yes, but with reservations, if the language is already loaded into the system (e.g. English and Chinese in English). MIUI China, then the change is possible offline. To add a new language (for example, Russian) through MoreLocale 2, you do not need the Internet, but the application itself must be pre-installed. MIUI Requires network connection to download files.
Why did the Russian language disappear after the MIUI update?
This is a typical problem when upgrading from global firmware to Chinese (e.g., when manually installing MIUI China via Recovery), the solution is to roll back to the previous version or install the language package manually, in some cases, resetting to factory settings helps, followed by selecting the language when initially set up.
How to get Chinese back after a change?
If, after experimenting with MoreLocale 2 or manually installing language packs, the interface is not displayed correctly, follow the following steps: Delete MoreLocale 2 and clear its data in Settings. β†’ Reset the language settings to standard: Settings β†’ System system β†’ Resetting settings β†’ Reset language settings. If the problem persists, reset to factory settings (with loss of data).
Can you change the language of Xiaomi’s voice assistant?
Xiao AI (available on Chinese firmware) supports only Chinese and English. Global versions of MIUI use Google Assistant instead, which changes the language in the Google app settings. Changing Xiao AI will require reflashing to the Chinese version of MIUI with appropriate localization.
Will NFC work after changing the firmware to add language?
Yes, NFC and other hardware functions (e.g, IR-blaster or camera) will remain operational after flashing on the global version MIUI, If: You use the official firmware for your model (e.g. Redmi Note 12 Global for Redmi Note 12) You have not changed the region of the device to incompatible (e.g., with the Redmi Note 12). CN on IN No custom cores or modified versions installed. MIUI. Exception: devices for the Chinese market (e.g. Redmi) K60 Pro, where some features (e.g. Google Pay) may be limited even on global firmware.