Опубликовано: 7 сентября 201411 г Кликаю "Связь с администрацией форума". Открывается почтовый клиент по умолчанию, создается новое письмо, в теме которого написано: ÐÑибка на ÑоÑÑме Возможно , осталось от неправильной установки форума в прошлом, когда не соблюдалась кодировка.Как это исправить?
Опубликовано: 7 сентября 201411 г Это проблемы самого outlook'а (или какой там клиент по умолчанию). С кодировкой все в порядке.https://forum.mozilla-russia.org/viewtopic.php?id=47570
Опубликовано: 7 сентября 201411 г Автор The Bat А где вообще текст задается? В языковой строке или задано в скрипте?
Опубликовано: 7 сентября 201411 г Текст находится прямо в исходном коде, в JS функции contact_admin. Сама функция находится в шаблоне Error (группа Прочие),а языковой лэнг $this->lang->words['mailto_erroronforums']Для The Bat можно попробовать заменить{$this->lang->words['mailto_erroronforums']}На{parse expression="urlencode('=?UTF-8?B?'.base64_encode($this->lang->words['mailto_erroronforums']).'?=')"}По крайней мере для outlook не помогает. Может Бат более продвинутый.Ну или перекодировать в windows-1251{parse expression="urlencode(iconv('utf-8', 'windows-1251', $this->lang->words['mailto_erroronforums']))"} UpdateЕсли писать =?UTF-8?B?закодированный_текст?= то в почтовом клиенте текст так и будет отображаться закодированным, но адресат получит его в нормально виде.
Опубликовано: 7 сентября 201411 г Поправил. Ошибку и строчку код в котором заменяли можно писать текстом.
Опубликовано: 7 сентября 201411 г Автор Вариант с win 1251 дает сохранить, но в бате: Îøèáêà+íà+ôîðóìå
Опубликовано: 7 сентября 201411 г Автор Вариант с base64encode работает, но в бате жутко выглядит при отправке: =?UTF-8?B?0J7RiNC40LHQutCwINC90LAg0YTQvtGA0YPQvNC1?= Насчет писать текстом, не совсем понял.
Опубликовано: 7 сентября 201411 г Видимо у Бат тогда latin1 (ISO-8859-1). Но если кодировать в ней, могут отвалится другие почтовые клиенты. Попробуйте настроить его на windows-1251.
Опубликовано: 7 сентября 201411 г Автор Для каждого ящика выбирается. Для этого стоит Cyrillic (Windows): Изменено 7 сентября 201411 г пользователем Zero108
Опубликовано: 7 сентября 201411 г Ну значит не судьба. Юзайте outlook, либо меняйте лэнг. UTF-8 support in Outlook 2007
Кликаю "Связь с администрацией форума". Открывается почтовый клиент по умолчанию, создается новое письмо, в теме которого написано:
Возможно , осталось от неправильной установки форума в прошлом, когда не соблюдалась кодировка.
Как это исправить?