Menu

#185 SCIM bug with AZERTY keyboard

open
nobody
None
5
2011-08-17
2009-06-26
No

Hello,

I use Ubuntu 9.04 Jaunty with a French AZERTY keyboard to write Chinese.

I works quite well but the following methods have some trouble :

zh-pinyin : confusion between a and q
智能拼音: (which is the most ueful method) : we cannot select the characters by using the number keys. We need to use the arrows each time, which is quite slow.

SCIM was installed at the origin with Jaunty. I did not change anything.
The bug was the same with Gutsy.

Does someone have an idea about this problem ?
Jerome

Discussion

  • mose

    mose - 2009-10-04

    I had same problem, I finaly changed table used for pinyin, with
    apt-get install scim-uim uim-pinyin
    which gives access to the UIM-pinyin table and that one takes in account azerty properly.

    (but I hope that bug in smartpinyin will be fixed anyway, one day)

    hth,
    mose

     
  • koxinga

    koxinga - 2009-11-02

    A simple hack for the first problem is to edit /usr/share/m17n/zh-pinyin.mim and replace 'a' with 'q' in the map rules.

    For example :
    ("qi" (("ai" "āi" "ái" "ǎi" "ài" )))

     
  • Jerome Froger

    Jerome Froger - 2009-11-08

    Thanks very much, it works perfectly now !

     
  • Ronald Stroethoff

    • assigned_to: nobody --> leggewie
     
  • Rolf

    Rolf - 2009-12-20

    Jerome, thank you for reporting back. I'm not sure what you did exactly. Did you workaround the problem or is the problem no longer present in the latest version of scim? IOW, do we still need to release a fix?

     
  • koxinga

    koxinga - 2009-12-20

    If I understand correctly, he was just talking about my workaround to make zh-pinyin work with azerty keyboard.

    The problem with 智能拼音 and numbers to select words is still present and quite annoying.

     
  • Jerome Froger

    Jerome Froger - 2009-12-21

    Hi !
    I used the workaround as follow :

    A simple hack for the first problem is to edit /usr/share/m17n/zh-pinyin.mim and replace 'a' with 'q' in the map rules.
    For example : ("qi" (("ai" "āi" "ái" "ǎi" "ài" )))

    Bye, Jerome

     
  • Rolf

    Rolf - 2011-08-17
    • assigned_to: leggewie --> nobody
     

Log in to post a comment.

MongoDB Logo MongoDB