1

Тема: Не отображаются китайские иероглифы

Здравствуйте, переношу joomla 1.5 на хостинг. Есть русские, латинские и китайские символы. На локале все показывается. Переношу БД из локали, в блокноте форматирую в UTF8, захожу в ПхпМайАдмин импортирую в УТФ8. Сайт работает, русские и латинские отображаются, а китайские вопросами. Подскажите как сделать чтоб иероглифы показались?

2

Re: Не отображаются китайские иероглифы

koshsh
Не понял что именно вы делаете в Блокноте, каким образом там что-то форматируете. Если после такого форматирования иероглифы не видны в .sql дампе, то и импортировать их будет невозможно.

3

Re: Не отображаются китайские иероглифы

В блокноте открываю sql и сохраняю его в УТФ8, разве не так?

4

Re: Не отображаются китайские иероглифы

koshsh сказал:

В блокноте открываю sql и сохраняю его в УТФ8, разве не так?

Не понимаю зачем это делать. Экспорт в phpMyAdmin итак всегда в utf8 будет, если все делать по умолчанию.

5

Re: Не отображаются китайские иероглифы

Окей, щас попробую вновь залить без такого "форматирования"

6

Re: Не отображаются китайские иероглифы

Попробовал, все также.. Но заметил один касяк на локальном сервере. При просмотре в phpMyAdmin экспротируемой БД в ней уже иероглифы вопросиками.

У меня на локальном phpMyAdmin стоит MySQL-кодировка:  Windows Cyrillic (cp1251)
Сопоставление соединения с MySQL: cp1251_general_ci
Сравнение: utf8_general_ci 

Наверняка дело в этих настройках. Помогите разобраться, как их изменить чтоб при экспорте появились руские и китайские символы?

7

Re: Не отображаются китайские иероглифы

Всё, решил сам. Всё очень просто, поставил все настройки на локале в УТФ8 и пояились наконецто иероглифы!!!