How to change the language in the robot vacuum cleaner Xiaomi Mi Robot: the complete guide

Smart homeowners often face a situation where a device purchased on the international market or through online marketplaces โ€œspeaksโ€ in a foreign language. For a robot vacuum cleaner, this can be critical, since voice commands and audible notifications are the main way a gadget communicates with the user. Changing the language allows not only to comfortably manage the cleaning, but also to correctly understand the error codes that the device communicates.

The process of localizing the interface and voice module depends on your Xiaomi Vacuum model and firmware version. In most modern models, such as the Mi Robot Vacuum-Mop 2 Pro or Xiaomi Robot Vacuum X10+, language settings are tightly tied to the selected region in the Mi Home app. This means that simply changing the switch in the menu may not be available without changing the geographic settings of the account.

In this guide, we will look at all the possible ways to switch a language pack, learn how the region-to-language bundle works, how to avoid locking a device when changing the service area, and what workarounds exist for models with the Chinese version of firmware. The key is to understand that changing the language in the Mi Home application automatically changes the language of the voice notifications of the robot itself.

The principles of language packages in the ecosystem Xiaomi

Xiaomi Smart Home is built on the principle of regional segmentation, not only to comply with local regulations, but also to optimize the operation of servers. When you register a device, it is tied to a specific data center, the language of the application interface and the voice assistant of the robot is automatically tightened depending on the selected country.

There are two types of localization: software (interface in the smartphone) and hardware (voice commands and the sounds of the vacuum cleaner itself). If the first is relatively clear and depends on the settings of the phone, the second type requires downloading the corresponding audio file to the device. For models of the global version, this process is transparent. For the Chinese version (CN Version), additional actions may be required.

It's important to distinguish between region and language. Region defines the server to which the gadget connects, and language defines only the information displayed. However, in the Mi Home app, these concepts are often synonymous: Russia (Russia) - got Russian, chose China (China) - got Chinese. Some advanced users use this to access features that are not available in their country, but for changing the language it is the main control lever.

โš ๏ธ Warning: If you change region in the Mi Home app, the list of devices in the main menu may clear. Don't panic, your gadgets are not gone anywhere - only those that are tied to the new region will appear.

It should be noted that not all models support multilingualism out of the box. Older versions of Xiaomi Mi Robot Vacuum 1 or Roborock S5 early revisions could have a hard-sewn language depending on the batch, in such cases, the software change is possible only through firmware, which carries risks.

Preparing for changes in settings and checking compatibility

Before you start taking action, make sure your hardware is ready to modify your settings. The main management tool is the Mi Home app (or Xiaomi Home), make sure you have the latest version of the software available from the official Google Play store or App Store. Outdated versions may not display the list of available regions correctly.

It is also critical to check the model of your device, usually on the bottom cover of the robot vacuum cleaner. Global versions often have the Global marking or model code different from Chinese counterparts (e.g. ZNJJSQ03ZM vs. SDJ03ZM). Chinese versions may require changing the region to "China" for full operation, which automatically includes Chinese.

โ˜‘๏ธ Readiness for language change

Done: 0 / 4

Be sure to check the battery power. The process of changing the region and then updating the language packs may require rebooting the device. If the robot goes into deep sleep or turns off at the time of recording the configuration, synchronization errors may occur.

Make sure your smartphone is connected to a 2.4Hz Wi-Fi network. Many Xiaomi smart devices do not support 5Hz networks or require special router settings to operate in this range. An unstable connection can interrupt the loading of the language interface.

Changing language through region selection in the Mi Home app

This is the most common and secure method, working for 95% of users. The logic is simple: you transfer your virtual account location to a country where the desired language is the main language.

The process is as follows: open the Mi Home app, go to the profile (the "My" tab or the person icon at the bottom right), find the "Settings" option and select "Region". In the list that opens, find the desired country. After selecting, the application can restart or ask to confirm the action.

Once you change region, go back to operating the robot vacuum cleaner. The interface of the device card should be updated. Voice notifications ("Starting cleaning", "Finish cleaning", "Help") should also speak in the language you choose. If this does not happen immediately, try turning the robot off and on so that it updates the data from the server.

๐Ÿ“Š What interface language do you need?
Russian
English
Chinese
German

If you use multiple languages in your family, remember that the voice notification language is the same for all users added to the family (Family), it depends on the region of the device owner (Administrator). Other family members can see the interface in their language if they have a different language in their phone settings, but the robot will speak the language of the region of the owner's account.

Instructions for models with Chinese version of firmware

Owners of devices ordered from Chinese marketplaces often find the robot persistently speaking Chinese, even if the application chooses an English or Russian interface, because the hardware is tailored to fit the Chinese domestic market, and simply changing the region to โ€œRussiaโ€ can lead to the error โ€œThe device is not available in this region.โ€

There are two ways for these models: One is to use third-party plugins or modified versions of the Mi Home app (like Vevs or Home Assistant) that allow you to ignore regional restrictions, but this requires technical knowledge and can violate warranty.

