Переезжаю на другого хостера. Возникли проблемы, как уже было у некоторых людей. Скин в кодировке 1251, темы в UTF. Но люди свои темы сами хотели конвертировать в UTF, а я не хотел и вроде этого и не делал. На старом форуме всё в 1251 (насколько я могу судить) и отображается нормально. При попытках переезжать всё равно выглядит вот так:
В каких я только комбинациях разные настройки кодировок не пробовал. Всё равно темы и скин получаются по-разному. Бывает что добьёшься нормального отображения тем (в этом случая в браузере Unicode стоит), но тогда скин вопросиками.
Получается это в частности если файл базы, экспортированный в phpmyadmin в кодировке 1251, потом импортировать в utf8. Тогда при выборе в браузере кодировки Unicode, темы будут показываться нормально. Но что это значит? phpmyadmin сам преобразуется таблицы в utf во время импорта? или база на старом хостере на самом деле лежит в utf, хоть и отображается в phpmyadmin в сравнении как cp1251?
Вот так. Совсем я запутался. Был бы благодарен, если бы кто-нибудь разъяснил некоторые вопросы.
1. Если делать экспорт средствами phpmyadmin, надо ли обращать внимание на то, какая выставлена кодировка в расширенном режиме? Соответственно, надо ли выставлять ту же кодировку при импорте базы?
2. Если рядом с каждой таблицей стоит cp1251, то значит ли это, что базы у меня в кодировке 1251? Даже если я в предыдущем пункте при экспорте или импорте ставлю UTF?
Раньше вообще была странная вещь. Делал импорт, рядом с каждой таблицей стояло 1251, а в конце где жирным - упорно было utf8. Думал, из-за этого проблемы с разнобоем кодировок. Потом баловался хитрыми скриптами для конвертации баз, и теперь что бы ни импортировал, в конце тоже 1251 стоит. Но опять же это не особо помогает.
3. Правильно я понимаю, что 2.3.6 сделан только для работы с 1251 и с utf8 корректно работать не будет? То есть мне надо добиваться, чтобы везде во всех настройках кодировок было только 1251?
4. На что влияет настройка кодировки, которая задаётся в админ. панели Tools & Settings- View general Settings - Document character set?