Японские персонажи регистрируются как гиббериш
На моем компьютере установлен языковой пакет для японских символов, так что я могу попрактиковаться, но когда я помещаю его в html-файл и загружаю на сервер, который я использую, он отображается как этот странный бред.
Кодировка в UTF-8, но все равно выглядит так?
1 ответ
Вы должны проверить конфигурацию вашего сервера. У него нет "charset" в заголовке "Content-type", и в отсутствие этого браузер будет использовать свой собственный набор символов по умолчанию (обычно iso-8859-1, он же "Latin1").
Ваш сервер имеет это:
Content-Type: text/html
Это должно быть так, чтобы ваш браузер расшифровал его как utf-8:
Content-Type: text/html; charset=utf-8
Вы также можете добавить это в раздел
страницы, это помогает, если вы просматриваете его в браузере как локальный файл (но не должен заменять заголовок HTTP):<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">