Husband’s family / cultural circle (1970s- immigrants) have an ‘Indian-language’ name and an English name. i.e. Dennis Ganesha Smith. Most (including husband) now just use their English names. We invited MIL to chose for our daughter an Indian-language middle name. She chose a nice one. But, since birth, she has only ever called her by that name. I’m expected to refer to her by it. When others use her first / English name MIL can even say ‘who?’. It bugs me. Some days I feel like it shouldn’t, some days like it should. Obviously, it's not a practical problem, since everyone else uses the first name, but that doesn’t stop me getting unduly tense about this in our daily family life.
[The first / English name was, by the way, chosen specifically to be one that MIL would like, for family reasons, and she does.]