How to change the language on the Xiaomi smartphone: from MIUI 12 to MIUI 15

Changing the language on Xiaomi smartphones seems like a simple procedure β€” until you encounter unexpected nuances. MIUI 15 Russian is missing in the list of available languages? Or how to return the Cyrillic alphabet on the keyboard if the system stubbornly offers only Latin? This instruction covers all scenarios, from a basic change of language interface to the solution of rare bugs associated with localization.

We will not only disassemble the standard path through Settings. β†’ Alternative methods for cases where:

  • πŸ”„ Language lost after resetting to factory settings
  • πŸ“± The list does not contain the language required (for example, Ukrainian or Kazakh)
  • πŸ”§ Applications ignore system localization settings
  • πŸ› οΈ After the firmware through Fastboot, only English is displayed.

We will pay special attention to models POCO Redmi with global firmware (EEA/Global), Where the language set may differ from the Chinese version (CN). All instructions are relevant to Android 12–14 and shell MIUI 13–15.

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

This is a basic method that works on 90% of Xiaomi devices, and it's suitable for smartphones with official firmware without root rights. MIUI (For example, on the Xiaomi 13 Pro CN), Russian may not be on the list - read about this in the section about custom firmware.

Steps to change the interface language:

  1. Open the Settings app (cog icon).
  2. Scroll down and select Additional Settings (or Additional Settings in English).
  3. Slip on the item Language and input.
  4. In the first section of Languages, click on the current language (e.g. English (United States)).
  5. Find the language you want (for example, Russian (Russia)) and tap it.
  6. Confirm your choice by clicking Ready or Apply.

β˜‘οΈ Checking before changing language

Done: 0 / 4

If the language you want is not on the list, try:

  • πŸ” Flick through the list to the end – sometimes languages are duplicated (for example, Russian (Russia) and Russian (Ukraine)).
  • πŸ“₯ Click Download System Languages (if there is such a button) – this is relevant for the user. MIUI 14+.
  • πŸ”„ Restart your phone – sometimes language packs don’t load immediately.

⚠️ Note: On some models POCO (for example, POCO F5) If you change the language, you may lose a region in Google services. β†’ Google β†’ Managing a Google Account β†’ Data and personalization β†’ Setting up the language and select the desired region.

2.Why Russian language disappears after the update MIUI?

