<?php
// Скрипт перекодирования языкового файла из windows-1251 в UTF-8.
// Для работы необходима библиотека iconv (в состав ДЭНВЕР'а не входит!)
// Исходный файл.
$dump_file = 'langtable.sql';
// Выходной файл.
$output_file = 'langtable_utf8.sql';
$temp_dump = file_get_contents($dump_file);
// UTF-8 и utf8 можно заменить на ISO-8859-1 и latin1 соответственно!
$temp_dump = iconv('WINDOWS-1251', 'UTF-8', $temp_dump);
// str_ireplace - в данном случае для php 5,
// Для 4 используем - eregi_replace
$temp_dump = str_ireplace('CHARSET=cp1251', 'CHARSET=utf8', $temp_dump);
$handle = fopen($output_file, 'w');
fwrite($handle, $temp_dump);
fclose($handle);
echo 'Перекодирование завершено!';
?>