Description of problem: Currently ibus* glade applications are not localized in some platforms because glade.bindtextdomain() is not called. e.g. ibus-setup-anthy, ibus-setup searches "/usr/lib/locale/*/LC_MESSAGES/ibus*.mo" but the GNU .mo files are installed in /usr/share/locale.
Created attachment 358042 [details] Patch for ibus/setup/ibus-setup.in, ibus/setup/main.py since the localedir is loaded by configure script, the value can be set during the build.
Created attachment 358043 [details] Patch for ibus/bus/connection.c, ibus/src/test-keymap.c This patch is for none linux/gcc.
Created attachment 358044 [details] Patch for ibus-anthy/setup/ibus-setup-anthy.in, ibus-anthy/setup/main.py This patch for ibus-anthy.
http://koji.fedoraproject.org/koji/taskinfo?taskID=1659059