У меня есть небольшой сайт, хочу его сделать на нескольких языках. Пользователь может сам выбрать язык, какой ему больше подходит. Чтобы не использовать разные кодировки для разных языков выбрал UTF-8. Сайт состоит из шаблонов, движка и локалей. Локали не кодирую, чтобы желающие могли скорректировать текст или перевести на другой язык... Файл локалей имеет вид
<?
$var1="value1";
$var2="value2";
$var3="value3";
?>
Если сохранять в UTF-8 русскую локаль, то он перед <? дописывает три символа, видимо для опередения того, что это UTF-8. Когда делаю include файла с локалью он их передает браузеру... Как с этим бороться?Либо как локализации организовать, либо как избавиться от этих символов, либо как не дать им уйти в браузер?