How to translate Xiaomi phone from English to Russian: 5 working ways

Have you bought a Xiaomi, Redmi, POCO or Black Shark smartphone with global or Chinese firmware, but the settings are not Russian? or after the update, the system suddenly switched to English? This problem is familiar to many users of the brand β€” especially those who buy devices on foreign sites like AliExpress or Banggood.

In this article, we will look at all possible ways to change the language, from switching to the menu to manually adding Russian through hidden settings, and what to do if Russian is not available even after resetting to factory settings (a common problem for devices in the Chinese market), all instructions are relevant for MIUI 14/15 and new models from 2023-2026.

1. Standard method: changing the language through settings

If your Xiaomi supports Russian (and this is the majority of global firmware versions), you can switch in 30 seconds:

  1. Open the Settings app (the gear icon on the desktop).
  2. Scroll down and select Additional settings.
  3. Use Languages & Input β†’ Languages.
  4. In the list, find Russian (or Russian) and click on it.
  5. Confirm the choice by pressing Set as default.

If Russian is not on the list, but there are other languages (for example, Ukrainian or Belarusian), then you have Chinese firmware - go to the method. β„–3 or β„–4.If the list of languages is empty or contains only English/Chinese, the problem may be in regional settings (more on this in the next section).

β˜‘οΈ Preparation for language change

Done: 0 / 4

2. Check regional settings (if Russian is not on the list)

Sometimes Russian is hidden because of a mis-chosen region, and this is true for devices purchased in Europe, India or China.

  1. Go to Settings β†’ Additional settings β†’ Languages & input β†’ Region.
  2. Choose Russia (or Russia if already partially Russified).
  3. Restart your phone and then Russian may appear in the list of languages.

If Russia is not on the list, try to choose Belarus, Kazakhstan or Ukraine, then restart the device and check for Russian again (MIUI EU, Xiaomi.eu) This trick works.

⚠️ Note: On Chinese firmware (China) ROM) If you change your region to Russia, you may block access to some Google services (such as Play Market or Gmail), in which case you will have to manually install Google Services Framework after Russification.

3. Manual addition of Russian through a hidden menu (for Chinese firmware)

If you have Xiaomi with Chinese firmware (China ROM), then Russian will not be the default language in the settings, but you can add it through the engineering menu:

  1. Open the phone app (phone).
  2. Enter the combination: ##5263### (or #5646### for older models).
  3. You will be taken to the CIT (Engineering Mode) menu.
  4. Select Language Switch (or Locale Setting)
  5. Find it in the list. ru_RU (Russian) and activate it.
  6. Reboot the phone.

If the combination doesn't work, try another code: ##6484### (MTK Engineer Mode menu for MediaTek chip devices). Some models (POCO F5, Redmi Note 12) may require a password input - standard: 1234 or 0000.

What to do if the engineering menu is not opened?
On the new versions MIUI (14+) access CIT It's often blocked. The alternative is to use it. ADB-commands (see method) β„–5) or install custom firmware with support for Russian.

4. Installation of the Russifier via APK (without root rights)

If the previous methods didn't work, you can manually install the language pack.

  1. Download. APK-russifier file for your model: πŸ“± For MIUI 14/15: russifier MIUI.SU πŸ“± For POCO/Redmi: topic 4PDA πŸ“± For Black Shark: XDA Developers

Settings β†’ Apps β†’ Manage apps β†’ Chrome/Files. β†’ Install unknown apps

Install the downloaded APK and restart the phone.

Once installed, Russian will appear in the settings. Please note that some Russifiers may be reset after the MIUI update, and you will have to re-install them.

Xiaomi modelSupported method of RussificationNotes
Redmi Note 12/13Standard, APK, ADBChinese firmware requires a russifier
POCO X5/F5Standard, engineering menuCIT code: ##5263##
Xiaomi 13/14APK, ADB, custom firmwareThere is no Russian default on China ROM
Black Shark 5/6Only APK or firmwareStandard methods don't work.

5. Russification via ADB (for advanced users)

