Changing the language on Xiaomi, Redmi or POCO smartphones can be necessary in a variety of situations: you bought a device with foreign firmware, accidentally changed the settings or just want to return the native language after experiments. Despite the apparent simplicity, the process is nuanced depending on the version of MIUI and the phone model. In some cases, the desired language may not be on the list, and the wrong actions will lead to system failures.
This article covers all the current ways to change the language on Xiaomi devices (including Redmi Note 12, POCO X5, Mi 11 and other models from 2020-2026).We will break down the standard method through settings, solving the problem of the absence of Russian/Ukrainian/Kazakh languages, as well as alternative options for custom firmware. All instructions are tested on MIUI 12.5, 13 and 14 running Android 11-14.
Preparing for a Language Change: What You Need to Know
Before you start changing your language, consider a few key points:
- π± Version. MIUI Important: In firmware for the global market (Global) ROM) accessible 50 Languages, whereas in Chinese versions (China) ROM) They could be everything. 2-3 (Chinese + English).
- π Factory reset: If youβre buying a used phone with an unfamiliar interface language, itβs sometimes easier to make a full reset through Recovery Mode than trying to find the right menu items at random.
- π Regional restrictions: Some languages (e.g. Ukrainian or Belarusian) may not be available in firmware for certain regions due to Xiaomi's policy.
- βοΈ System Apps: The language in Google Play, YouTube or Chrome changes separately β through the settings of the apps themselves, not the systems.
If your phone is originally purchased from an official store in Russia, Kazakhstan or Belarus, there is usually no problem with changing the language, but owners of devices with China ROM or βgrayβ imported models will have to use workarounds, which we will describe below.
Standard method: changing the language through settings
This is the easiest and most secure method, which works on 90% of Xiaomi devices, and the instructions are relevant for MIUI 12.5 and later:
- Open the Settings app (cog icon).
- Scroll down and select Additional Settings (or Additional Settings in English).
- Slip on the item Language and input.
- At the top of the screen, press Languages.
- In the list of available languages, select the one you want (for example, Russian or lyktyksa for Kazakh). If there is no language, read the next section.
- Confirm the change by clicking Ready or Set.
After the reboot (which can happen automatically), the entire interface, including system notifications and keyboard, will appear in the selected language. Please note that some applications (such as Mi Home or Mi Fit) may save the old language β it must be changed separately in their settings.
βοΈ Checking before changing language
What to do if the language is not on the list
The situation when the menu is not Russian, Ukrainian or other required language, typical for phones with China ROM or firmware for specific regions (for example, India or Europe), the problem can be solved in three ways:
1. Installation of the language package via MoreLocale 2
MoreLocale 2 allows you to add missing languages without superuser rights (root). Download it from APKPure (the official Google Play can block installation on some firmware) and follow the instructions:
- π² Install. APK-file by allowing installation from unknown sources in security settings.
- π§ Run MoreLocale 2 and select Custom Locale.
- π In the Language field, enter the language code (for example, ru for Russian, uk for Ukrainian).
- π In the Country field, enter the country code: RU, UA, KZ etc.
- β Click Set and confirm the change.
Important: On some MIUI 14 firmware, this application may not work due to security limitations, so move on to the next method.
2.Reflashing to the global version of MIUI
If your phone is originally designed for the Chinese market (China ROM), the only reliable way to get a full list of languages is to install a Global ROM. This requires unlocking the bootloader and using the Mi Flash Tool.
Step-by-step instructions for flashing
β οΈ Warning: Flashing resets all data on the phone and can result in loss of warranty.On models with a MediaTek processor (e.g. Redmi) 10C or POCO M5) Unlocking the bootloader is more difficult than on Qualcomm.
3.Use of ADB-Teams (for advanced teams)
If you have experience with ADB, you can manually add a language pack over your computer. Connect your phone to your PC, enable USB Debugging in your developer settings, and follow the command:
adb shell am start -a android.settings.LOCALE_SETTINGSThis will open a hidden menu of languages where additional options can be displayed.
adb shell settings put system system_locales ru-RU,en-USOn MIUI 14 and Android 13+, this method may not work due to new security restrictions introduced by Xiaomi.
Features of changing the language on different models Xiaomi
Despite the general logic of MIUI, some models have unique nuances, and in the table below we have collected key differences:
| Model/Series | Features of language change | Typical problems |
|---|---|---|
| Redmi Note 11/12/13 | It supports up to 80 languages in Global ROM. In the Chinese version, only English + Chinese. | The Note 12 Pro+ 5G may need to be rebooted after changing the language. |
| POCO F4/F5 | Language changes through Settings β System β Language & Input. There is no separate option "Advanced". | POCO with China ROM is often missing Russian, even if it is on the list. |
| Xiaomi 13/13T/14 | V MIUI 14 added option "Recommended languages" based on region SIM-map. | When changing the language, the Gboard keyboard layout can be reset. |
| Black Shark 5/6 | The Shark Space game interface has separate language settings. | The language in games (such as Call of Duty Mobile) does not change automatically. |
On Android One devices (such as the Xiaomi Mi A3 or POCO M2 Pro), the language change process is identical to pure Android: go to Settings β System β Language and Input β Languages. There is no MIUI binding, so there is usually no problem with the lack of languages.
π‘
If after changing the language, some system applications (such as Theme or Security) remain in English, clear their cache in the Settings menu β Applications β Application Management.
Frequent Mistakes and How to Avoid Them
When changing languages, users often face typical preventable problems:
- π Phone freezes after language change: This happens if you choose a language with incomplete translation (e.g. Tamil or Bengali on European firmware).Solution: Press the power button for 10 seconds for forced reboot.
- π΅ No Russian on the list: Check if you have firmware installed for India (India) ROM) β It's often Russian-free. Solution: Go to Global or EEA (Europe).
- π Keyboard not working: Gboard or SwiftKey may be lost after changing the language. Go to the keyboard settings and add the desired language manually.
- π± Language resets after update: This is typical for beta versions MIUI. Solution: roll back to stable firmware or wait for the final release.
β οΈ Note: On some models (Redmi) 9A, POCO C31) If you change language to Arabic or Hebrew, you can change the direction of the text (right to left). To return to normal mode, choose any European language, such as English, then set the desired direction again.
Changing the language in individual applications
The MIUI system language doesn't always affect third-party applications, such as Google Play, Netflix or TikTok, which defines the language by the region of the account or the settings of the app itself.
- π± Google Play: Open Google Play Settings (stick on the avatar in the upper right corner). β Account settings β Language: Specify the language you want and save the changes.
- π΅ YouTube/YouTube Music: Go to profile β Settings. Select General β Language: If you don't have the language, change your Google account region.
Mi Home (for Xiaomi smart devices):
- Open the application and tap the gear icon (settings).
- Select the App Language (which may be called App Language).
- If there is no language, update the app to the latest version.
For Facebook, Instagram or WhatsApp apps, the language changes automatically according to the system settings. If it hasn't changed, clear the app's cache or reinstall it.
π‘
The language in Xiaomi system applications (e.g. Camera, Gallery, Security) is always tied to the MIUI language. Third-party applications can ignore system settings.
Additional tips and life hacks
Here are some useful tricks that will make it easier to work with language settings on Xiaomi:
- π Rapid switching of languages: B MIUI 14 has a function for quick switching between two languages through the notification panel. β Additionally. β Language and input β Quick switching.
- π² Language for specific applications: On Android 13+ You can assign different languages to individual applications. β System system β Language and input β Application languages.
- π Search by settings: If you donβt know where the desired menu item is in an unfamiliar language, use the search in settings (the magnifier icon in the upper right corner).
- π± On Google Assistant models, you can say, βOK Google, change your language to Russianβ to open the menu.
If you canβt, reset your phone to factory settings via Recovery Mode (press Power + Vol+ when the phone is off).