im not sure what to correct, what to ignore and what to agree but repeat correctly.
dd is 3.10, very emotional at the moment and clingy partly due to new sister and i do not want her to lose confidence/self esteem from being corrected too much. we live in black country so have an accent and some people say things differently here but i want dd to know how to talk/write.
"i want a drink" i tell her calmly to ask nicely and she then says "please can i have a drink"
"one of them", i ignore this but gps always say to her "one of those" and my dad actually says "no you cant say one of them its one of those".
"you was walking", i find this hard as if i say "oh yes i was walking" then she doesnt understand she has made a mistake but if i say "you were walking" she gets confused saying you not me. she always says i were/you was wrong.
gps again, if they say to dd would you like a drink she says "yes please", sometimes she misses the please and they remind her fair enough, then they say water or milk and she says "i like milk best" and again they remind her to say please, i dont think another please is necessary as she has imo answered politely?
finally 
when dd is role playing with us all she will say "i am a fairy and you are the godmother and he is the prince and she is the queen" pointing to us one by one, i have no problem with this but gps pull her up saying you mustnt say he you must say grandad, you musnt say she you must say nan. but i dont think she is saying it in a rude way she is just realising who is a he/she/i/you.
i am aware that they deserve to be spoken to politely but i dont want dd to feel like she cant talk freely.
lately when dd has said words in her accent people have repeated the word over emphasising the accent sort of mimicking her and i think im within my rights to tell them to stop it as it is rude/bullying a child.
opinions please