Как изменить кодировку файлов .html?

Константин Докучаев
Константин Докучаев
Как изменить кодировку файлов .html?

Пояснение

Речь идёт не об изменении мета-тега кодировки <meta http-equiv="content-type" content="text/html; charset=UTF-8"> или о записи в .htaccess AddDefaultCharset UTF-8

Эта статья впервые была опубликована в декабре 2012-го на моём сайте. Сейчас я её восстанавливаю из архива.

Задача

Нужно физически изменить кодировку нескольких .html файлов. Обычно это делается через «Сохранить как» с указанием нужной нам кодировки. Но есть более простой способ.

Решение

Нам понадобится программа HTML Changer (автор: Еманов Алексей).

Форматы файлов, поддерживаемых программой: .asp, .htm, .html, .inc, .js, .php, .phtml, .rtf, .shtm, .shtml, .txt.

Основное предназначение программы — это смена кодировки файлов, а также массовая замена текста в них. Но сегодня нас интересует только кодировка.

Начинаем

Сама программа не требует установки. Вы просто распаковываете архив в любое удобное для вас место и запускаете HTMLChanger.exe.

Начальный интерфейс HTML Changer

Начальный интерфейс HTML Changer

Затем вы нажимаете «Добавить папку (или файлы)»:

Выбираем папку с исходными файлами

Выбираем папку с исходными файлами

Далее указываем программе папки, в которых лежат нужные нам файлы. В правой стороне окна не забываем указать маску для поиска файлов. Важно отметить галочку «вложенные папки», иначе программа не будет искать файлы в папках.

Выбираем папку с исходными файлами

Выбираем папку с исходными файлами

Когда вы выбрали нужную папку, нажимаете OK.

Папки для работы

Папки для работы

Затем переходим во вкладку перекодировка и выбираем, из какой в какую кодировку нам нужно перегнать файлы.

Выбираем кодировки файлов

Выбираем кодировки файлов

Возвращаемся на начальную вкладку. Важно убрать выделение с кнопки Поиск/Замена, т.к. если вы не собираетесь ничего заменять в самих файлах, то программа выдаст ошибку.

Не забываем убрать выделение

Не забываем убрать выделение

Жмём обработать и… Всё! Обновлённые файлы лежат на месте старых. А старые файлы сохранены в папке \Projects\Backup (в папке с программой). Вот так вот просто и быстро можно поменять кодировку файлов.



Great! Next, complete checkout for full access to All-In-One Person
Welcome back! You've successfully signed in
You've successfully subscribed to All-In-One Person
Success! Your account is fully activated, you now have access to all content
Success! Your billing info has been updated
Your billing was not updated