Русификация vBulletin - вопросики вместо кириллицы

Oniks
На сайте с 22.08.2005
Offline
176
3138

Столкнулся с проблемой установки русского языка - показывает его как вопросы. Вроде все делаю, как в инструкции (кстати, крякнутый 3.6.4 русифицировался легко, а вот с лицензионным траблы) - облом. В инете порыскал, поэкспериментировал - тоже нифига. :(

Я так понимаю, проблема возникает при заливке файла с фразами в систему. В файле пробовал ставить и вин-1251 и ИСО, эффекта 0. У всех таблиц кодировка cp1251_general_ci, в настройках языка стоит вин-1251.

Кто-нить сталкивался с такой проблемой и как решил?

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту
ReMAXI
На сайте с 21.10.2006
Offline
29
#1

не знаю не пробовал, но знаю проблема (??? вместо кирилици) бывает из-за разных версий mysql

DU
На сайте с 20.10.2006
Offline
105
#2

после установки соеденения:

mysql_query("SET NAMES cp1251");

Sla_Dom
На сайте с 18.02.2006
Offline
252
#3
DIMON-UA:
mysql_query("SET NAMES cp1251");

подтверждаю

Oniks
На сайте с 22.08.2005
Offline
176
#4

DIMON-UA, Sla_Dom, в Вобле этот запрос отдается автоматом, но на всякий случай попробовал изменить переменную $charset на cp1251 - проблема осталась... :( Т.е. раньше было

$this->sql = "SET NAMES $charset";

$this->execute_query(true, $link);
стало
$this->sql = "SET NAMES cp1251";

$this->execute_query(true, $link);

Кстати, пока лазил по таблицам заметил интересную особенность - вся кириллица пишется в виде мнемоников (аля к), может, где-то в настройках форума надо указать кодировку, только я там все перерыл - нету ничего похожего ни в админ-панели, ни в конфиге.пхп...

Mr_Promoter
На сайте с 06.08.2004
Offline
254
#5

У меня такая проблема была. Хостинг по умолчанию ставит utf-8 кодировка, а у меня вин и с этими вопросами замучался :(

Решил очень просто - в конфиге прописал вин кодировку и заново установил (создал все таблицы в мускуле) - все заработало правильно. Если форум перед этим не сносить, то вопросики не исчезают.

В файле config.php


// ****** IIOEE MySQLI *****
// I?e eniieuciaaiee MySQL 4.1+, MySQLi aie?ai auou eniieuciaai aey niaaeiaiey n AA
// Anee Aai o?aaoaony eciaieou eiae?iaeo ii oiie?aie?, i?e eniieuciaaiee eiae?iaee,
// ioee?iie io latin1, oi Au ii?aoa oeacaou a? caanu.
// Anee Au ia oea?aoa caanu eiae?iaeo, oi iia aoaao oaeie ?a, eae e ii oiie?aie? a AA,
// ?oi ii?ao aucaaou ioeaee. Ia eciaiyeoa caanu ie?aai ai oao ii?, iiea ia aoaaoa oaa?aiu,
// ?oi yoi aaenoaeoaeuii o?aaoaony.
$config['Mysqli']['charset'] = 'cp1251';
http://webpromote.ru (http://webpromote.ru) - пописываю иногда ...
Oniks
На сайте с 22.08.2005
Offline
176
#6

Все оказалось гораздо проще - был покоцан сам файл с переводом. Я пользуюсь продвинутым текстовым редактором, так что сразу не заметил. Не знаю, что с ним делали до меня, но кодирован он был каким-то экзотическим способом. :(

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий