Language barrier is also indicative of cultural differences. In my travels I found asain cultures to have extremely different notions of personal space – you know how when waiting in line at the grocery store or bank, we tend to keep a good 5ft or so of space between ourselves and the next person? In many places that is just a space for another body, and somebody will snap it up and slide right in without thinking twice about it. Really I can’t tell you how many times I lost my place in line because of MY cultural perception that personal space is a public “politeness” or manners. In your case, while I’m sure this comes off as extremely annoying to you, I bet she has no idea but would appreciate a pointer. Perhaps try to approach as if you were in the reverse situation – how would you like to be approached about making a “cultural blunder”, that you have been committing for quite some time now? Maybe the next time she comes up to you say something like, “You know ____, I really enjoy our conversations, but it makes me uncomfortable that you stand so close to me.” Or depending in your sense of humor style you might be able to pull off a joke about it – but given the communication barrier a straightforward conversation or email is probably your best bet.