в кодировке отличной от UTF-8
Да причем здесь UTF-8? "Byte Order Mark" не надо добавлять и все, а кодировка может быть любая.