utf-8 strings in game engine [2.5]

I would like to put multi-language strings in BGE using gettext module. I was partialy succesfull, however, I can´t get messages with diacritics (utf-8 encoding) printed. When I try to print a message from one of my .mo files, blender gives me this error:

UnicodeEncodeError: “charmap” codec can´t encode character “\u100d” in position 38: character maps to <undefined>

There is a “utf_8.py” file in "myblenderdirectory.blender\python\lib\encodings"so I think, it could be done but I don´t know how.

I would be thankful for any help