Диалекты шведского - это адище. Хозяйка дома, у которой я здесь в Швеции комнату снимаю, из Вермланда, ее мать - из Норрботтена, а дети родились в Сконе. Когда они собираются на праздники и начинают говорить одновременно, кажется, что там не один язык, а три разных. Говор сразу выдает место рождения( Или место, где вас учили шведскому. Мне в Стоке стоит только рот открыть, как сразу спрашивают: а вы из Сконе?
Что касается того, что шведы пресекают быстро разговоры на шведском, если видят, что вы не шведка, так это чисто для вашего удобства. Тут больше 80% населения свободно владеют английским, поэтому им вообще все равно, на каком языке говорить).