ак перекодировать 1251 в UTF-8? ћассова€ смена кодировки файлов windows-1251 на utf-8

ѕерчатки хлопчатобумажные хоз€йственные

≈сли после переезда на сайте вы видите кракоз€бры (непон€тные символы и знаки) вместо русского текста, то веро€тней всего информаци€ на страницах осталась в кодировке win1251, а веб-сервер отдает информацию в utf8, по-этому дл€ решени€ вопроса потребуетс€ конвертировать текст в нужную кодировку.

¬роде бы задача тривиальна€ - берем любой кодировщик и кодируем из widows-1251 в utf-8, но не тут то было, так можно делать если у нас 10, 100 или 1000 файлов? ƒа и еще не скопом, а кажда€ группа в своей подкатегории и ещЄ сотни папок и подпапок. „то делать?

—амое простое - берем пакетный перекодировщик файлов и кодируем одним мановением мыши. "ћечта!" - скажете ¬ы? "ј нет, реальность!" - отвечу €! Ќам требуетс€ конвертировать много файлов? ¬оспользуемс€ имеющимс€ программным обеспечением!

1. —качиваем всЄ, что нужно и не нужно сконвертировать на компьютер (html, css, js, php, dat), использу€ FTP. ѕомним, что нужно сдедать резервную копию!

2. ”станавливаем программу UTFCast Express. Ёто условно бесплатна€ программа, котора€ умеет конвертировать текст из разных кодировок в utf8. ƒоступна дл€ ќ— на Windows.

3. «апускаем UTFCast Express и указываем правильные пути: сверху - что конвертировать, снизу - куда складывать конвертированные файлы. ¬ам нужно просто выбрать нужные директории, программа сама перекодирует все нужные файлы из папки. ƒалее оставл€ем только две галочки: Recursive и Copy Uncorverted. Ќажимаем "Start".
¬от что должно получитьс€:


Ќа картинке в нижней части экрана видно, сколько файлов сконвертировалось, а сколько просто скопировалось.

¬нимание! ¬ HTML файле может быть принудительно указана кодировка. ѕроверьте, если есть така€ строчка:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

ее нужно заменить на следующую:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

5. "«аливаем" (загружаем) файлы обратно на сервер, с заменой, использу€ FTP. ѕроблема должна исчезнуть. 

„асто, в моих скрипта нужно делать массовую замену не всего кода, а только вой этого текста: "windows-1251" на "utf-8"!

≈сли не помогло, пожалуйста, напишите на форуме в той ветке с какой проблемой столкнулись. ѕопробуем решить.
÷ены и где сделать ультразвуковую чистку лица в ћоскве.


ѕри перепечатке информации делайте, пожалуйста, ссылку на наш сайт (либо поделитьс€ вконтакте, гугл+ или делитесь в одноклассниках статьЄй). —пасибо!

»сточник: www.wr-script.ru©, 2004-2023г.

ƒелитесь с друзь€ми в соцсет€х. јктивные комментаторы получают свежие скрипты и бесплатные доработки от WR-Script.ru!

¬ернутьс€ к стать€м помощи WEB-мастеру

WR-–°—З—С—В—З–Є–Ї