Ocean
28.11.2008, 00:07
Приветствую!
Кто нибудь разбирался, почему на 4ом MyCallPilot subject пишется знаками вопроса (?), походу какие то проблемы с кодировкой...

antimormon
28.11.2008, 13:11
Ocean пишет
Приветствую!
походу какие то проблемы с кодировкой...


+1

IgorN
28.11.2008, 13:47
Ocean пишет
Приветствую!
Кто нибудь разбирался, почему на 4ом MyCallPilot subject пишется знаками вопроса (?), походу какие то проблемы с кодировкой...

если в subject пишутся знаки вопроса, значит на сервере CallPilot, в винде нужно поменять региональные и языковые настройки на Россию и русский язык соответственно.
После того, как вы это сделаете - subject будет отображаться крякозябрами в западноевропейской кодировке.
Победить это можно, поменяв на каждой клиентской машине
в реестре HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Nls\CоdePage
ключи:
1250 на значение c_1251.nls
1252 на значение c_1251.nls

Это происходит потому, что страницы MyCallPilot генерятся с таким заголовком:
<meta http-equiv="content-type" content="text-html; charset=iso-8859-1">
Вот если найти место, откуда MyCallPilot берет эту кодировку, и поменять её на windows1251, тогда, я думаю, будет счастье.

Ocean
28.11.2008, 18:00
Вот спасибо!

Ocean
28.11.2008, 19:38
Заменил во всех файлах с iso-8859-1 на windows-1251...
Открываешь страницу mycallpilot, нет русского, смотришь исходник страницы там все равно iso-8859-1... от куда он это берет не понятно... может там часть кода в каком нибудь бинарном виде и по этому простым поиском в файлах я не могу найти и заменить строчку iso-8859-1 ?

IgorN
28.11.2008, 19:46
Ocean пишет
Заменил во всех файлах с iso-8859-1 на windows-1251...
Открываешь страницу mycallpilot, нет русского, смотришь исходник страницы там все равно iso-8859-1... от куда он это берет не понятно... может там часть кода в каком нибудь бинарном виде и по этому простым поиском в файлах я не могу найти и заменить строчку iso-8859-1 ?

Это я тоже делал. :D Возможно кодировка берется с самого CallPilot или какой-нибудь базы данных.

Ocean
28.11.2008, 21:04
IgorN пишет
Это я тоже делал. :D Возможно кодировка берется с самого CallPilot или какой-нибудь базы данных.

На заре интернета были постоянные проблемы с русскими кодировками в разных браузерах... это было очень давно.... все проблемы давно решены... а Нортель в легкую попал на эти старые грабли....

Ocean
30.11.2008, 22:38
Скопировал английский текст для отображения. Пусть лучше все будет по english, чем не понятно как, на русском :)