-
-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No easy way to input CJK languages #103
Comments
I'm a Linux IME newbie, but this is my understanding of the state of things on Juno right now. Fresh user accounts have XKB and (for some languages) IBus input sources. Using the IBus ones is not easy because:
Is improving IBus handling even worthwhile, or would experienced CJK users install different IMEs like fcitx anyway? |
Also, sorry @AkitakiKou for just dropping my notes into your issue 😅 I wanted to make sure I'm on the right track here in the high level "os" project before sending patches to individual repositories. Please let me know if this isn't going in the right direction. |
for a record, I found a guy setup fcitx input method on Juno 5 beta.
Hope someone will test with official release soon and come up with better support. |
I found, at least for Japanese input setup, it's relatively easy to configure. |
I am running Juno Live a fresh install 30 mins ago and setting up fcitx googlepinyin is just to no avail and a bit PITA. like @jlnr mentioned it seems Juno comes with Ibus input sources but there's just no good ibus pinyin system out there and setting up ibus input source didn't work (selecting a source from ibus config, after starting ibus-daemon everything single time, didn't have anything in wingpanel). Deleting ibus and doing the fcitx and im-config combo didn't work either. nothing showed up in wingpanel. I remember at least loki worked; it just seems so that Juno has double hands down with ibus and fcitx just got ditched. Even installing it doesn't mean a thing. |
I refered this tutorial to setup cjk input and it works well |
Thanks a lot! This helped me get an idea on how to do it 👍 |
Just left CJK l10n situations on the latest Juno. Some might duplicate your comments.
As a consequence, it still requires some methods to input CJK languages other than in non-CJK systems. |
I tried several approaches recommended in blogpost and alike to no avail. Is there a recommended way to get CJK input support to work on ElementaryOS 5.1 in an environment set to English as system language but using a German QWERTZ layout (this is a major drawback in my opinion)? |
@ryonakano Can you update this issue with the current status of where we're up to on this? |
OK, CJK l10n situations on the latest Odin Daily:
It still requires technical method to type CJK languages other than in non-CJK systems but the situation getting better than Hera. |
The wingpanel indicator could probably be made to start the ibus-daemon automatically if there are ibus methods in the input source list. So it would not start oob but once an input method has been selected in settings (which has a button to start the daemon) it would start automatically when the wingpanel indicator initialises. There may be a better way though. |
I got the same issue, the ibus-libpinyin can not show the input popup with right color , we can not see the text(because all text and background was black.) The most good input method is Fcitx. but it not has an indicator. (Gnome, and KDE can display right indicator for fcitx ) So is it a bug or a feature that elementary can not display indicator. |
@cnmade Is this the problem you mean? I tried using the "Intelligent Pinyin" input engine. Looks like only the first option is affected (and you can see the character pre-entered in the document). It would take quite a lot of work to implement Fcitx awareness in the Switchboard and Wingpanel especially as there does not seem to be any Vala language binding for it at the moment. This is one reason why Elementary does not currently support it (Elementary Switchboard and Wingpanel is written in Vala). You are right however that an internet search indicates that it is the preferred input framework for Pinyin at the moment. Lets hope ibus-pinyin is improved. |
@jeremypw yes,the first option can not see. really ugly experience. I am update to latest version , still not ok. Thanks. |
@cnmade Do you know whether this issue with ibus-libpinyin started recently (i.e. in Odin) or was it the same in Hera (and before). Do you know if it happens under e.g. Ubuntu? If it only happens under elementaryos then we may be able to fix it by tweaking the stylesheet. Lets hope so. |
Just noticed that this issue is already raised in elementary/switchboard-plug-keyboard#359 but it needs to be transferred to the stylesheet project. |
I have now raised an issue here: elementary/stylesheet#1067 |
Note that fcitx-pinyin is likely to suffer the same problem. |
Inputting CJK languages on Elementary is currently not user-friendly. Most solutions requires the use of commands, to install ibus or fcitx packages and activating the input method by
im-config
, which isn't the "promoted way" of installing software on Elementary OS aka the AppCenter. Is there any plan to add native support for these languages?The text was updated successfully, but these errors were encountered: