Comment #8 on issue 787 by [email protected]: [ibus-table]基于ibus-table的输 入法无法记忆繁简模式
http://code.google.com/p/ibus/issues/detail?id=787

The problem is in the cangjie3 and cangjie5 table database; all configuration is stored under /desktop/ibus/engine/Table/<name>, where <name> is the value where attr="name" in the ime table, which contains a space ("CangJie 3"), which is forbidden by gconf (you see errors like 'GConf Error: Bad key or directory name: "/desktop/ibus/engine/Table/CangJie 3/ChineseMode": ` ' is an invalid character in key/directory names' when running ibus-daemon with --verbose). If you change this name to say, CangJie3 in the table it saves the settings fine.

The fix is to change the cangjie3/5.txt files in ibus-table-chinese (under tables/cangjie) to have NAME fields without spaces.

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复