The problem is typical for users who update the firmware through OTA Or manually through Recovery, which is most often done when you switch from a:

  • πŸ“‰ Chinese firmware (CN) global (Global/EEA) β€” language packs are not carried.
  • πŸ”„ Old versions MIUI (For example, 12 to 14 – some localizations are removed as obsolete.
  • πŸ› οΈ Custom firmware (for example, xiaomi.eu) on the official - there is a "cleaning" of unnecessary languages.

Decisions depend on the cause:

Reason for missing languageHow do you get the Russian back?
Update with CN GloballyInstall the language package through Settings β†’ Annexes β†’ Application management β†’ Three-pointed β†’ Show all applications β†’ Language Pack (if applicable).
Reset to factory settingsWhen you first set up, select Russian in the launch wizard. If you missed, reset again.
Custom firmware (e.g., xiaomi.eu)Check out the official global version or install MoreLocale 2 from Google Play.
Mistake of MIUI UpdateRecoil on the previous version via Fastboot or clean installation of the current firmware.

πŸ’‘

After the update MIUI Russian is missing, but in the list of languages it appears as "downloadable", connect to Wi-Fi and wait for the download to finish (it can take up to 10 minutes!

Critical feature MIUI 15: In some builds (for example, for Xiaomi 14 Ultra), Russian localization is divided into two packages - Russian (Russia) and Russian (MIUI). If you choose only the first one, some of the system inscriptions will remain in English!

3. Change of keyboard language: Gboard vs. MIUI Keyboard

Even if you change the interface language, the keyboard can stay in English. MIUI There are two keyboard options:

  1. MIUI Keyboard (built-in) – supports gestures and themes, but is limited in languages.
  2. Gboard (from Google) is more flexible, but can conflict with system fonts.

Instructions for MIUI Keyboard:

  1. Open any input field (for example, in Notes).
  2. Slip the keyboard icon in the bottom panel and hold for 2 seconds.
  3. Select Keyboard Settings (Keyboard Settings).
  4. Go to Languages and Entering β†’ Language management.
  5. Activate the languages you want (e.g. Russian β€” QWERTY).
  6. Return to the input field and swipe languages over the space (if this option is enabled).

For Gboard:

  • πŸ“± Open the Settings. β†’ System system β†’ Language and input β†’ Virtual keyboard β†’ Gboard.
  • 🌐 Select Languages β†’ Add a keyboard.
  • πŸ” Find Russian and add the desired layout (for example, Russian - Phonetic for transliteration).
  • πŸ”„ Return to chat and hold the space to switch languages.

⚠️ Attention: POCO X5 Pro and other models with MIUI 14 may trigger a bug where Gboard resets languages after rebooting. Solution: in Gboard settings, turn off Auto Add Languages and manually pin the desired languages.

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

4. Regional settings: why is it important to change more than just the language?

Many users have missed the fact that in addition to the interface language, the MIUI You have some settings of the region and the localities:

  • πŸ“… Date and time format (e.g. DD.MM.GYYYYY vs MM/DD/GYYYYYYYYY).
  • πŸ’° Currency in system applications (rubles vs dollars).
  • πŸ“‘ Available services (e.g. Google Pay may not work if the region is China).
  • πŸ“± Proposals for MIUI Launcher (for example, weather for your city).

How to change the region:

  1. Go to Settings. β†’ The phone.
  2. Tap several times on the item version MIUI, You are a developer! (unless the developer mode is activated already).
  3. Return to the main Settings menu and select Additional β†’ Regional settings.
  4. In the Region section, select Russia (or other country).
  5. Restart your phone to apply the changes.
What happens if you choose China in the regional settings?
If you choose China, you will lose access to Google services (Play Market, Gmail, etc.) in regional settings, since they are blocked in China, and Chinese system applications (for example, Mi Pay or Xiaomi Cloud) may also appear. CN), a) some functions (e.g, NFC Payments will no longer be available outside of China.

If some applications (such as Mi Fit or Mi Home) start to give out errors after changing the region, clear their cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find a problem app and tap it.
  3. Select Warehouse. β†’ Clear the cache.
  4. Restart the app.

5. Language problems in individual applications

Sometimes the system language changes successfully, but individual applications (such as TikTok, AliExpress, or Mi Community) remain in English.

  • πŸ“± The application ignores system settings and uses its default language.
  • 🌍 Account settings (e.g. Google or Mi Account) indicate another region.
  • πŸ”„ The application caches old localization settings.

Universal solutions:

  1. Cleaning the application data: Settings β†’ Annexes β†’ Application management β†’ [Title of the annex] β†’ Warehouse β†’ Clear data Warning: This will delete all unsaved data (such as drafts on WhatsApp).
  2. Change the language in account settings: For Google services: Settings β†’ Google β†’ Account management β†’ Data and personalization β†’ Language settings. For Mi Account: Settings β†’ Xiaomi account β†’ Personal data β†’ Language.

Use MoreLocale 2: Use of MoreLocale

If the app persists in not changing the language, install MoreLocale 2 from Google Play:

  1. Open the application and provide permissions.
  2. Select the language and region you want (for example, ru_RU Russian).
  3. Activate the option to simulate the system locale.
  4. Restart the problem app.

For some apps (such as Netflix or Disney)+) The content language is tied to the account region, not the phone settings:

  • 🌐 Use of the VPN servers in the right country (for example, ProtonVPN for Russia).
  • πŸ“§ Creating a new account with the correct region.

6. Change of language on Chinese versions of Xiaomi (CN ROM)

If you bought Xiaomi with Chinese firmware (CN), Russian will be absent from the list of languages by default:

πŸ’‘

Chinese firmware (CN) They don't support Russian out of the box. To add it, you either need to install a language package or you need to check out the global version.

Method 1: Installation of a language package (without root rights)

For MIUI 12-15 is suitable for the installation method APK-localization package:

  1. Download the language package for your version MIUI (for example, ru_RU Russian).
  2. Install. APK-file-like.
  3. Reboot the phone.
  4. Go to Settings. β†’ Additionally. β†’ Language and input β†’ Languages and select Russian.

Method 2: Reflashing to the global version

If the language package doesn’t help or you want full support, go to Global or EEA version MIUI. For that:

  1. Download the official firmware for your model from the Xiaomi website (choose Stable) β†’ Global).
  2. Use the Mi Flash Tool to run through Fastboot (instruction below).
  3. After the firmware, reset to factory settings (Settings) β†’ The phone. β†’ Resetting settings).

⚠️ Attention: Fastboot firmware erases all data on your phone, including photos and messages. pre-backup through Settings β†’ The phone. β†’ Backup or Mi Cloud backup.

Method 3: Install custom firmware (e.g. xiaomi.eu)

Firmware from Xiaomi.eu supports Russian and other languages, but require unlocking the bootloader.

  1. Unlock the bootloader through the official Mi Unlock tool (can take up to 720 hours to wait).
  2. Download the firmware xiaomi.eu for your model from the forum.
  3. Fly through TWRP or Fastboot.
