Even mixing languages works quite well in my experience. I use "Gboard" which I think is the default keyboard app? simply with all three languages enabled, and I don't switch keyboard (using always the same disposition, the one of my native language which isn't the language I type most on my phone).