FCITX working under en_US.utf8 locale
I always forget this when I run a pacman -Su update, and fcitx stops working. I use fcitx as my Chinese input method under the en_US.utf8 locale, so my menus and titles remain in English.
The file /etc/gtk-2.0/gtk.immodules gets overwritten (probably by updates to GTK). I need to append “en” the “xim” line as follows:
"xim" "X Input Method" "gtk20" "/usr/share/locale"
"ko:ja:th:zh:en"
References: