Supporting multiple languages is a problem all right: googling, communication, etc...
It depends.
> So switching by locale should not be a problem?
Until you get an Excel file written in another locale. The coolest one i had was one with Japanese formulas.
I mean sure, hurdur Microsoft dumb, it's a classic joke. But if that was the first attempt at translating keywords, then how is it "really funny"?
It just gets my goat when people make fun of innovators with the benefit of hindsight.
It's a very dangerous path to walk down, to think to yourself "I'm smart and powerful, but most of my customers are stupid and helpless, so it's not the needs of my peers that I need to cater to, but rather the needs of the [stupid] many". The contrapositive of that is: Most of my customers aren't truly my peers. Well that's the first step on a slippery slope towards: These people aren't really deserving of being treated in a moral/ethical way, the way I would treat my peers and the way I would expect my peers to treat me.
Being forced to use their software while outside an English speaking county is terrible.
Many times in corporate environments you don't have permissions to do that, and let me tell you it's a pain when you 5 layer down a RDP rabbit hole to figure out which locale you're using
Because they didn't really bother to ask native speakers if the translation makes sense in the target language.