Пакет free не коректно выводится кодировка , не знаю что делать... Уже везде пробовал менять .htaccess не помогает, хостинг masterhost... Может кто знает как решить проблему?.... подскажите пожалуйста...
Дмитрий, если бы вы указали адрес сайта, я бы смог поставить диагноз точнее.
Обычно, проблемы возникают, когда web-сервер в ответе клиенту проставляет одну кодировку, а сам сайт в теге META указывает другую.
Amiro.CMS в v5.4.4.0 перешло на кодировку UTF-8, то есть, в html страничках будет присутствовать тэг:
При этом web-сервер может быть настроен так, чтобы ко всем документам дописывать параметр в HTTP-заголовок:
Content-Type text/html; charset=win-1251
Это задается в параметрах как самого web-сервера, так и в конфигурации виртуальных хостов (vhosts), так может задаваться и в .htaccess.
При этом, современные браузеры автоматически определяют кодировку по параметру Content-type от web-сервера (если он указан), а не по тегу META. Соответственно, чтобы всё работало, надо согласовать эти параметры.
Как вариант (если masterhost не дает править конфигурацию web-сервера, но дает править htaccess): прописать в .htaccess строчку
AddDefaultCharset UTF-8
Для просмотра получившегося результата и уточнения параметров, можно воспользоваться браузером Firefox + плагин Firebug (он умеет показывать HTTP заголовки запросов/ответов). С помощью плагина можно выяснить текуще положение дел.