In Europe it is considered impolite to speak dialect in public instead of in the common tongue, unless one is sure that everyone present speaks the dialect.
Wish they had known that when I lived in Yorkshire, UK. Made no concessions for me, love. LOL! Had to get hubby to translate for about three months.