I use three languages as well and GBoard is the only one that works flawlessly.
IPhone is unusable in this regard. Switching from one language to the other is just not cutting it. That's simply not how polyglot people communicate.
IPhone is unusable in this regard. Switching from one language to the other is just not cutting it. That's simply not how polyglot people communicate.
I can kind of understand why, but I don't think it would be impossible to design a way for it to work.
So for example, you can enable it for English and Spanish, but not for English and Russian. In fact, it doesn't even seem to be supported for different languages that use Cyrillic.