Вобщем, для себя задачу автоматизированной смены кодировки во всех файлах я не решил, но все же расскажу о софтинке.
http://www.rotatingscrew.com/utfcast-professional.aspx
берем здесь.
Программа меняет кодировку во всех (не во всех) файлах выбранной директории. Для тех, кто не силен в терминах еще и на английском – просто сделайте настройки аналогично скриншоту.
Мне она не помогла потому, что меняла только php файлы, в то время как у меня куча tpl файлов шаблонизатора..
В общем, тем, кому нужно менять в php файлах любую кодировку на utf8 программа подходит идеально.
Приаттачу ее сюда.
[download id=”7″]
Отличная программа, избавила от часа ручного труда =)))
Жаль в ней ограничение на расширение файлов =(
В юниксах можно это сделать с помощью стандартного iconv (в шелле sh или bash):
find . -type f | while read i; do iconv -f cp866 -t utf-8 $i > $i.utf8tmp; mv $i.utf8tmp $i; done
У меня win xp =)
Но на заметку возьму, спасибо.
Что мешает на время сменить кодировку .tpl файлов?
Не понял. Ничего не мешает, я так и сделал в итоге, т.к. прога их не затрагивает, а их дохрена.