我统一修改为Pinyin了依然得到同样的错误。有更通用的调试方法么?
<?xml version="1.0" encoding="utf-8"?>
<!-- filename: natural-pinyin.xml -->
<component>
<name>org.freedesktop.IBus.NaturalPinyin</name>
<description>Chinese Natural Pinyin Component</description>
<exec>/usr/libexec/ibus-engine-natural-pinyin --ibus</exec>
<version>0.1.0</version>
<author>Yu Fan &
lt;yufan...@gmail.com></author>
<license>GPL</license>
<homepage>
http://code.google.com/p/ibus-natural-pinyin/s</homepage>
<textdomain>ibus-natural-pinyin</textdomain>
<!-- for static engines -->
<engines>
<engine>
<name>natural-pinyin-quanpin</name>
<language>zh_CN</language>
<license>GPL</license>
<author>Yu Fan &
lt;yufan...@gmail.com></author>
<layout>us</layout>
<longname>Natural Quanpin</longname>
<description>Continuous PinYin Input Method</description>
<rank>99</rank>
</engine>
<engine>
<name>natural-pinyin-jianpin</name>
<language>zh_CN</language>
<license>GPL</license>
<author>Yu Fan &
lt;yufan...@gmail.com></author>
<layout>us</layout>
<longname>Natural Jianpin</longname>
<description>Continuous PinYin Input Method</description>
<rank>99</rank>
</engine>
<engine>
<name>natural-pinyin-shuangpin</name>
<language>zh_CN</language>
<license>GPL</license>
<author>Yu Fan &
lt;yufan...@gmail.com></author>
<layout>us</layout>
<longname>Natural Shuangpin</longname>
<description>Continuous PinYin Input Method</description>
<rank>99</rank>
</engine>
</engines>
</component>
这里是main.py的注册
self.__component = ibus.Component("org.freedesktop.IBus.NaturalPinyin",
"Chinese Natural Pinyin Component",
"0.1.0",
"GPL",
"Yu Fan <
yufan...@gmail.com>")
self.__component.add_engine("natural-pinyin-jianpin",
"Natural Jianpin",
"Continuous PinYin Input Method",
"zh_CN",
"GPL",
"Yu Fan <
yufan...@gmail.com>",
"",
"en")
self.__component.add_engine("natural-pinyin-quanpin",
"Natural Quanpin",
"Continuous PinYin Input Method",
"zh_CN",
"GPL",
"Yu Fan <
yufan...@gmail.com>",
"",
"en")
self.__component.add_engine("natural-pinyin-shuangpin",
"Natural Shuangpin",
"Continuous PinYin Input Method",
"zh_CN",
"GPL",
"Yu Fan <
yufan...@gmail.com>",
"",
"en")