Thank you for this thread. I use Micorsoft Windows system, so I use its IME program.
I believe MAC has its international language bar ready, and users wouldn't have to do anything. I used to teach at a public elementary school in California a decade ago, and I had an opportunity to work with MAC system. I don't know how the iMac is nowadays, though.