Русская кодировка windows 1251 в джумле.

Намедни занимаясь своим любимым делом — ковырянием в джумле, столкнулся с большой проблемой — русская кодировка!!
Ситуацию усугублял тот факт, что ковырял я древнюю джумлу, которая 1.0.
Документацию по ней найти еще можно, но уже не так просто, ведь последнее обновление было в далеком 2008ом году и официальная поддержка была тоже давно прекращена.
В общем, ветка 1.0 по умолчанию использует кодировку windows 1251, в отличие от jooml'ы 1.5 с ее стандартной utf8.
Жесткие директивы в настройках апача не помогали. Тогда было принято решение снабдить .htaccess соотвествующим правилом сообщающим браузеру, что сайт надо читать в кодировке windows 1251.
Но и тут меня ждало фиаско. Сайт продолжал красоваться иероглифами в браузере.
После долгого гугления нашел один действенный рецепт! Оказывается помимо разных мета тегов, еще надо прописать в index.php волшебную строчку кода.
В общем не томя вас боле презентую код позволяющий включить русскую кодировку windows 1251 на джумле 1.0 (вдруг кто-то тоже мучается):
header( 'Content-Type: text/html; charset=windows-1251' );
Но этого мало! Нужно этот же код прописать и в index.php в административном разделе иначе при входе в админку вас так же будут встречать веселые крякозябры.
Постовой:
Шрифт, шрифтом, но многое зависит и от качественного хостинга! Хороший vps с установленным на нем centos'ом настроенным php и mysql это настоящий боевой конь, который вывезет ваш сайт, и даже не один! Главное это подобрать оптимальный по соотношению цена-качество.

