проблема кодировки символов на сайте - PullRequest
0 голосов
/ 03 сентября 2010

У меня есть несколько турецких персонажей на моем сайте, но я не могу видеть персонажей очень хорошо. Существует проблема с неанглийскими символами. Я закодировал его с помощью UTF-8 и добавил несколько метатегов, чтобы исправить эту проблему, но проблема все еще кажется такой же. Не могли бы вы посмотреть на сайте (вы можете посмотреть на код с помощью Firebug) и скажите мне, где я делаю неправильно? Я буду признателен, если вы можете направить меня по поводу ошибки.


Обновление : рассматриваемый веб-сайт: http://apps.netbiscuits.com/516904/New_Custom_Application_1/

Ответы [ 2 ]

1 голос
/ 03 сентября 2010

Ваш статический контент («Kişisel», мета ключевые слова) правильно закодирован как UTF-8.

Другой контент на странице, взятый из рассказов на целевом сайте, был неправильно декодированISO-8859-1 (западный) вместо ISO-8859-9 (турецкий) до кодирования в UTF-8.

Как вы извлекаете этот контент для размещения на странице?Это поцарапано, или из базы данных, или что-то?Возможно, вы пропустили где-то аргумент encoding, в результате чего Java прибегла к использованию системной кодировки «по умолчанию», которая может быть западной, а не турецкой.

0 голосов
/ 03 сентября 2010

fetch.scritch.org - хороший инструмент для решения проблем кодирования - он имеет вкладку кодирования, которая сообщает кодировку из заголовка, из возможного http-эквивалент и пытается угадать кодировку.*

...