[bug] Incomplete charset in stock Chinese input methods

asked 2014-03-27 07:18:40 +0300

gexc gravatar image

updated 2014-07-17 18:31:06 +0300

Many frequently used characters cannot be typed individually. For inputting one of those characters one needs to type a word containing this character and than delete other part of the word, as for the characters not appearing in the stock word database (e.g. characters mainly used for contact names) . This is rather inconvenient and makes the input method unusable for everyday life.

A general solution would be https://together.jolla.com/question/1495/provide-table-based-input-method-engine-framework/. But since this input method is shipped with the device, it should be fixed rather than staying at the current state.

Update: Fixed in 1.0.7.16, great job!

After the 1.0.7.16 release, the stock pinyin input method is fully working with all the candidates selectable. However, the character set provided by the IMs (including pinyin, handwriting and stroke) is not complete so that some chars cannot be typed. The charset (GB2312) is rather old and does not contain many recently popularized chars or some chars mainly used for people's names. It would be better to provide IMs with the UTF8 set which agrees with the system as well.

edit retag flag offensive close delete

Comments

seems jolla use GB2312 charset instead of GB18030,I think.so lack some chinese chars.this is a bad chioce

william.gen ( 2014-04-14 06:10:27 +0300 )edit

I doubt that, since even some chars in GB2312 cannot be typed. But I agree that GB2312 is a bad choice.

gexc ( 2014-04-14 07:07:50 +0300 )edit

it would be better to use GB18030

fishegg ( 2014-05-15 08:15:22 +0300 )edit