Updates:
        Status: Notabug
        Cc: takao.fujiwara1

Comment #3 on issue 1622 by takao.fujiwara1: M17N Ukrainian layout
https://code.google.com/p/ibus/issues/detail?id=1622

It would be hard to understand the locale string.
It would be nice to run "env LANG=en_US.UTF-8 ibus-setup" to describe the bug report next time.

This problem is caused because "ua" is not a language code. I.e. no entry in /usr/share/xml/iso-codes/iso_639.xml

To fix:
1. Modify /usr/share/m17n/ua-kbd.mim
--- /usr/share/m17n/ua-kbd.mim.orig
+++ /usr/share/m17n/ua-kbd.mim
@@ -28,7 +28,7 @@

 ;; Nov 2010  Modified by Nikolay Orlyuk (virkony gmail com) from ru-kbd.mim

-(input-method ua kbd)
+(input-method uk kbd)

 (description
  "Ukrainian input method simulating the Ukrainian keyboard.


2. Add uk in /usr/share/ibus-m17n/default.xml to show the entry on ibus-setup:

        <engine>
                <name>m17n:uk:kbd</name>
                <rank>1</rank>
        </engine>

3. Restart ibus-daemon

Then "uk" keyboard layout will be shown in "Ukrainian" category.

It's also better to rename ua-kbd.mim with uk-kbd.mim besides the above fix.

Please file a bug for m17n instead of ibus-m17n.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en
--- You received this message because you are subscribed to the Google Groups "ibus-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to ibus-devel+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

回复