unity-control-center supports both IBus and Fcitx. While IBus is launched by default for most users, Fcitx is the default IM framework for Chinese, Japanese, Korean and Vietnamese (CJKV). Thus, if you select a CJKV language when installing Ubuntu, Fcitx is the IM framework in use at first login.

gnome-control-center (g-c-c) only supports IBus, and in Ubuntu GNOME IBus is the default IM framework irrespective of the selected language.

Since the fix of <https://launchpad.net/bugs/1594681>, and even if g-c-c does not support it, the Ubuntu GNOME users have the option to use Fcitx or some other alternative to IBus. If doing so they need to set up the input method(s) using e.g. Fcitx Configuration, not g-c-c.

The decision to switch to Fcitx as default for CJKV in Ubuntu was made for a reason. The Fcitx tools are better maintained and preferred over IBus by many CJKV users, not least for Simplified Chinese.

Going forward I suppose we have these options:

1. Implement support for Fcitx in g-c-c and keep Fcitx as the default IM framework for CJKV. (Does anybody have time to add Fcitx support to g-c-c? Would it be possible to have it accepted upstream?)

2. Keep Fcitx as the default IM framework for CJKV, and let the affected users live with the missing g-c-c integration. (I can't tell how well tested the use of other IM frameworks but IBus in Ubuntu GNOME is.)

3. Go back to IBus as the default IM framework for all languages.

--
Gunnar Hjalmarsson
https://launchpad.net/~gunnarhj

--
ubuntu-desktop mailing list
ubuntu-desktop@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop

Reply via email to