The second, safer way is to leave the China region, but check the settings inside the robot plugin itself. Go to the device card, click on the three dots in the corner (setting menu) and find the Voice or Voice option, where you can choose the language regardless of the region, and if you don't, then the language package is tightly tied to the Chinese region.

โš ๏ธ WARNING: When using unofficial versions of apps or changing region to China to run your device, you may lose the ability to use voice control via Google Assistant or Amazon Alexa, as these services often donโ€™t make friends with the Chinese segment of the Xiaomi ecosystem.

There is also the possibility of changing language through a reset, and sometimes, if you select the right region when you first set up the device, the robot will download the right package, and you need to reset the wifi on the robot (press both the power and return buttons to the beep) and reconfigure it by selecting the "Russia" region when you create the room.

Comparison of language support in different models

Not all robot vacuum cleaners are created the same. Xiaomi and Roborock have different localization policies. Below is a table showing the language's dependence on the model and region.

Model of the deviceGlobal version (languages)Chinese version (languages)Shift through the region
Mi Robot Vacuum-Mop 2Multilingual (RU, EN, DE...)Chinese, EnglishYes (full)
Xiaomi Vacuum X10+MultilingualChinesePartially.
Roborock S7 MaxVComplete localizationChinese, EnglishYes.
Mi Robot 1SDepends on the party.ChineseNo (firmware required)

As you can see from the table, new models (2020-2026) have a much more flexible localization system, where the language package is often updated โ€œover the airโ€ (OTA) immediately after being tied to a new region. Old models, such as the first version of the Mi Robot, can have a stripped-down functionality or no Russian language in principle, regardless of the dances with a diamond.

If your model is in the category of โ€œPartialโ€ or โ€œNoโ€, the only way out is to use the application in English (which is available in all versions) or install alternative firmware, which is recommended only for advanced users.

What if the language is not on the list?
If your country is not in the list of regions, try to choose a neighboring country with a similar language package (for example, Poland or Russia in older versions is sometimes suitable for Ukraine, but this does not guarantee the operation of the voice module). MAC-address for work in other regions - this is practiced by some manufacturers.

Elimination: The robot doesn't change language

There are times when everything is done correctly, the region is changed, and the robot continues to speak a foreign language. The first reason is caching. The Mi Home app aggressively caches information for speed. Try clearing the app's cache in your Android settings or reinstall it completely.

The second reason is the firmware version of the robot itself, go to the device's settings and check for updates. Often, language packs come in a separate micro-update. If the robot is connected to the network but the update doesn't come, try manually initiating the check by clicking on the "Check Updates" button.

๐Ÿ’ก

Use the Delete Device function and add it again after changing region, which will cause the server to re-detect the locale and download the corresponding language pack, bypassing the old cache settings.

The third reason is time desynchronization: Make sure that the smartphone and the robot settings are set to the correct time and time zone, and some security protocols block content from loading if the device time is very different from the server time.

Setting up the voice assistant and volume

After a successful language change, you should adjust the volume of voice notifications. Not everyone likes it when a robot loudly announces its every step. In the device settings (usually under the Voice Settings or speaker icon), you can select the volume level: Quiet, Standard, Loud or Off.

Turning off the voice is useful if the robot is standing in the bedroom or if there are small children in the house who are afraid of the โ€œtalking machineโ€, but completely turning off the sound is not recommended, since you will stop hearing critical errors, such as โ€œStuckโ€ or โ€œLift me upโ€, which can lead to a breakdown of the device.

Newer models also offer a voice change, sometimes not just for language, but also for timbre (male/female) or style (robotic/natural), which is on the same menu as language selection, if the model supports such features.

๐Ÿ’ก

Full localization of the robot vacuum cleaner Xiaomi is achieved only by an integrated approach: the right region in the Mi Home + the current firmware of the device + the correct time setting.

Frequently Asked Questions (FAQ)

Can I use the Chinese version of the robot?
Officially, no. The Chinese versions have a closed bootloader, and unofficial firmware is only possible on some older models through tools like miio, and requires programming skills, and there is a high risk of turning the device into a brick.
Why did other Xiaomi devices disappear after the region shift?
The devices are tied to the region of the account when you add them. If you add a light bulb when the China region was standing and then change it to Russia, the light bulb disappears. To see all the devices at once, you need to add them again in the current region or use the Family feature to combine accounts from different regions.
Does the change of language affect the guarantee?
Changing the language in the app settings does not violate the guarantee, however, if you used third-party software, flashing or resetting the region to China for the global version (which may be considered a violation of the terms of use), the service center may refuse free repairs.
The robot speaks Russian, but the map is not there or it's crooked.
This is a separate problem, often associated with map servers, where if you change region to Russia, maps should be built correctly, and if the map is left or not saved, try clearing the map in the settings and building it again, making sure that the robot is on the base.