Bug 518373

Summary: ibus setup tools need to set gettext textdomain dir.
Product: [Fedora] Fedora Reporter: fujiwara <tfujiwar>
Component: ibus-anthyAssignee: fujiwara <tfujiwar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: rawhideCC: i18n-bugs, petersen, phuang, tagoh, tfujiwar
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Other   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-09-07 03:38:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Patch for ibus/setup/ibus-setup.in, ibus/setup/main.py
none
Patch for ibus/bus/connection.c, ibus/src/test-keymap.c
none
Patch for ibus-anthy/setup/ibus-setup-anthy.in, ibus-anthy/setup/main.py none

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.