The Xiaomi calendar is one of the most popular system tools, but sometimes its interface is displayed in a language that is not clear, and users often experience automatic switching to Chinese after updating MIUI, resetting or installing custom firmware. In some cases, the problem affects only the calendar, while the rest of the system remains in Russian or English.
In this article, we will look at all the possible causes of the malfunction of the calendar language settings and offer 5 proven solutions, from basic actions in settings to manually editing configuration files. The instructions are relevant for all modern Xiaomi, Redmi and Poco devices based on MIUI 12/13/14 and HyperOS. If your calendar stubbornly ignores the system language, you will find a working solution here.
Why does Xiaomiβs calendar change language on its own?
Before we move on to fixing, it's important to understand why the problem is happening, and 80 percent of the time, it's system application conflicts or synchronization errors.
- π± Update MIUI β New firmware versions sometimes reset language settings for individual applications, especially if the update was interrupted or manually installed via Fastboot.
- π Sync with Mi Account β if your Xiaomi account is linked to another region (e.g. China), the system can enforce the language settings of that region.
- π Factory reset β Incomplete reset or recovery from backup sometimes results in βsplittingβ of language packs.
- π οΈ Custom firmware β informal builds (e.g. xiaomi.eu or PixelExperience) may contain localization errors for system applications.
- π Google Calendar conflict β if you use Google Calendar sync, its language settings may overlap system settings.
The problem is especially common on devices purchased in China (China ROM), where the calendar is defaulted to Chinese even after the system is Russified, and requires deep tweaking.
Method 1: Change the calendar language through system settings
Let's start with the simplest method, which is to check the language settings in the MIUI settings, which works 60 percent of the time and doesn't require any additional manipulation.
- Open the Settings app (the gear icon on the home screen).
- Go to the section Additional settings β Language and input β Language and region.
- Make sure that the language you want is selected at the top of the screen (e.g. Russian (Russia) or English (United States)).
- Scroll down to the Application Language block and find Calendar (or for the Chinese version) in the list.
- Click on the app and select the desired language from the drop-down list.
If you don't have an Application Language in your version of MIUI, your firmware doesn't support customization for individual programs, so move on to the next way.
Check the current version of MIUI (Settings β About Phone)
Ensure a stable connection to the Internet
Close all background apps (especially Google Calendar)
Backup important events on the calendar-->
β οΈ Note: On some devices (e.g. Redmi Note 10 Pro with a MIUI 13.0.5) After changing the calendar language, you may need to restart your smartphone. Without it, the changes will only apply partially (for example, the menu will remain in Chinese, and events will remain in Russian).
Method 2: Reset calendar settings to factory
If the system settings donβt work, the next step is to reset the calendar, which will delete all of the appβs user data (including saved events) but return it to its original state.
- Open Settings β Applications β Application Management.
- Find the Calendar in the list (you can use the search by the name Calendar or ).
- Slip on the app, then select Warehouse.
- Click Clear Data and confirm the action.
- Return to the previous menu and select Reset (if any).
Once you reset, reset the calendar, and the system will tell you to choose a language when you first open it, and if the problem was with corrupted configuration files, this method will solve it.
What if the reset didn't help?
| Model of the device | MIUI version | Does the individual language support the calendar? | Is reset required after language change? |
|---|---|---|---|
| Xiaomi 13 Pro | MIUI 14.0.4 | Yes. | No. |
| Redmi Note 12 | MIUI 13.0.9 | Yes (only in global firmware) | Yes. |
| Poco X5 | MIUI 14.0.2 (HyperOS) | No. | Yes. |
| Xiaomi Mi 11 Lite | MIUI 12.5.7 | Yes. | Sometimes. |
Method 3: Remove calendar updates (for older versions of MIUI)
On devices with MIUI 12 and below, the calendar can be updated separately from the system through the Mi App Store. If the language is lost after updating the application, a rollback to the factory version will help.
- Go to Settings β Applications β Application Management β Calendar.
- Click on the three dots in the top right corner and select Remove Updates.
- Confirm the action and restart the device.
If you don't have Remove Updates, you're part of the system and you're not updating separately, and then try the following method.
π‘
Before removing updates, check if you are using calendar features that have appeared in new versions (such as sync with Mi Cloud or widgets on the home screen).
Method 4: Change the Mi Account region (for Chinese firmware)
If your smartphone is originally designed for the Chinese market (China ROM), then even after the system is Russified, some applications (including calendar) can be βlinkedβ to the region of your Mi Account.
- Open Settings β Xiaomi account.
- Go to Personal Data β Region.
- If the current region is China, change it to Russia, India or Singapore (these regions support Russian and English).
- Save the changes and restart the device.
After a region change, some Xiaomi services (such as Mi Cloud or Mi Home) may need to be re-authorized, and some features (such as Mi Pay) may become unavailable in the new region.
β οΈ Note: Changing the Mi Account region may result in loss of access to Chinese services such as Mi Video or Mi Music, which, if you are actively using them, is not a good option. ADB.
Method 5: Manual language change via ADB (for advanced users)
If all previous methods failed, the most radical way is to change the language settings via Android Debug Bridge (ADB), which requires connecting the smartphone to the computer and executing several commands.
This method is only suitable for users familiar with ADB. Incorrect commands can lead to system failures.
- Turn on Developer Mode on your smartphone: Go to Settings β About Phone. Tap 7 times on MIUI until the notification βYouβre a developerβ appears. Return to Settings β Additional β Developer and enable USB Debugging.
Connect your smartphone to your computer through USB-cable and confirm the debugging permit.
Command line.
Terminal
adb shell
pm clear com.android.calendar
settings put secure user_set_language ru_RU
settings put secure user_set_locale ru_RUFor English, substitute ru_RU on en_US.
adb rebootIf after completing the commands, the calendar still appears in Chinese, try to perform additionally:
adb shell
am force-stop com.android.calendar
rm -rf /data/data/com.android.calendar/shared_prefs/*π‘
Use it. ADB If you are not sure of your actions, you should contact the service center or the forum. 4PDA assist.
Frequent Mistakes and How to Avoid Them
When changing calendar language, users often make mistakes that make the problem worse, and the most common ones are:
- π§ Ignoring system updates β if your MIUI It is outdated, language packs may not work properly. Always check for updates in Settings β The phone. β Updating the system.
If the calendar still refuses to change the language after all the manipulations, it may be the damaged system files that will help you to completely flash the device through Fastboot or Recovery.