Author Topic: Проблема с кодировкой в клиентской части  (Read 42109 times)

0 Members and 1 Guest are viewing this topic.

Tvaruga

  • Full Member
  • ***
  • Posts: 9
Есть такая проблема.
В админском чате все хорошо.
Если открывать клиентское окно то видим вот такую картину.


Tvaruga

  • Full Member
  • ***
  • Posts: 9
как быть?

MSK

  • Native
  • *****
  • Posts: 61
Прописать кодировку в русских файлах (в папке locale)
« Last Edit: September 11, 2011, 08:58:27 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
ПРоблема в том, что только для chat.tpl  - единственный файл который так отображает внутренности чата. Все остальное на русском.

MSK

  • Native
  • *****
  • Posts: 61
Поставьте определение кодировки "автоматчески", принудительно поставьте utf или win, каков результат?

Я не экстрасенс...
Описывайте четко что и как.
Какая кодировка базы, сайта, какую кодировку прописывали в файлах настроек....
« Last Edit: September 11, 2011, 09:14:15 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
Постараюсь. полностью описать.


Значит так.

После того как я поставил русскую локализацию все переводы были не в той кодировке. после чего в файле properties в значениях

encoding
output_charset
output_encoding

поставил в значение cp1521

вся  админская часть и поля вне клиентского чата встали с нормальной кодировкой

НО! именно во врейме чата со стороны клиента во всех браузерах кроме експлорера (любой версии) отображается кракозябра.

кодировка  БД - utf8_general_ci

MSK

  • Native
  • *****
  • Posts: 61
Что в config.php?
« Last Edit: September 11, 2011, 09:14:42 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
везде uttf-8

MSK

  • Native
  • *****
  • Posts: 61
Попробуйте
Code: [Select]
$webim_encoding = "windows-1251";
« Last Edit: September 11, 2011, 09:15:03 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
хм... ???


после данного изменения вся информация прописанная в окне чата становится невидна

MSK

  • Native
  • *****
  • Posts: 61
$home_locale
$default_locale

какие?
« Last Edit: September 11, 2011, 09:15:26 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
en

MSK

  • Native
  • *****
  • Posts: 61
Так он и берет настройки из локали EN :)
замените на "ru"
« Last Edit: September 11, 2011, 09:15:46 PM by Inspirer »

Tvaruga

  • Full Member
  • ***
  • Posts: 9
тааакс...


Значится...


Я полностью переустановил всю систему. Залил чистую локализацию. В конфигах переставил c en на ru  - Все символы - кракозябры
Далее

$webim_encoding = "windows-1251";

Ничего не изменилось

MSK

  • Native
  • *****
  • Posts: 61
Я базу держу в 1251, как и все настройки.
Все работает без проблем.
Без правки скриптов (связано с конвертацией кодировок в админке) есть несколько багов в админке.
Разработчик уведомлен.
« Last Edit: September 11, 2011, 09:16:08 PM by Inspirer »