The regional dialects remind me of my time in Germany. There is considerable variation between the coastal areas and the Alps. I recall being freshly arrived in Munich and having a "genuine" (here in the U.S., if we were were joking or a bit mean, we might say "hillbilly") Bavarian as a neighbor. I couldn't understand a word he said (unless he made a conscious effort, and even then...). (He was a really nice guy, BTW, and we go along fine, despite this.)
I spent a lot of time with students in Munich, a city and university system that attracted them from all over. And there were plenty of light-hearted comments about others' accents and where they must be from. I think I was fortunate to be amongst a younger population for whom such things were more curiosity than a divisive issue. Older Germans... plenty of genuinely nice ones, but also sometimes some very entrenched feelings. Like anywhere, I guess.
I had a question for you, if you don't mind. Norway, Sweden, and Denmark seem to have so thoroughly integrated English as a second language. Where do you, and do people in general, seem to find the boundary between their native language and English in their daily interactions?
I've heard, for example, that if one attendee in a meeting is not a native speaker, the meeting switches to English and that really seems to be no problem at all. In Montreal, Canada, amongst the young technologists I visited, conversations would switch between French and English, and back again, in mid-sentence.
I don't have a compelling reason for asking; I'm just curious.