Chapter 7. Enabling Chinese, Japanese, or Korean text input

If you write with Chinese, Japanese, or Korean characters, you can configure RHEL to input text in your language.

7.1. Input methods

Certain scripts, such as Chinese, Japanese, or Korean, require keyboard input to go through an Input Method Engine (IME) to enter native text.

An input method is a set of conversion rules between the text input and the selected script. An IME is a software that performs the input conversion specified by the input method.

To input text in these scripts, you must set up an IME. If you installed the system in your native language and selected your language at the GNOME Initial Setup screen, the input method for your language is enabled by default.

7.2. Available input method engines

The following input method engines (IMEs) are available on RHEL from the listed packages:

Table 7.1. Available input method engines

LanguagesScriptsIME namePackage


Simplified Chinese

Intelligent Pinyin



Traditional Chinese

New Zhuyin



Kanji, Hiragana, Katakana











7.3. Installing input method engines

This procedure installs input method engines (IMEs) that you can use to input Chinese, Japanese, and Korean text.


  • Install all available input method packages:

    # dnf install @input-methods

7.4. Switching the input method in GNOME

This procedure sets up the input method for your script, such as for Chinese, Japanese, or Korean scripts.


  • The input method packages are installed.


  1. Go to the system menu, which is accessible from the top-right screen corner, and click Settings.

    System menu

  2. Select the Keyboard section.
  3. In the Input Sources list, review the currently enabled input methods.

    Input Sources
  4. If your input method is missing:

    1. Click the + button under the Input Sources list.

      Add an Input Source
    2. Select your language.

      Languages menu

      If you cannot find your language in the menu, click the three dots icon (More…) at the end of the menu.

    3. Select the input method that you want to use. A cog wheel icon marks all input methods to distinguish them from simple keyboard layouts.

      Input methods menu
    4. Confirm your selection by clicking Add.
  5. Switch the active input method using one of the following ways:

    • Click the input method indicator on the right side of the top panel and select your input method.

      Input methods indicator
    • Switch between the enabled input methods using the Super+Space keyboard shortcut.


  1. Open a text editor.
  2. Type text in your language.
  3. Verify that the text appears in your native script.

7.5. Additional resources