Пакетное изменение кодировки из UTF-8 в Windows-1251

Работая над проектом интернет магазина столкнулся, с проблемой кодировки в компонентах движка.

Проблема была не в оригинальных файлах магазина, которые как и пологается были в кодировке UTF-8, а во врезаемых модулях которые были в кодировке CP-1251, потому что писались к предыдущим версиям CMS где всё было в кодировке Windows-1251. Кроме этого встретил модули и их модификации где была смешанная кодировка: код в Utf-8, а различные сообщения на кириллице в Cp-1251.

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

Возникшею проблему удалось решить при помощи простой и удобной программы

Покупать на AliExpress получая Cashback или даже зарабатывать

EncodingConverter.

Разумеется, наткнулся на эту программу совершенно случайно, перекапывая различные форумы, а до этого попадались другие решение только не подходящие под мою задачу.

Моё Описание программы EncodingConverter

Для запуска программы EncodingConverter,

  • открываем одноименный файл EncodingConverter. exe.
  1. В начале через кнопку обзор выбираем папку с файлами
  2. (в которых нужно изменить кодировку), при этом в папке могут содержаться файлы с разными расширениями и разным количеством вложенных папок.

    Флажок обрабатывать вложенные папки оставляем на месте.

  3. Затем в выпадающим списке выбираем новую кодировку.
  4. В нашем случае это Cp-1251, но можно по желанию выбрать и такие как:
    • UTF-8 без BOM

    • UTF-8 с BOM
    • UTF-16-Le
    • UTF-16-BE
    • UTF-32-LE
    • UTF-32-BE
    • CP-1251
  5. В поле фильтр, нам нужно дописать те расширение файлов, в которых будем изменять кодировку.
  6. В поле уже имеется ряд масок, поэтому в начало или конец строки дописываем примерно так: *. php|*. html|*. htm и так далее, разделитель масок — это вертикальная черта.

  7. Перед тем как нажать кнопку начала изменения кодировки, нажмите на кнопку анализировать.

Вот так всё просто в этой программе, спасибо за это автору.

Не забывайте все такие фокусы производить всегда на копиях файлов.

Где скачать EncodingConverter

А скачать эту версию программы EncodingConverter, которую я сам использую можно с моего сайта.

Скачать EncodingConverter453

Размер архива Zip примерно 23 KB.

С уважением к вам, Валентин Куприянов автор блога.

Комментариев: 1 RSS

1 андрей 22-06-2017 18:22

спасибо, давно искал такую простую и в тоже время очень нужную программку

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Пожалуйста не используйте комментарии в качестве доски объявлений, если желаете разместить свою статью пишите обсудим.

Вы можете войти под своим логином или зарегистрироваться на сайте.

проверка доступности сайта

< Яндекс.Метрика