This happens because HFS doesn't have full unicode support (You can find on the forum some related questions). As far I know, there is nothing we can do to fix this, at least until someone here comes with an idea on how to enhance the unicode support of HFS.