That’s probably a cultural thing, isn’t it? In diverse areas, people don’t expect to understand what they hear others say, so there’s no “Speak ___; we’re in ___” culture.
I’d say it’s more of a context thing. If you’re hanging out in a group of people chatting together and you code switch to speak to someone so nobody else can understand, that’s rude. If you’re just speaking to someone in another language on your own, nobody cares (except xenophobic bigots).
That’s probably a cultural thing, isn’t it? In diverse areas, people don’t expect to understand what they hear others say, so there’s no “Speak ___; we’re in ___” culture.
I’d say it’s more of a context thing. If you’re hanging out in a group of people chatting together and you code switch to speak to someone so nobody else can understand, that’s rude. If you’re just speaking to someone in another language on your own, nobody cares (except xenophobic bigots).
Oh, that makes sense. I didn’t consider anyone would do that.
Definitely an American thing. Wide swaths of the country have issues with any kind of diversity.