suppor for CJK input methods integration

Bug #1624252 reported by Cheng-Chia Tseng
26
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Switchboard Locale Plug
New
Undecided
Unassigned

Bug Description

People in East Asia mostly use input methods to input the characters they use.

For example, most Chinese (Taiwan) users input Chinese characters via ibus-chewing (Bopomofo methods), ibus-cangjie (Cangjie methods), etc. on en-US keyboard layout. The input methods supports some other keyboard layouts besides en-US layout to input the characters as well.

CJK users should be able to select their preferred input methods. I list some major input methods I know here.

Chinese (Taiwan):
1. ibus-chewing (the most popular one but not maintained actively)
2. ibus-libzhuyin (the new one, also the default one on Fedora)
3. ibus-zhuyin

Chinese (Hong Kong):
1. ibus-cangjie

Chinese (China):
1. ibus-libpinyin

Japanese:
1. ibus-anthy (the most popular one)
2. ibus-kkc (the default one on Fedora)
3. ibus-mozc

GNOME integrates ibus input methods well with GNOME shell.
Here are a few posts on the integration work.
1. ibus-gjs lookup window https://desktopi18n.wordpress.com/2012/01/13/ibus-gjs-new-lookup-window/
2. ibus control+space cycling window for input methods (now using meta+space instead to follow what Windows 8+ and MacOS do) https://desktopi18n.wordpress.com/2012/02/16/ibus-new-controlspace-window/
3. the wiki page of ibus integration on GNOME https://help.gnome.org/misc/release-notes/3.6/i18n-ibus.html.en

The shortcut key of "meta+space" is used to active slingshot app menu now, I don't think that is a good idea because it breaks the user experience of all input method users from Win or Mac platforms.

Good luck for you guys to have a good input method integration in the future! :D

Tags: i18n
description: updated
tags: added: i18n
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.