It doesn't, I've tried from the terminal, from urxvt, and from emacs within a proper UTF-8 locale. It's a problem with properly trascoding the character set, caused by erroneous programming within the script.