Changing the interface language on Xiaomi smartphones is one of the first challenges that users face after buying a device, especially for owners of devices purchased abroad or through informal channels. Even if your Redmi, Poco or Mi came with Chinese firmware, you can return the usual Russian (or English) language in a few minutes β the main thing is to know where to look for settings and what nuances to consider.
In this article, weβll look at all the possible ways to change the language to Xiaomi, from the standard settings menu to hidden features for global and Chinese versions of MIUI. Youβll also learn what to do if the desired language is not on the list, how to add it manually and why after the update the system can βresetβ in Chinese. Instructions are relevant for all modern models, from the budget Redmi Note 12 to the flagship Xiaomi 14 Ultra.
Before you start, make sure your device is at least 30% charged, which will prevent a sudden shutdown during system settings changes, and check your Internet connection (preferably via Wi-Fi), as some language packs may be downloaded additionally.
1. Standard method: MIUI settings menu
The easiest way to change the language is through basic system settings, which works on all official firmware (global, European, Indian versions of MIUI), but may not be available on Chinese devices without first unlocking.
To change the interface language:
- Open the Settings app (the gear icon on the home screen).
- Scroll down and select the Additional section (on some versions System and Device).
- Tapping Language and Input (or Language and Region on new MIUI 14/15)
- At the top of the screen, click Language (the first item in the list).
- Choose the language you want from the language you want (e.g. Russian (Russia) or English (United States)).
If there is no Russian on the list, but there is English, select it first, which will make it easier to navigate the menu for further action. ROM) This section may be called (yΗyΓ‘n yΗ shΕ«rΓΉfΗ).
βοΈ Preparation for language change
2. Features of Chinese firmware (China ROM)
Xiaomi devices purchased in China or on AliExpress without official global firmware often have a limited list of languages, in which case the standard method will not work β you will have to use workarounds.
Here's what we can do:
- π Install global firmware via Fastboot or Recovery. This is a radical method that requires unlocking the bootloader (Bootloader Unlock).
- π Use MoreLocale 2 β Application for Forced Language Change (requires rights) ADB).
- π± Activate hidden menus through engineering menus (not working on all models).
On Chinese firmware MIUI 13/14, the path to language settings can be hidden behind code ##6484## (inserted in the Phone app), but this method is unstable and can lead to resets.
What is China ROM and how is it different?
β οΈ Note: Forced language change on Chinese firmware without superuser rights (root) can lead to system applications (for example, Mi Home or Mi Cloud). β The phone. β Backup.
3. How to Add Missing Language by Hand
If you don't have the language you want, but you have developer rights or root access, you can manually install it through ADB or specialized applications, and let's look at both.
Method 1: Through ADB (without root)
- Install Platform Tools on your PC.
- Connect your smartphone to your computer and activate Debugging over USB (Settings β About Phone β MIUI version β tap 7 times, then return to Additional β For Developers).
- Open the command line in the adb folder and type: adb shell am start -n com.android.settings/.Settings$LanguageSettingsActivity
- If the language is still not displayed, try the command for forced installation: adb shell"setprop persist.sys.locale ru-RU; setprop ctl.restart zygote" (replace ru-RU with the desired language code, for example, en-US).
Method 2: Appendix MoreLocale 2
- π± Download MoreLocale 2 from Google Play (requires Android 5.0)+).
- π§ Launch the application and provide access through ADB (instruction will appear on the screen).
- π Select the desired language from the list (e.g. Russian β Russia) and apply the changes.
- π Reset the device.
| Language | Code for ADB | Is it supported in MoreLocale 2? |
|---|---|---|
| Russian (Russia) | ru-RU | Yes. |
| English (USA) | en-US | Yes. |
| Ukrainian | uk-UA | Yes. |
| Kazakh | kk-KZ | No. |
| Turkish | tr-TR | Yes. |
π‘
If some apps (such as Mi Browser or Mi Music) are left in Chinese after changing the language through ADB, clear their cache in the settings: Settings β Applications β Application Management β [App Name] β Storage β Clear the cache.
4. Change of language for individual applications
MIUI 12 and later introduced a language change feature for individual applications, which is useful if you want Telegram to be in English and the system in Russian.
How to do this:
- Open Settings β Applications β Application Management.
- Select the app you want (like YouTube or Chrome).
- Tap the App Language (a paragraph will appear if the App supports this feature).
- Select the language from the list (only those that are installed in the system are available).
If there is no language, then the application does not support this function, and then you can try:
- π Install a different version of the app (e.g. Telegram X instead of the regular Telegram).
- π Change the language settings within the application itself (usually in the Settings section) β Language).
β οΈ Note: On some models (Poco) F5, Redmi K60) If you change the language for the application, you can lose the sound in the video or disrupt the font display. MIUI 14, which is fixed by restarting the device.
5.Why does the language reset after the update?
Many users face a problem: after updating MIUI through O TA, the interface language is reset into Chinese or English.
- π¦ Incomplete language package in firmware (often on beta versions).
- π Regional settings conflict (e.g. if SIM-Card registered in another country).
- π οΈ Errors when installing the update (interrupted download or unstable Internet connection).
To avoid tongue reset:
- Before updating, check that in Settings β About Phone β The MIUI version is ticked Notify of new versions, but not Auto Update.
- Download firmware only via Wi-Fi, not mobile Internet.
- After the update, do not click Reboot now, but wait for the automatic request (usually in 5-10 minutes).
If the language does reset, try to return it through the engineering menu: type in the Phone app code ##64663## and select Language Switch. This method works on 80% of Xiaomi devices from 2020-2026.
π‘
Update MIUI only through official channels (built-in software or Xiaomi website). The firmware side (e.g., with 4PDA) may contain viruses or incomplete language packs.
6 Problem Solving: Language is not changed or reset
If after all the manipulations the language remains the same or the smartphone βforgetsβ settings, try the following steps:
Problem 1: Language is not saved after rebooting
- π§ Check if root rights are installed β sometimes they block system changes.
- π± Reset the language settings to factory: Settings β Additionally. β Resetting settings β Reset the language and keyboard settings.
- π Install firmware manually through Recovery (instructions on miui.ru).
Problem 2: Only Chinese is listed in the list of languages
- π Install MoreLocale or Locale More.
- π¦ Download the language pack manually (for example, MIUI_Russian_Pack.zip) and pass through TWRP.
- π§ Activate the hidden menu through ADB: adb shell am start -a android.settings.LOCALE_SETTINGS
Problem 3: Google services are missing after language change
This is a typical Chinese firmware situation.
- Install Google Play Services and Google Play Store manually (APK-file).
- Start Google Play Services and give all permissions.
- Restart your device and update services through the Play Market.
7. Changing the language on smart watches and fitness bracelets Xiaomi
If you have not only a smartphone, but also a smart watch Xiaomi Watch S3, Redmi Watch 3 or fitness bracelet Mi Band 8, the language on them changes differently.
For smartwatches (Watch S2/Pro, Watch 2 Pro):
- Open the Mi Fitness app (or Zepp Life for new models).
- Go to the device profile and select Device Settings β Language.
- Select the desired language from the list (Russian, English, German, etc. are available).
- Confirm the synchronization - the clock will reset.
For fitness bracelets (Mi Band 7/8, Smart Band Pro):
- π± In the Mi Fitness app, go to the section of your bracelet.
- π Tap on Settings β Display. β Language.
- π Select a language and wait for the bracelet firmware update (can take up to 5 minutes).
β οΈ Note: On Mi Band bracelets older than version 5 (e.g. Mi Band 4), language reset is only possible through factory reset. In the Mi Fitness app, select Untie the device, then reconnect the bracelet and select the language when you first set up.