ibus non-latin IMs ONLY work in firefox

I have ibus, ibus-anthy and ibus-hangul installed with both languages plus Spanish “active” (and English still).
In Firefox I can use all active languages but outside of Firefox ( I’ve tried with Dolphin, Kate and Konsole) only Spanish and English work (because they use the Latin script, I think).
Why is it only working in Firefox and how can I fix this? Thanks XD