Chapter 10. 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.

10.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.

10.2. Available input method engines

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

Table 10.1. Available input method engines

LanguagesScriptsIME namePackage

Chinese

Simplified Chinese

Intelligent Pinyin

ibus-libpinyin

Chinese

Traditional Chinese

New Zhuyin

ibus-libzhuyin

Japanese

Kanji, Hiragana, Katakana

Kana Kanji

ibus-kkc

Korean

Hangul

Hangul

ibus-hangul

Other

Various

M17N

ibus-m17n

10.3. Installing input method engines

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

Procedure

  • Install all available input method packages:

    # yum install @input-methods

10.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.

Prerequisites

  • The input method packages are installed.

Procedure

  1. Go to the system menu, which is accessible from the top-right screen corner, and click the Settings icon.
  2. Select the Region & Language 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
      Note

      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.

Verification

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