Bug 518373 - ibus setup tools need to set gettext textdomain dir.
Summary: ibus setup tools need to set gettext textdomain dir.
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-anthy
Version: rawhide
Hardware: All
OS: Other
Target Milestone: ---
Assignee: fujiwara
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2009-08-20 05:55 UTC by fujiwara
Modified: 2009-09-07 03:38 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2009-09-07 03:38:45 UTC

Attachments (Terms of Use)
Patch for ibus/setup/ibus-setup.in, ibus/setup/main.py (1.03 KB, patch)
2009-08-20 06:02 UTC, fujiwara
no flags Details | Diff
Patch for ibus/bus/connection.c, ibus/src/test-keymap.c (852 bytes, patch)
2009-08-20 06:04 UTC, fujiwara
no flags Details | Diff
Patch for ibus-anthy/setup/ibus-setup-anthy.in, ibus-anthy/setup/main.py (1.33 KB, patch)
2009-08-20 06:07 UTC, fujiwara
no flags Details | Diff

Description fujiwara 2009-08-20 05:55:44 UTC
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.

Comment 1 fujiwara 2009-08-20 06:02:37 UTC
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.

Comment 2 fujiwara 2009-08-20 06:04:49 UTC
Created attachment 358043 [details]
Patch for ibus/bus/connection.c, ibus/src/test-keymap.c

This patch is for none linux/gcc.

Comment 3 fujiwara 2009-08-20 06:07:03 UTC
Created attachment 358044 [details]
Patch for ibus-anthy/setup/ibus-setup-anthy.in, ibus-anthy/setup/main.py

This patch for ibus-anthy.

Note You need to log in before you can comment on or make changes to this bug.