выглядит как Apache/PHP вопрос
Вы используете ваши строки через PHP встроенный метод htmlspecialchars (или аналогичный)? Если да, то вам, возможно, потребуется переключить его кодировку UTF8
Вместо htmlspecialchars($mytext)
, попробуйте использовать htmlspecialchars($mytext, ENT_COMPAT, 'UTF-8')
Обратите внимание на следующее (мой предыдущий ответ) неверен, как отмечает Майкл Барр, UTF8 Безразлично Не нужно или не используйте спецификацию.
Если это только текст, то есть шанс, что у него отсутствует знак байтового заказа (BOM) или закодирован с неправильной спецификацией.
Если это неверно, читатель Linux может почитать его, но ваш считыватель Windows игнорирует его. Попробуйте повторно открыть файл в чем-то вроде Notepad ++ и перезагрузите. Notepad ++ имеет множество опций в меню «Формат» о сохранении файлов UTF-8.
Что-то отключено. Покажите нам, что вы видите. Если возможно, некоторый вывод из 'od -c'. –
это часть файлов переводаf $ Tools = "Алатки"; $ langDownloadFile = "Качиување на датотеката"; ins windows и результат u можно увидеть здесь http://testor.subnet.at/ndokeos/index.php?language=macedonian – Darwly
Вопросительные знаки на этой странице являются актуальными вопросительными знаками. Это ломается раньше. Покажите исходное содержимое файлов. –