А какая "русская"?
Только чарсеты: koi-8(r,u,b... всего семь), КОИ-7, cp1251, cp866, ISO-8859-5/ГОСТ-19768-74, UTF-8
Количество локализованых представлений времени, например, вообще лучше не вспоминать.
А теперь вспомним комбинаторику и дружно протащимся.
В ANSI нет кириллицы.
Идея правильная, вот только тот сайт с которого стянулся файл, о настройках на локальном компе ничего не знает (разве что там админ очень аккуратный хорватский), и отдаст то, что есть, а есть то, что загрузил какой-то маньяк филиппиского интернет-кафе в китайской локали.
У вас Windows и вы не готовы к глюкам?