Делаю сайт на OpenServer, где одновременно на странице можно переключением выводить тексты на нескольких языках (французский, английский и русский). В БД, в браузере везде стоит UTF-8. Все отлично отображается.
Перенес протестить на хостинг и тут начались проблемы. Французкие тексты не отображают спецсимволы (типа à или é), а русский текст вообще показывается кракозябрами. Стал разбираться, вроде из БД все приходит в UTF-8, в .htaccess на всякий случай тоже прописал...
Но почти случайно изменил заголовок на
header("Content-type: text/html; charset=windows-1251");
и русский текст стал отображаться. Но французские спецсимволы все также идут вопросами...
Подскажите в какую сторону копать?