How to quickly change the language on the keyboard Xiaomi: 5 working ways

Changing the language on the Xiaomi keyboard is a challenge that every smartphone owner of this brand faces. Whether it is randomly switching layouts, having to enter text in a foreign language or installing a new language after buying a device, the process should be simple and intuitive. However, depending on the version of MIUI, the phone model (Redmi Note 12, POCO X5, Xiaomi 13T) and the keyboard used (system or Gboard), the algorithm of actions may differ.

In this article, we will discuss all the current ways to change the input language, including hidden MIUI 14/15 settings, the features of working with the SwiftKey keyboard and solving problems when the language does not change or disappears from the list.

1. Standard method: through the settings of the MIUI keyboard

The most versatile method is the use of built-in MIUI tools. It is suitable for most Xiaomi, Redmi and POCO models running the latest firmware versions. Importantly, if you use a third-party keyboard (for example, Gboard), this method may not work – go to the section about Gboard.

The following is the case for MIUI 12-15:

  • πŸ“± Open any application where you can type text (such as Messages or Notes).
  • πŸ” Tap the input field to make the keyboard appear.
  • βš™οΈ Click on the gear icon (βš™οΈ) in the top row of the keyboard - this will cause the settings menu.
  • 🌐 Select the Input Languages or Language and layout.
  • βœ… Tick the required languages (for example, Russian, English (USA)).
  • πŸ”„ For quick switching between languages, hold a space and swipe left/right.

Check the version of MIUI in Settings β†’ About the phone

Make sure the keyboard is not locked in child mode

Update the firmware if a new version is available

Make a backup copy of the settings (optional)-->

If the language is not in the list, you can add it:

  1. In the Input Languages menu, click Add Language.
  2. Find the language in the alphabetical list (for example, Ukransk or EspaΓ±ol).
  3. Select a region (important for English: USA, UK, etc.).
  4. Save the changes and go back to the keyboard.

⚠️ Note: On some models (Xiaomi) 12S Ultra, Redmi K50 Pro after updating to MIUI 15, the gear button on the keyboard may disappear, in which case use an alternative path: β†’ Additionally. β†’ Language and input β†’ Virtual keyboard.

2. Change the language for the Gboard keyboard (Google)

Many Xiaomi users prefer Gboard over the standard MIUI keyboard due to advanced features (gestures, voice input, themes).

Method 1: Through the keyboard panel

  • 🌍 Click on the globe icon (🌐) Next to the space, it switches languages.
  • πŸ” If the desired language is not, hold the globe icon and select keyboard settings.
  • πŸ“ Go to the languages β†’ Add a keyboard and select your language.

Method 2: Through Android Settings

  1. Open Settings β†’ System β†’ Language and input β†’ Virtual keyboard.
  2. Select Gboard from the list.
  3. Press Tongues. β†’ Add a keyboard.
  4. Tick the correct languages and save them.
Action.MIUI keyboardGboard
Quick switchingHold the gap + swipePress the icon. 🌐
Addition of languageKeyboard settings β†’ LanguagesGboard settings β†’ Languages
Language removalRemove the tick in the settingsSwipe left by language on the list
Resetting settingsSettings β†’ ResetSettings β†’ Additional β†’ Reset

Standard MIUI|Gboard|SwiftKey|Other |I don't know-->

Important for users of the POCO F5 and Redmi Note 12 Pro+: MIUI 15 on these models may not have the option "Add language" in the Gboard menu, the solution is to update Gboard via Google Play or install APK from the official Google site.

3 Problems and mistakes in changing the language

Sometimes the language on the Xiaomi keyboard doesn’t change or disappears from the list.

  • 🚫 Language not added: Check if the device administrator has blocked settings (relevant for corporate phones). β†’ Passwords and security β†’ Device administrators.
  • πŸ”„ Keyboard resets: Clear the cache of the Keyboard app MIUI or Gboard in Settings β†’ Annexes.
  • πŸ“± No Globe/Cog icon: Install the keyboard update via Google Play or reset the keyboard settings to factory.
  • 🌐 Language displays incorrectly: Remove the language and add it again by selecting another region (e.g. for English try the US instead of the UK).

⚠️ Note: Xiaomi 13 Ultra and Redmi K60 Pro MIUI 15 may occur when after updating the system reset all languages of the keyboard, except the main one. β†’ Annexes β†’ keyboard MIUI β†’ Warehouse β†’ Reset.

If the problem persists, try:

  1. Reboot the phone.
  2. Install an alternative keyboard (e.g. SwiftKey or Fleksy).
  3. Check for firmware updates in Settings β†’ About Phone β†’ System Update.
What if the keyboard has stopped working?
If the keyboard doesn’t appear at all, try: 1. Install any third-party keyboard from Google Play (such as Simple Keyboard). 2. Clear the MIUI Keyboard app data in settings. 3. Enable the keyboard in Settings β†’ System β†’ Language and input β†’ Virtual Keyboard β†’ Keyboard Management. 4. If nothing helps, reset your phone (pre-back up!).

4. Fast switching between languages

For those who often type in multiple languages, it is important to set up a convenient switch. MIUI and Gboard have several ways:

For the standard MIUI keyboard:

  • πŸ‘† Hold the space and swipe left/right to switch.
  • πŸ” Twice tap the space – this will switch the language (configured in the keyboard settings). β†’ Additionally).
  • 🌐 Add the language switch widget to the notification panel: Settings β†’ Notification panel β†’ Widgets β†’ Input language.

For Gboard:

  • 🌍 Click on the globe icon (🌐) near-space.
  • πŸ” Hold the globe to select a language from the list.
  • βš™οΈ In Gboard settings, you can enable a gesture to switch: Settings β†’ Gestures β†’ Language switching.