What is xiaomi.eu?
Xiaomi.eu is a custom firmware based on the official MIUI, But with added languages (including Russian), remote Chinese apps and additional settings. Supports most models Xiaomi, Redmi and other devices. POCO. Cons: no official support, possible bugs with OTA-update.

7. Fastboot firmware for language restoration (instructions)

If the phone gets stuck in English or Chinese after a failed update or reset, and the language packages don’t help, it’s still firmware via Fastboot, a method that’s suitable for power users and requires a PC with Xiaomi drivers installed.

Step-by-step:

  1. Preparation: Download the official firmware for your model (select the Fastboot version). Unpack the archive into a folder on the disk C:\ (for example, C:\miui_fastboot). Install the Mi Flash Tool.

Translating the phone to Fastboot mode:

1. Turn off the phone.


2.Put Volume down + Power and hold for 10 seconds.




3. Connect the phone to the PC via USB.

Firmware:

1. Open the Mi Flash Tool on behalf of the administrator.


2. Press Select and specify the folder with the unpacked firmware.




3. at the bottom, select clean all (full cleaning).)




4.Push Flash and wait for the end (5-10 minutes).

First launch:

After the firmware, the phone will restart. When you first set up, select Russian in the launch wizard.

⚠️ If the Mi Flash Tool is not finding fastboot, check it out: πŸ”Œ Cable USB (Use the original from Xiaomi). πŸ–₯️ Drivers (install Mi Phone Manager). πŸ”„ Fastboot mode (on the phone screen should burn a hare in a hat-eared hat).

8. Frequent errors and their solutions

Even after successful language change, users are confronted with bugs, and here are the most common ways to fix them:

Problem.Reason.Decision
Language strays after rebootConflict with a launcher application (for example, Nova Launcher)Reset the launcher settings or go back to the standard MIUI Launcher.
Some menus remain English.Incomplete localization in MIUI 15Install the update through Settings β†’ The phone. β†’ Updating the system.
The keyboard does not switch languagesFailure in MIUI KeyboardClear the keyboard cache in Settings β†’ Annexes β†’ Application management β†’ keyboard.
Apps from the Play Market in EnglishGoogle Account Region is not the same as the systemChange the region to Settings β†’ Google β†’ Account management β†’ Data and personalization.
No Russian on the list of languagesChinese firmware (CN)Install a language package or re-follow Global.

If the language is still unchanged after all the manipulations, check:

  • πŸ“‹ Version MIUI: Go to Settings. β†’ The phone. β†’ Version. MIUI. If the version is older than 2 years (for example, MIUI 11), refresh.
  • πŸ”§ Root rights: Some Magisk modules (such as App Systemizer) can block language change.
  • πŸ“‘ Internet connection: Without Wi-Fi or mobile data, language packs won't boot.

πŸ’‘

If the language problem has occurred after the update MIUI, Try to roll back to the previous version through Recovery. To do this, download the old firmware from Xiaomi Firmware Updater and manually run it.

FAQ: Answers to Frequent Questions

πŸ”Ή Can you change the language without flashing on the Chinese version of Xiaomi?
Yes, but with limitations (APK) for your version MIUI or use the MoreLocale 2 app. However, some system menus (e.g., Security Settings) may remain in Chinese.
πŸ”Ή Why After Changing Language Some Apps Started to Lap?
It's related to the fact that MIUI loads additional fonts and localizations that may conflict with application optimization. Solution: Clear the cache of the problem application. Turn off animations in Settings β†’ Special facilities β†’ If you have any lags, go back to English and use MoreLocale 2 only for the right apps.
πŸ”Ή How to Change Google Assistant Voice Language to Xiaomi?
Google's voice assistant uses language settings from your Google account, not system settings. To change: Open the Google app. Slip the avatar in the top right corner β†’ Settings β†’ Voice search. Select Languages and add Russian. Go back and select Voice Assistant. β†’ Voice settings β†’ Choose a Russian voice (for example, Alyona).
πŸ”Ή Why not? POCO X3 Pro no Ukrainian language?
On models POCO Ukrainian may not be available due to Xiaomi's policy for some regions.Solution: Install xiaomi.eu firmware (supports Ukrainian). Use MoreLocale 2 coded uk_UA. Download the Ukrainian-language localization package for your version MIUI (search the forums 4PDA).
πŸ”Ή Can I change the language on a locked Xiaomi phone?
If the phone is locked (for example, after too many attempts to enter a password), changing the language is not possible until unlocked: πŸ”‘ Enter the correct one. PIN/password/pattern lock. πŸ“± If you forget, reset through Recovery (the data will be deleted): 1. Turn off the phone. 2. Hold the Loud up. + Nutrition. 3. In the Recovery menu, select Wipe Data β†’ Wipe All Data. 4. After reset, select Russian in the setup wizard.