Перекодировка utf-8 в windows-1251 в joomla 1.5.15
Ну наконец то, начались проблемы! Первым делом не встал информер РБК - кроказюблы, ладно пол-беды, слово Moscow разве, что слепой не разберет. Но при установке скрипта на яндекс, тулбар и тиц вылетают в utf-8 , а тематика сайта только в windows-1251 . Сайт четко лезет в utf-8 как на амбразуру.
Старые шаманские танцы типа:<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\">
или
<?php header('Content-type: text/html; charset=windows-1251')?>
с последующим добавлением
"SET character_set_results='windows-1251'"
"SET NAMES 'windows-1251'"
плодов не приносят. Функция переделывается руками с дописанием:
$resText = iconv('windows-1251', 'utf-8', $resText);
по нулям. Последующая перестановка глаголов с заменой
windows-1251 на russian-1251 или cp-1251
не помогло. Переконвертация из всего, что могло в
ansi, utf-8, utf-8 без вом (уже хочется в мас переделать), аналогичный результат.
Начинает вспоминаться хостер, а так же его родственники. При воспоминании о службе поддержки с их скриптами и советами, вспоминается Ной с его потопом. Холодное пиво, грязная башка, быстрые руки, три чашки кофе, пачка сигарет и вспоминается
.htaccess
Сharsetdisable on
AddDefaultCharset Off
Но в итоге прописывается
# AddDefaultCharset utf-8