Those 3 characters are the UTF-8 identification; It’s good to have them, but gettext doesn’t know how to interpert them. Use a lame editor (edit.com in Windows, pico/nano/joe in Linux) to remove them, than gettext will translate the strings as if they were regular latin-1 encoding.
It will work fine, since the PHP files do declare a UTF-8 encoding to the browser.