If none of these things work, you can force a language change through ADB (Android Debug Bridge), which requires a computer and a little technical skill.

  1. Download and install Google’s Platform Tools.
  2. Turn on USB Debugging on your phone: Settings β†’ About phone β†’ MIUI version (shack 7 times until you say β€œYou’re a developer”). Then: Settings β†’ Additional settings β†’ Developer options β†’ USB debugging.
  3. Connect your phone to your PC and open Command Prompt (or Terminal on Mac/Linux) in the folder with the platform-tools.
  4. Enter the command: adb shell am start -n com.android.settings/.Settings$LanguageSettingsActivity This will open a hidden menu of languages.
  5. If you don’t have a Russian, do it: adb shell settings put system system_locales ru_RU,en_US Then restart the phone.

If the language hasn’t changed after the reboot, try an alternative command:

adb shell setprop persist.sys.locale ru-RU

Important:

HyperOS

πŸ’‘

Before using ADB, check if the bootloader is unlocked on your Xiaomi. If not, the commands may not work. Unlock can be done through the official Xiaomi website (Mi Account is required).

6. Reflashing to global or custom MIUI

If all previous methods fail, the most reliable but risky way is to reflash the phone to a global version of MIUI or custom firmware (e.g. Xiaomi.eu), which is guaranteed to add Russian, but requires:

  • πŸ”“ Unlocked bootloader (Bootloader Unlock).
  • πŸ’» Computer with Mi Flash Tool installed.
  • πŸ“„ The right firmware for your model (download only from the official website or Xiaomi.eu).
  • πŸ”‹ Battery charge of at least 60%.

Step-by-step instructions for firmware:

  1. Unlock the bootloader via the Mi Unlock Tool (can take up to 72 hours due to Xiaomi restrictions).
  2. Download Fastboot firmware ROM for your model (for example, tissot_global_images... for Mi A1).
  3. Connect your phone to your PC in Fastboot mode (press Power + Volβˆ’ when the phone is off).
  4. Launch the Mi Flash Tool, select the downloaded firmware and press Flash.
  5. Wait for the finish (10-15 minutes) and restart the phone.

⚠️ Warning: Wrong firmware can turn your phone into a brick. Always check that the firmware is compatible with your model by device code (e.g., tissot for Mi). A1, raphael for Redmi K20 Pro. The code can be found in Settings. β†’ About phone β†’ Model.

πŸ“Š What kind of firmware do you prefer on Xiaomi?
Official Global (Stable)
Official Chinese (China ROM)
Custom (Xiaomi.eu, LineageOS)
I don't know what it is.

Frequent problems and their solutions

Even after successful Russification, unpleasant surprises can occur, and here are the most common ways to correct them:

Problem 1: Russian is available, but part of the menu is in English

This is due to incomplete localization of some system applications.

  • Update your firmware to the latest version via Settings β†’ About phone β†’ System update.
  • Delete the cache of system applications: Settings β†’ Apps β†’ Manage apps β†’ [app] β†’ Clear cache.
  • Set a localization patch (e.g., MoreLocale 2).

Problem 2: Google Play has been lost after Russification

This is a typical situation for Chinese firmware, where Google services are removed.

  • Download and install Open GApps (select the pico option for minimum weight).
  • Or install Google Installer from APKPure.
  • Restart your phone and log in to your Google account.

Problem 3: The phone after Russification began to slow down

Sometimes language packs or custom firmware conflict with the system.

  • Reset the cache via Recovery (press Power + Vol+ when the phone is off, select Wipe cache).
  • Reverse to the previous firmware version if the brakes appeared after the upgrade.
  • Check your phone for viruses (for example, through Malwarebytes).

πŸ’‘

If the phone stopped turning on after Russification, it was probably not installed for your model, in which case only flashing through Fastboot or contacting the service center will help.

FAQ: Answers to Frequent Questions

Can you translate Xiaomi into Russian without a computer?
Yes, in most cases, standard settings or installations are sufficient. APK-The computer is only needed to run through Fastboot or ADB.
Why did the MIUI update change the language to English again?
This happens if you're using a Russification app, not a system language package, so you can either re-install the Russification or run a global version of MIUI.
How do I know which firmware I have: Chinese or global?
Go to Settings β†’ About phone β†’ MIUI version. If there is a CN at the end of the title (e.g. V14.0.5.0.TKLCNXM) it is Chinese firmware. If Global or EEA is global.
Will NFC and Google Pay work after Russification?
On global and custom firmware (e.g. Xiaomi.eu) yes. On Chinese firmware, NFC may not work for payments (data transfer only).
Can I get my English back after I get Russified?
Yes, just like you turned on Russian: via Settings β†’ Languages or engineering menus. All methods are reversible.