Отображение скандинавской кодировки, например: ø (o/) AIDA 6.0, Dolphin Proff 6.03

Когда AIDA отправляет текстовую строку в мои браузеры FireFox или Chrome, содержащие датские символы, например. ø(o/) или Æ (AE) они отображаются как. Я пробовал: (AIDASite с именем:'PIYHsite')defaultLanguage:'DA' И контролируемые настройки сайта на сайте, он читает: defaultLanguage='DA' без успеха.

Любые намеки на то, что я упустил? Заранее спасибо Сорен

Добавление. AIDA использует кодировку UTF8, и, посмотрев на источник, я вижу, что мои настройки defaultLanguage = 'DA' на самом деле должны выбирать разные источники для разных языков. Так что понятно, что это не меняет видимое поведение. Любые трюки UTF8, которые я, возможно, упустил из виду?

1 ответ

Проблема (почти решена). Заголовок AIDA HTMLResponse содержал: charset=UTF-8, но AIDA не преобразовывался в UTF. (Преобразование закомментировано из-за отсутствия класса StreamEncoder в образе Dolphin). Решение: В WebPage>>initPageHeaderLinks удалите: charset=UTF-8. Я думаю, что браузер по умолчанию использует локальную кодировку символов в моей ОС Win 7, которую также использует AIDA. (Почти решено) Означает: я использую локальный сервер во время "Webbifacting" моего приложения. Когда иностранный клиент обслуживается, проблема может снова появиться.

Другие вопросы по тегам