-
Notifications
You must be signed in to change notification settings - Fork 47
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
Include Japanese and Chinese input in KDE images #249
Comments
For more information anthy and mozc are two different packages that achieve the same thing. When you type something like I am most likely bad at explaining so I will just let Wikipedia do it for me |
Hi, just to clarify - when you provide the list of packages needed for Japanese input, you also mention "other packages". Would you happen to know what other packages we may need so that we have a full list to provide the best compatibility we possibly can? Thank you! |
EDIT: Just in case, make sure to test this first. I haven't used this solution in a while as there has been cases of version mismatch when using nix-unstable. I'd recommend just layering the As a workaround, I have a working IME with Nix home-manager:
It works fine from my testing, and I can use However, I do agree that that may not be the most user-friendly way. I would say that there should be a commented section for IMEs on the startingpoint tempate, or something on |
@EyeCantCU this is what a quick search of fcitx5 got me: list
Of @nonetrix list, Anthy and Mozc are Japanese IME engines, the rest are the main packages needed to get things working with a GUI for config. I think you need I can vouch for I would suggest bringing this up in the Discord to ask for what IM module and engines have people used, because I'm sure there are some that may think |
Thank you for breaking things down. I really appreciate that. I will certainly ask on the Discord and see what packages and configurations people are using for language support |
Adding info about ibus: https://community.kde.org/Distributions/Packaging_Recommendations#Packages_to_avoid
I did preferred ibus when I used gnome, but I don't think we should maintain separate input method frameworks. fcitx5 seemed to work well enough, but I'd like to give some time to hear from a gnome user just in case. |
An update about fcitx as I use it more extensively as of late: The biggest problem is the fact that its default keybind is Ctrl+Shift. It's a combination that is used a lot- say, you were thinking of doing Ctrl+Shift+Tab but changed your mind and only pressed Ctrl+Shift. You switched to a different input without meaning to. This is mainly a problem in certain non-compliant apps that doesn't really indicate the issue. I had this with WPS Office which, as far as I'm aware, is probably built on proprietary Qt4 and it doesn't indicate that I switched input, while WPS Office does not have fcitx5 compatibility in that it doesn't show the temporary inputs. You need to input something, then hit enter, and then examine the cell closely to even realize that you might have been stuck on a different input as WPS Office would otherwise look like it wasn't responding to any character inputs. I haven't tested this widely enough on other apps to notice any problems on other toolkits, but that's one issue that I encountered at least. It isn't really a problem if you only have a single input in fcitx5, I guess, but it was an unforeseen issue that took a while for me to realize. |
I think this is important :( |
Maybe this can be ujust/yafti/Bazzite Portal menu, where we offer both ibus and fcitx options? Something like: Install additional language input moduleibus (recommended for Bluefin and Bazzite GNOME users) <ON / OFF>----- Japanese (ibus-mozc) (recommended) <ON / OFF> fcitx (recommended for Aurora and Bazzite users) <ON / OFF>(Once installed, you can configure its use fcitx settings - by default, switching language is done via Ctrl+Shift) I'm including both ibus and fcitx so that it can just be done once, for both KDE and GNOME, Bluefin and Bazzite. Also, it should automatically install all the dependencies, including optional ones like I imagine it can be done piecemeal - Chinese, Japanese, and Korean first, because I'd imagine that's where the demands is the most. The rest can be added and tested slowly. |
Describe the package
Currently out of the box it is impossible to type in Japanese or Chinese or any language that requires a IME(Input Method Editor), this is also the case on Fedora KDE and Fedora Kinoite to my knowledge as the dependencies are not installed. This is especially bad with a immutable system in my opinion. As such I think
fcitx5-anthy
orfcitx5-mozc
,fcitx5
,fcitx-qt5
,kcm-fcitx5
,fcitx-gtk3
and other packages needed for Japanese support should be added, I wouldn't know what the ones needed for Chinese are however. This is a huge usability oversight in my opinion for many users including myself.I have only seen this issue on the Kinoite version, however it might effect other spins as well. However, it might be useful to note this issue doesn't effect the GNOME version, it works fine there luckily for whatever reason :D
Information on the package
fcitx5-anthy
fcitx5-mozc
fcitx5
fcitx-qt5
kcm-fcitx5
fcitx-gtk3
Image
Kinoite
The text was updated successfully, but these errors were encountered: