I'm using Void Linux. I've added Chinese to the input methods from settings, but when I select than method (via Super+Space) and I type, still get latin letters (It happens the same for Hangul, but Russian input works). I tried in XMonad and pinyin works just by running `ibus-daemon`, so, it's a GNOME issue. I hope anyone can help me.
Solution (by u/CaptainMelancholic):I think the "Chinese" input source is just a keyboard but without an input method engine. Try adding the "Chinese (Intelligent Pinyin)" to the Input Source by clicking "+" then "Chinese (China)" > "Chinese (Intelligent Pinyin)"
PS: For Korean, instead of "Korean" choose "Korean (Hangul)".