[Fedora-i18n-bugs] [Bug 718626] [hi_IN] input is not working with Ctrl+Space, no keymap selected at first run

bugzilla at redhat.com bugzilla at redhat.com
Mon Jul 4 06:06:04 UTC 2011


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=718626

fujiwara <tfujiwar at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |psatpute at redhat.com
          Component|ibus                        |ibus-indic-table
         AssignedTo|tfujiwar at redhat.com         |psatpute at redhat.com

--- Comment #3 from fujiwara <tfujiwar at redhat.com> 2011-07-04 02:06:03 EDT ---
There are two problems:
One is the language is different between ibus-indic-table and ibus-m17n.

E.g. ibus-indic-table
% /usr/libexec/ibus-engine-indic-table --xml
    <engine>
        <name>hindi-phonetic</name>
        <longname>hindi-phonetic</longname>
        <language>hi_IN</language>
...
        <layout>us</layout>
        <description>This is a Marathi Typing booster engine table for IBus
Table.</description>
    </engine>


E.g. ibus-m17n
% /usr/libexec/ibus-engine-m17n --xml
        <engine>
            <name>m17n:hi:phonetic</name>
            <longname>phonetic (m17n)</longname>
            <description>Hindi input method for phonetic layout.
...
            <language>hi</language>
            <rank>1</rank>
        </engine>


The m17n language is hi but indic-table lang is hi_IN.
I'd recommend to have the same language between engines.

If the languages are different, the long name has the higher priority so
currently indic-table is checked at first but they are no rank tag above.
So Hindi locale doesn't load any engines by default.
If you uninstall ibus-indic-table, then the short name (hi) is checked and m17n
engines are loaded because they has rank 1 above.

If you'd like to load ibus-indic-table engines by default, they needs the
non-zero rank in the xml output.

Forwarding to ibus-indic-table at first.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list