Though English, French, etc sharing the same unicode codepoints is not as far as I'm aware problematic, whereas Chinese and Japanese characters sharing codepoints does cause wrong behaviour (wrong shape of character used in text because renderer has to guess whether to use a Chinese or Japanese font) and has to be worked around by marking up text as "this is Japanese"...