πŸ’‘

If you type in three or more languages frequently, you can set up automatic language recognition in Gboard, so in the keyboard settings, turn on Multilingual Input and add all the languages you need, and the system will determine the language by the first words you type.

For POCO X4 Pro and Redmi Note 11 owners, it's helpful to know that MIUI 14 has a language-based Auto-Replacement feature that automatically corrects typos depending on the layout you choose, to enable it:

  1. Open the MIUI keyboard settings.
  2. Go to Correction of text β†’ Auto-replacement.
  3. Turn on the option and select the languages it will work for.

5. Setting up the language for specific applications

Sometimes you need to have a different keyboard language in one application, like in Telegram you want to type in English, and in Messages you want to type in Russian.

Method 1: Manual switching

Simply change the keyboard language manually when you switch between apps (see the Gboard section).

Method 2: Use profiles (Gboard only)

  • Open the Gboard settings.
  • Go to Settings β†’ Additional β†’ Keyboard profiles.
  • Create a new profile (for example, for work) and select languages for it.
  • In the desired application, hold the globe icon and select the created profile.

Method 3: Automatic geolocation switching (advanced)

Using the Tasker or MacroDroid application, you can configure automatic keyboard language change depending on:

  • πŸ“ Locations (e.g. English at work, Russian at home).
  • πŸ•’ Time of day.
  • πŸ“± Launched annex.

⚠️ Attention: On Xiaomi 12T redmi K50 Gaming profile function in Gboard may not work as well due to optimizations MIUI For gaming devices, use manual switching or third-party utilities like SwiftKey.

6. Resetting keyboard settings to factory

If all the methods have been tried, but the language is still unchanged or the keyboard is not working correctly, resetting will help, which will return all parameters to the post-purchase state, but will not affect other data of the phone.

For the standard MIUI keyboard:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the MIUI (or MiuiKeyboard) keyboard.
  3. Press Warehouse. β†’ Clear the data.
  4. Confirm the action and restart the phone.

For Gboard:

  1. Open Settings β†’ System β†’ Language and input β†’ Virtual keyboard.
  2. Select Gboard β†’ Additional β†’ Reset settings.
  3. Confirm the reset and restart the keyboard.

πŸ’‘

Resetting keyboard settings removes all added words from the dictionary, input history, and custom themes. Before reset, export important data (e.g., via Gboard Settings β†’ Dictionary β†’ Export).

After discharge:

  • πŸ”„ Add the required languages again.
  • πŸ”§ Set up auto-replacement, gestures, and other settings.
  • πŸ“² Check the keyboard in different applications.

7. Features for older Xiaomi models (MIUI 11 and below)

If you’re using the Xiaomi Mi 9, Redmi Note 8 Pro or other devices on MIUI 11/12, the interface of keyboard settings may be different.

Action.MIUI 11/12MIUI 13/14/15
The Way to Keyboard SettingsSettings β†’ Additional β†’ Language and inputSettings β†’ System β†’ Language and input
Addition of languageThrough Languages and layoutsThrough the Virtual Keyboard β†’ Languages
Quick switchingOnly by holding the gapHolding the space or swipe gesture on the space
Tweaking topicsLimited choice of topicsLarge theme library and downloadability

For older versions of MIUI, the following nuances are also relevant:

  • πŸ”„ Language switching may work slower due to optimization.
  • 🌐 Some languages (such as Kazakh or Turkish) may not be on the list, but must be added via third-party keyboards.
  • πŸ“± On Xiaomi Mi. A2/A3 (With pure Android, the keyboard settings are identical to standard Android – use the instructions for Gboard.

If your model runs on MIUI 10 or lower, consider updating your firmware.

  1. Go to Settings β†’ About the phone β†’ System update.
  2. Click Check for updates.
  3. If a new version is available, download it and install it.

FAQ: Frequent questions about changing the language to Xiaomi

πŸ”Ή Why Xiaomi doesn’t have the right language on the list?
This may be due to: an outdated version of MIUI (update firmware); regional restrictions (some languages are hidden for certain countries); the use of informal firmware (flash the phone to the official version); Solution: try installing a third-party keyboard (Gboard, SwiftKey) or add language through Settings β†’ Additional β†’ Language and Region.
πŸ”Ή How to make the keyboard automatically switch between languages?
Gboard has a multilingual input function: Open Gboard settings. Go to Languages β†’ Multilingual. Enable the option and add the desired languages. Now the keyboard will automatically determine the language from the first words entered. For a standard MIUI keyboard, there is no such function - use manual switching.
πŸ”Ή After updating MIUI All keyboard languages are dropped?
It's a known problem. MIUI 14/15. To restore languages: Open any input field and call the keyboard. Click on the gear icon (βš™οΈ) globe (🌐). In the settings menu, add the languages you want again. If the languages don't save, clear the keyboard cache in Settings. β†’ Apps. If the problem repeats, roll back to the previous version. MIUI Or wait for the patch from Xiaomi.
πŸ”Ή Can you configure different languages for different user accounts?
Yes, but only when using Gboard: Create multiple user profiles in your Android settings (Settings β†’ System β†’ Multiple users). In each profile, set up your language set in Gboard. When switching between profiles, the keyboard will save custom settings. There is no such feature for a standard MIUI keyboard.
πŸ”Ή How to Remove Unnecessary Languages from the Switch List?
To remove unnecessary languages: For keyboard MIUI: Open the keyboard settings. Go to the Input Languages. Uncheck the boxes for unwanted languages. For Gboard, open the Gboard settings. Go to Languages. Swipe left on the unwanted language or click on the basket icon (πŸ—‘οΈ).