знаки вопроса "???????" при использовании юникода появляются тогда, когда сам языковой файл сделан в другой кодировке, в данном случае windows-1251.
поменяй кодировку самого файла с языком, а не сайта, сайт пускай стоит в утф-8.
-
короче если сайт сделан в utf-8, то когда он засасывает языковой файл русского языка, то он ожидает, что это файл будет тоже в кодировке utf-8. когда он видит, что файл сделан в другой кодировке, то он тебе говорит: я не понимаю, типа знаки вопроса.
-
переделать кодировку файла можно либо в дримвивере, либо в notepad++ либо в другом редакторе, поддерживающим это.