Сообщения модуля rate [Решено]

Аватар пользователя shuk08 shuk08 6 декабря 2012 в 17:48

Добрый день!

Установил модуль rate выбрал виджет. Все работает отлично, кроме перевода. Когда нажимаешь на кнопку голосования и обновляется сообщение под виджетам что-то вроде "Вы проголосовали +1", это сообщение выводится квакозябрами. Если страницу обновить, то запись на русском отображается нормально. Переводил с помощью Locale как обычно.
Скачал перевод с drupaler.ru выбрал тот виджет для которого переведены строки, результат тот же.

Я так понимаю, что что-то с кодировкой происходит при обновлении с помощью js. Но как это исправить непонятно. Есть мысли?

До и после нажатия

http://cl81022.tmweb.ru/sites/all/themes/corporateclean/images/123.jpg

Комментарии

Аватар пользователя shuk08 shuk08 6 декабря 2012 в 23:09

добавил ссылку на скриншот, что то не понял как тут скриншот прямо в статью вставлять.

Аватар пользователя aRpi aRpi 7 декабря 2012 в 3:40

попробуйте в начале функции
rate_vote_ahah
прописать:

header('Content-type: text/html; charset=utf-8');

должно помочь, по идеи...

Аватар пользователя shuk08 shuk08 7 декабря 2012 в 11:59

Огромное спасибо aRpi! Помогло.
Уточню только (для тех у кого похожая проблема), что функция находится в rate.module в корневой папке модуля.