Проблемы с кодировкой в WAP (wml)
1584
6
Помогите
Срочно нужет WAP - сайт. При создании воспользовался специальной программой, т. е. код писан не руками, так как самостоятельно разбираться в wml просто нет времени.
Все вроде бы хорошо, но вот только вместо русского текста выводятся кракозебры. Причем только на самом телефоне (Samsung N500), а при использовании специальных просмотрщиков в Интернете (waply.com) все нормально.
Телефон поддерживает русский язык и другие WAP-сайты выводятся нормально.
Непонятно или это проблема в самом тексте, или же нужно подредактировать конфигурационный файл сервера, или все дело в телефоне?
Вот листинг:











Привет, я WAP сайт

Первая ссылка


Вторая ссылка







Заранее благодарен
Jaguar
Писал по-русски в каком редакторе? Ты уверен, что документ сохранился в UTF-8?
Stalker
Спасибо за оперативный ответ.
Писал в редакторе Coffe Cup Wireless Web builder 2.0, а также экспериментировал с Santana Builder. Результат тот же.

Пробовал копировать текст в Блокнот и сохранять в кодировке UTF-8.
Во всех случаях результат был тот же самый. Ничего не понимаю, излазил чуть ли не половину всех сайтов в интрнете по этой тематике, но ничего.
Jaguar
Проверить довольно просто - посмотреть, как это хозяйство отображается в Фаре, например... Или в любом другом редакторе, не понимающем Юникода в общем и UTF-8 в частности
Stalker
Проверил - русский шрифт не отображается. Как с этим бороться?
Jaguar
Это естественно, что не отображается - редакторы ведь не знают о Юникоде. Другое дело - как они выглядят.

ЗЫ: Всё ещё зависит от настроек сервера, что ОН выдавал WML в UTF-8. Как правило, возможность настройки исходящей кодировки на сервере может не предоставляться. Если же предоставляется, то нужно просто написать небольшой файл .htaccess, содержимое которого можно найти на сайтах, посвящённых трубам и WAP
Jaguar
Попробуй этот заголовок... То бишь не указывай явно в документе кодировку, т.к. браузеры в мобилах ИМХО пользуют в большинстве своём UCS2, а не UTF-8