M
Linux Mint Blog
Multilingual Setup

How to Add Input Method in Linux Mint

中文日本語한국어العربيةहिन्दी

Complete guide to set up input methods for Chinese, Japanese, Korean, and other languages in Linux Mint. Enable multilingual typing support.

📅 Updated: January 2025⏱ 8 min read🌍 Multilingual Guide

⚡ Quick Setup for Popular Languages

🇨🇳

Chinese (中文)

sudo apt install ibus-pinyin
🇯🇵

Japanese (日本語)

sudo apt install ibus-anthy
🇰🇷

Korean (한국어)

sudo apt install ibus-hangul

Setting up multilingual input methods in Linux Mint allows you to type in multiple languages including Chinese (中文), Japanese (日本語), Korean (한국어), and many others.

This comprehensive guide will show you how to install and configure input methods using IBus, the default input framework in Linux Mint.

Supported Languages

Chinese (Simplified & Traditional)

中文

Easy

Input Methods:

PinyinWubiCangjieZhuyin

Required Packages:

ibus-pinyinibus-libpinyinibus-cangjie

Japanese

日本語

Easy

Input Methods:

HiraganaKatakanaKanjiRomaji

Required Packages:

ibus-anthyibus-mozc

Korean

한국어

Easy

Input Methods:

HangulHanja

Required Packages:

ibus-hangul

Arabic

العربية

Medium

Input Methods:

Arabic script

Required Packages:

ibus-m17n

Hindi

हिन्दी

Medium

Input Methods:

DevanagariITRANS

Required Packages:

ibus-m17n

Thai

ไทย

Easy

Input Methods:

Thai script

Required Packages:

ibus-libthai

Step-by-Step Installation

1

Install IBus Input Framework

IBus is the default input method framework in Linux Mint.

sudo apt update
sudo apt install ibus ibus-gtk ibus-gtk3
2

Install Language-Specific Packages

Install input method packages for your target languages.

# Chinese (Pinyin)
sudo apt install ibus-pinyin ibus-libpinyin
# Japanese
sudo apt install ibus-anthy
# Korean
sudo apt install ibus-hangul
3

Configure IBus

Set up IBus as the default input method.

im-config -n ibus
4

Restart Session

Log out and log back in for changes to take effect.

5

Add Input Methods

Use IBus Preferences to add your desired input methods.

ibus-setup

Language-Specific Setup

🇨🇳Chinese (中文) Input Setup

Installation Commands:

# Install Chinese input methods
sudo apt install ibus-pinyin ibus-libpinyin
sudo apt install ibus-cangjie ibus-chewing

Pinyin: Most popular phonetic input method for Simplified Chinese

Cangjie: Shape-based input method for Traditional Chinese

Chewing: Intelligent phonetic input for Traditional Chinese

🇯🇵Japanese (日本語) Input Setup

Installation Commands:

# Install Japanese input methods
sudo apt install ibus-anthy
sudo apt install ibus-mozc

Anthy: Popular open-source Japanese input method

Mozc: Google's Japanese input method (more accurate)

Usage: Type in romaji and convert to hiragana/katakana/kanji

🇰🇷Korean (한국어) Input Setup

Installation Commands:

# Install Korean input method
sudo apt install ibus-hangul

Hangul: Standard Korean input method

Features: Supports both Hangul and Hanja input

Layout: Compatible with standard Korean keyboard layouts

Configuration and Usage

🔧 Configure IBus Preferences

  1. 1.Open IBus Preferences: ibus-setup
  2. 2.Go to "Input Method" tab
  3. 3.Click "Add" to add your desired input methods
  4. 4.Select your language and input method from the list
  5. 5.Set keyboard shortcuts in "General" tab

⌨️ Default Keyboard Shortcuts

Ctrl + Space - Toggle input method

Ctrl + Shift - Switch between input methods

Super + Space - Alternative toggle

Shift + Space - Switch input mode

🔗 System Integration

Desktop Environment: IBus integrates with Cinnamon, XFCE, and other DEs

Applications: Works with Firefox, LibreOffice, text editors, and most applications

Panel Icon: Input method indicator appears in the system tray

Auto-start: IBus starts automatically when you log in

Troubleshooting Common Issues

❌ Input Method Not Working

Solution 1: Restart IBus daemon

ibus restart

Solution 2: Check if IBus is running

ps aux | grep ibus

⚠️ Keyboard Shortcuts Not Working

Check your desktop environment's keyboard settings for conflicts.

Try different shortcut combinations in IBus preferences.

ℹ️ Missing Input Methods

Make sure you've installed the correct packages for your language.

Log out and log back in after installing new input methods.

Advanced Tips

🚀 Power User Tips

Customization:

  • • Customize candidate window appearance
  • • Set up language-specific fonts
  • • Configure input method switching
  • • Create custom keyboard shortcuts

Productivity:

  • • Use input method-specific dictionaries
  • • Set up auto-correction
  • • Configure word suggestions
  • • Enable phrase completion

🎉 You're All Set!

You can now type in multiple languages on your Linux Mint system. Practice using the keyboard shortcuts and explore the various input options available.

Related Customization Guides

Best Linux Mint Themes

Discover beautiful themes and learn how to install them.

10 min read

After Installation Setup

Essential steps to optimize your Linux Mint installation.

12 min read

Desktop Environment Guide

Compare Cinnamon and XFCE desktop environments.

10 min read
;