> That's an outlier request, if I ever saw one
I've lived in similar households. In KDE one can change the language on the fly for any arbitrary application or the desktop manager.
The Russian-speaking girlfriend, the Hebrew-speaking children, and the Spanish-speaking regular can all use KDE comfortably. I was actually surprised when I had to use an English-language Windows machine and could not change the language on the fly.
I'm switching languages I type in every whatsapp conversation.
On an older Android version that doesn't track per chat language, I have to switch the keyboard every single time. Three languages. And I happen to know more.
You don’t need to change the whole OS’s language to type in multiple languages!
The vast majority of users in some countries may never change language, but there are other countries where multiple languages are officially spoken and where even members of the same household have different first languages.
For the phone form factor I would think that maybe language switching isn't as important since most people are not sharing their phones often, but for the iPad it might be more useful to be able to switch languages quickly.
I switch languages between English (work) and German (everything else) every day. My sister's family is bilingual. I've seen them switch languages back and forth every other sentence within the same conversation. (When I asked the kids why they do that, they told me that some things are easier to express in a specific language.)
FWIW, multi language support has gotten much better but there's still a way to go. Two issues of the top of my head:
- I have my phone set to English. But I want Google maps pronounce street names in German when giving directions. This should probably be a user-configurable option because I can see that it helps people to hear (an approximation of) how a street would be pronounced in their language if they don't speak the local language.
- iOS automatically detects the language when I type in some text. But speech recognition always uses whatever language the keyboard is currently set to. I often speak out notes in German and English and to do that I have to make sure that the correct language is set.
3D-Touch the widget group with airplane mode and the antenna toggles in it, and it will expand to include a Personal Hotspot control.
Of course, this is completely undiscoverable...
Then everyone does it a bit differently and there is this pre-parsing phase trying to understand which idiom people have written the text.
That's an outlier request, if I ever saw one, and the accusation is absurd (they give localizations for the OS and tons of things like Siri for dozens or hundreds of languages, so to say they ..."enforce a mono-culture" because they don't allow one to see Spanish one day and French the next on the menu" is contrived at best.
The vast majority of people just don't change the language frequently, and wouldn't do it even if it had a dedicated rotary switch on the side.
If that's the best argument, Apple is doing pretty well.