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:
- In the Input Languages menu, click Add Language.
- Find the language in the alphabetical list (for example, Ukransk or EspaΓ±ol).
- Select a region (important for English: USA, UK, etc.).
- 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
- Open Settings β System β Language and input β Virtual keyboard.
- Select Gboard from the list.
- Press Tongues. β Add a keyboard.
- Tick the correct languages and save them.
| Action. | MIUI keyboard | Gboard |
|---|---|---|
| Quick switching | Hold the gap + swipe | Press the icon. π |
| Addition of language | Keyboard settings β Languages | Gboard settings β Languages |
| Language removal | Remove the tick in the settings | Swipe left by language on the list |
| Resetting settings | Settings β Reset | Settings β 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:
- Reboot the phone.
- Install an alternative keyboard (e.g. SwiftKey or Fleksy).
- Check for firmware updates in Settings β About Phone β System Update.
What if the keyboard has stopped working?
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:
- Open the MIUI keyboard settings.
- Go to Correction of text β Auto-replacement.
- 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:
- Go to Settings β Applications β Application Management.
- Find the MIUI (or MiuiKeyboard) keyboard.
- Press Warehouse. β Clear the data.
- Confirm the action and restart the phone.
For Gboard:
- Open Settings β System β Language and input β Virtual keyboard.
- Select Gboard β Additional β Reset settings.
- 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/12 | MIUI 13/14/15 |
|---|---|---|
| The Way to Keyboard Settings | Settings β Additional β Language and input | Settings β System β Language and input |
| Addition of language | Through Languages and layouts | Through the Virtual Keyboard β Languages |
| Quick switching | Only by holding the gap | Holding the space or swipe gesture on the space |
| Tweaking topics | Limited choice of topics | Large 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.
- Go to Settings β About the phone β System update.
- Click Check for updates.
- If a new version is available, download it and install it.