[trans] Update Translation
[trans] Update Translation
[notificationitem] hide icon, if there is only one input method in list
[notificationitem] use input method as title
[notificationitem] unfortunately, passive is bad on ubuntu

passive is completely not shown on ubuntu, IMHO.. is very bad.
KDE can show it in a expanded list though.

Detect the implementation name is also bad.. so let it be.
[trans] Update Translation
[unicode] remove the limitation of 16bit unicode
[unicode] save some memory in index by using 16bit unicode