Чтобы локализовать строки на моей веб-странице, мой javascript содержит строковые массивы, содержащие локализуемый текст на разных языках.Как правильно отображать японские символы?
Все выглядит нормально в моем текстовом редакторе - текст отображается правильно. Кодировка моего файла - Unicode/UTF8, который является системным значением по умолчанию. Но когда я открываю веб-страницу, узел символов отображается правильно!
Даже когда я изменить язык системы на японский язык (так что все регулярные меню и т.д. на японском языке, текст на веб-странице выглядит перепутались
Ожидаемый текст:.
ファイル名として保存する
Фактический текст:
ファイルåã¨ã—ã¦ä¿å˜ã™ã‚‹
Как получить текст правильно отображался?
Что такое кодирование страницы вы отображаются их? Где код, который отображает их? Это происходит только в Сафари? (Если нет, не используйте тег). – geoffspear
Я кодирую только для сафари (эта страница будет посещаться только пользователями сафари). Кодировка не указана - она просто говорит –
Указать. Это точный результат, который вы получите, если вы отправляете UTF-8, и браузер считает, что вы отправили Latin-1. – geoffspear