Страница 1 из 1

Кодировка модуля Survey

Добавлено: 03 окт 2014, 12:15
Aleks1988
Здравствуйте!

Необходимо сделать опросник в OTRS. Модуль Survey установил, перевел название содержащихся в нем параметров на русский язык.
Но при заполнении формулировок вопросов, описания и т.д. все русские символы отображаются знаками вопроса. Вероятно проблема с кодировкой!? Не могли бы подсказать в какую сторону копать?
Пока что делаю все на тестовой версии OTRS.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 12:19
ykolesnikov
Aleks1988 писал(а):Здравствуйте!
...перевел название содержащихся в нем параметров на русский язык.
Но при заполнении формулировок вопросов, описания и т.д. все русские символы отображаются знаками вопроса. Вероятно проблема с кодировкой!? Не могли бы подсказать в какую сторону копать?
Пока что делаю все на тестовой версии OTRS.
Где делали перевод, т.е каким способом?
Все должно быть в UTF-8.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 13:06
Aleks1988
Перевод делал в ru_Survey.pm Как раз то что переводил отображается нормально.
Для наглядности прикладываю скриншот.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 13:59
ykolesnikov
Сейчас попробовал, все нормально с кодировкой.
А, кстати, что у Вас написано в заголовке?
И еще, сделайте себе в профиле подпись с указанием версий ПО. К примеру, как у меня.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 14:08
Aleks1988
В заголовке написано тест1тест, и английскими дописано yes.
Обнаружил данную проблему и пишу пока что тестовый текст, чтобы посмотреть.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 14:13
ykolesnikov
А в остальных местах в OTRS, все нормально с русскими буквами?

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 14:17
Aleks1988
Да с остальным вообще проблем нет.
Сейчас обнаружил в Service Center OTRS запись "Table Charset (survey, survey_answer, survey_question, survey_queue, survey_request, survey_vote)
There were tables found which no not have utf8 as charset."
Сталкивались с таким!?

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 14:21
ykolesnikov
Нет, не сталкивался, но судя по тексту, речь о том, что эти таблицы созданы с кодировкой, отличающейся от UTF-8.
Что-то накосячили, либо при установке, либо в настройках Вашей СУБД. Измените кодировку этих таблиц на UTF-8.

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 14:22
Aleks1988
Устанавливал через репозиторий OTRS.
Вот информация о кодировке Mysql server


| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/

Re: Кодировка модуля Survey

Добавлено: 03 окт 2014, 15:00
Aleks1988
Вы правы Юрий! Лог sql server отображает что кодировки везде utf8, но это оказалось не так. Поправил настройки сервера, теперь все ОК! Спасибо!

Re: Кодировка модуля Survey

Добавлено: 06 окт 2014, 12:09
Aleks1988
Продолжаю разбираться с модулем survey. Ситуация такая:
1. Отвечаю клиенту на заявку
2. Устанавливаю следующее состояние заявки "Закрыта успешно"
3. Отправляю ответ

Насколько я понял после закрытия заявки клиенту должно прийти письмо со ссылкой на опрос. Но такое письмо не приходит. Опрос действительный, почта от имени которой будет приходить письмо установлена. Может я что-то неправильно делаю!?

Re: Кодировка модуля Survey

Добавлено: 06 окт 2014, 12:52
ykolesnikov
Смотрите внимательно на настройки опроса. Сразу не вспомню, но там есть одна из опций отправлять ли письмо с опросом и период отправки и т.д. Давно когда-то пробовал, все работало. Но вообще, я не в восторге от этого модуля. Там нельзя точно установить когда отсылать, только приодичность, но т.к. месяцы у нас разные по количестыу дней, то не получается сделать это автоматом. Есть Open Source продукт Lime Survey. Его можно стыковать с OTRS, по крайней мере я встречал, даже, по-моему здесь на форуме ссылки на него и стыковку с OTRS. Он специализирован именно на опросы и его функционал шире.

Re: Кодировка модуля Survey

Добавлено: 06 окт 2014, 13:05
Aleks1988
Спасибо, Юрий!

Буду разбираться.

Re: Кодировка модуля Survey

Добавлено: 06 окт 2014, 13:37
alexus
В опросе есть указание, сколько запросов было отправлено. У вас сам опрос отправился?

Re: Кодировка модуля Survey

Добавлено: 13 окт 2014, 08:55
Aleks1988
Алексей, в том то и дело что запрос не отправился (

Re: Кодировка модуля Survey

Добавлено: 13 окт 2014, 10:23
alexus
Значит у Вас Survey неправильно настроен. Что тут сказать ещё заочно...

Re: Кодировка модуля Survey

Добавлено: 13 окт 2014, 12:06
Aleks1988
Будем разбираться. Что тут еще сказать.

Re: Кодировка модуля Survey

Добавлено: 13 окт 2014, 12:17
alexus
Советую проверить:
1. Статус Опроса - Master
2. Очередь тикета - указана в опросе
3. Настройки Survey в SysConfig - правильные - Survey::SendPeriod - 0

Re: Кодировка модуля Survey

Добавлено: 13 окт 2014, 13:46
Aleks1988
Спасибо, Алексей! Проверю.