We have moved to a new Sailfish OS Forum. Please start new discussions there.

Provide table-based input method engine framework

asked 2013-12-25 18:53:18 +0300

amandalam gravatar image

updated 2013-12-25 19:05:28 +0300

The current implementation of the Chinese input method is based on a closed-source XT9 solution provided by Nuance. It only supports the output of Simplified Chinese characters (even you're using Traditional Chinese UI), and it lacks the flexibility for Chinese users to implement other commonly used table-based input methods, such as Cangjei, Quick, Cantonese, Zhuyin, Array, Dayi etc.

While Maliit input method framework provides the possibilities to customise keyboard layouts, implementing the input method engine for a new platform could be particularly hard for many app developers. Provided most table-based input method tables are already open sourced and vastly available in all major Linux distributions (including Maemo 5 - refer to the MSCIM project), providing the framework for developers to support table-used input methods would definitely help CJK developer communities to easily port the mainstream input methods to the Sailfish OS platform, and hence better engage millions of potential users in the Greater Chinese region.

edit retag flag offensive close delete


I wanna the Cangjie input method for Traditional Chinese too. And I hope the Cangjie input method is same powerful as Nokia Meego / Maemo / Symbian os version since the nokia version of Cangjie can have double mode for Cangjie input and Quick input in the same inputing time. It is very useful.

Hiro ( 2013-12-26 11:03:11 +0300 )edit

I'm ok with pinyin input (as I'm not a native speaker; zhuyin would be nice, though), but would appreciate if it was possible to choose between output of Simplified or Traditional characters.

phle ( 2013-12-26 13:30:54 +0300 )edit

SInce I really cannot use pinyin input to type Chinese.

Hiro ( 2013-12-26 13:35:06 +0300 )edit

Maybe it could be possible to have some sort of iBus support, this could make it quite easy to add support for different input methods.

Trizt ( 2014-01-04 23:40:18 +0300 )edit

Even the stock pinyin IM does not provide a complete character set. Maybe fcitx can be ported to SailfishOS since it already has an experimental support for maliit.

gexc ( 2014-03-24 06:26:25 +0300 )edit

1 Answer

Sort by » oldest newest most voted

answered 2014-05-15 11:25:40 +0300

TMavica gravatar image


edit flag offensive delete publish link more
Login/Signup to Answer

Question tools



Asked: 2013-12-25 18:53:18 +0300

Seen: 432 times

Last updated: May 15 '14