Long time before my first child spoke his first word, I asked myself: What language should I speak to him in public, when I am surrounded by other people who do not speak my language? Should I switch the languages and speak to my child the community language so everyone understands? There should not be any harm if I do it (right?), since I am bringing up my child trilingual anyway.
However, after giving this matter a thought, I decided to always speak the minority language to my child and this is why: