We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2013-12-25 18:53:18 +0200 |
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, 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.
2 | No.2 Revision |
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.