clearlinux / distribution

Placeholder repository to allow filing of general bugs/issues/etc against the Clear Linux OS for Intel Architecture linux distribution
521 stars 29 forks source link

localization: add input method + engine support for Japanese (and Korean while at it) #1050

Open thac0 opened 5 years ago

thac0 commented 5 years ago

While there are CJK keyboards supported, the input methods and tables do not appear to be packaged in Clear. This makes it impossible to type a proper sentence in Japanese (the one I'm more familiar with) because there is no IME mechanism for context-based selection of characters or kanji.

(At least) two parts need to be packaged:

  1. An input method framework, such as IBus or fcitx. IBus appears to be packaged in Clear already, so "done"?
  2. Method engines. This is the most obvious gap, and (at least) one will be needed for each language Clear wishes to add support for. For Japanese, there are a few choices I'm familiar with:
    • mozc
    • kkc
    • skk
    • anthy

Goal: Be able to type the following without having to "cheat" by copy-pasting from a translation service:

平成時代

Translation: "Heisei period"

lebensterben commented 5 years ago

While there are CJK keyboards supported, the input methods and tables do not appear to be packaged in Clear. This makes it impossible to type a proper sentence in Japanese (the one I'm more familiar with) because there is no IME mechanism for context-based selection of characters or kanji. ...

@thac0 Chinese input method is already available and it's provided by the ibus-libpinyin package.

Sent with GitHawk

thac0 commented 5 years ago

Thanks @lebensterben . I did a ibus list-engine and see "Intelligent Pinyin" for Chinese. No such engine for Japanese or Korean, though.

Queuecumber commented 4 years ago

I can vouch for there being no way to type in hangul on clear linux (at least none that I could find)

Queuecumber commented 4 years ago

I believe this is what is needed https://github.com/libhangul/ibus-hangul

ehgus commented 3 years ago

Korean still does not available... Any progress regarding the issue @thac0 ?