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

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 12:15

Здравствуйте!

Необходимо сделать опросник в OTRS. Модуль Survey установил, перевел название содержащихся в нем параметров на русский язык.
Но при заполнении формулировок вопросов, описания и т.д. все русские символы отображаются знаками вопроса. Вероятно проблема с кодировкой!? Не могли бы подсказать в какую сторону копать?
Пока что делаю все на тестовой версии OTRS.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение ykolesnikov » 03 окт 2014, 12:19

Aleks1988 писал(а):Здравствуйте!
...перевел название содержащихся в нем параметров на русский язык.
Но при заполнении формулировок вопросов, описания и т.д. все русские символы отображаются знаками вопроса. Вероятно проблема с кодировкой!? Не могли бы подсказать в какую сторону копать?
Пока что делаю все на тестовой версии OTRS.
Где делали перевод, т.е каким способом?
Все должно быть в UTF-8.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 13:06

Перевод делал в ru_Survey.pm Как раз то что переводил отображается нормально.
Для наглядности прикладываю скриншот.
Вложения
survey.png
survey.png (31.28 КБ) 23278 просмотров
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение ykolesnikov » 03 окт 2014, 13:59

Сейчас попробовал, все нормально с кодировкой.
А, кстати, что у Вас написано в заголовке?
И еще, сделайте себе в профиле подпись с указанием версий ПО. К примеру, как у меня.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 14:08

В заголовке написано тест1тест, и английскими дописано yes.
Обнаружил данную проблему и пишу пока что тестовый текст, чтобы посмотреть.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение ykolesnikov » 03 окт 2014, 14:13

А в остальных местах в OTRS, все нормально с русскими буквами?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 14:17

Да с остальным вообще проблем нет.
Сейчас обнаружил в 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."
Сталкивались с таким!?
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение ykolesnikov » 03 окт 2014, 14:21

Нет, не сталкивался, но судя по тексту, речь о том, что эти таблицы созданы с кодировкой, отличающейся от UTF-8.
Что-то накосячили, либо при установке, либо в настройках Вашей СУБД. Измените кодировку этих таблиц на UTF-8.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 14:22

Устанавливал через репозиторий 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/
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 03 окт 2014, 15:00

Вы правы Юрий! Лог sql server отображает что кодировки везде utf8, но это оказалось не так. Поправил настройки сервера, теперь все ОК! Спасибо!
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 06 окт 2014, 12:09

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

Насколько я понял после закрытия заявки клиенту должно прийти письмо со ссылкой на опрос. Но такое письмо не приходит. Опрос действительный, почта от имени которой будет приходить письмо установлена. Может я что-то неправильно делаю!?
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение ykolesnikov » 06 окт 2014, 12:52

Смотрите внимательно на настройки опроса. Сразу не вспомню, но там есть одна из опций отправлять ли письмо с опросом и период отправки и т.д. Давно когда-то пробовал, все работало. Но вообще, я не в восторге от этого модуля. Там нельзя точно установить когда отсылать, только приодичность, но т.к. месяцы у нас разные по количестыу дней, то не получается сделать это автоматом. Есть Open Source продукт Lime Survey. Его можно стыковать с OTRS, по крайней мере я встречал, даже, по-моему здесь на форуме ссылки на него и стыковку с OTRS. Он специализирован именно на опросы и его функционал шире.
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 06 окт 2014, 13:05

Спасибо, Юрий!

Буду разбираться.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 06 окт 2014, 13:37

В опросе есть указание, сколько запросов было отправлено. У вас сам опрос отправился?
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 13 окт 2014, 08:55

Алексей, в том то и дело что запрос не отправился (
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 13 окт 2014, 10:23

Значит у Вас Survey неправильно настроен. Что тут сказать ещё заочно...
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 13 окт 2014, 12:06

Будем разбираться. Что тут еще сказать.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

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

Сообщение alexus » 13 окт 2014, 12:17

Советую проверить:
1. Статус Опроса - Master
2. Очередь тикета - указана в опросе
3. Настройки Survey в SysConfig - правильные - Survey::SendPeriod - 0
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

Aleks1988
OTRS Новобранец
Сообщения: 72
Зарегистрирован: 01 окт 2014, 14:42

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

Сообщение Aleks1988 » 13 окт 2014, 13:46

Спасибо, Алексей! Проверю.
Ubuntu Server 14.04 + MySQL 5.5 + APACHE 2.2
OTRS Helpdesk 4
Ubuntu Server 14.04 + OTRS 6.0.4

Ответить