Lawyer 0 12/04/2006 02:11 AM Вот такая ситуация выплывает... айбиресорсовский русский движок... сносим, предварительно слепив дамп... ставим английскую чистенькую версию... вставляем дамп и видим, что английского языка нет... и дефолтовым языком русский не установлен... при попытке включения русского языка как дефолтного наступает коллапс... то же самое происходит даже после того как перед установкой дампа обратно ставишь русский язык... то, что пацаны перемудрили с русской версией - факт... но ведь что-то же можно сделать? :unsure: Share this post Link to post
Доктор Фредди 6 12/04/2006 05:22 AM Думаю, дело в том, что IPB хранит списки установленных языковых пакетов в базе данных. Т.е. вы сделали дамп с русского форума, где в таблице ibf_languages хранится, скорее всего, одна запись в духе:lid ldir lname lauthor lemail 1 ru Русский IBResource.ru support@ibresource.ruТо есть, для поддержки английского языка нужно отредактировать эту строчку, в первую очередь поменяв значения поля ldir на имя каталога, в котором находятся языковые файлы пакета (/cache/lang_cache/en, например; в этом случае значение ldir будет просто en). Остальное можно отредактировать по желанию :unsure: Или можно просто переименовать папку с языковыми пакетами в ru или что там прописано в качестве ldir у вас в этой таблице - всё будет работать. Если у вас на русской версии форума стояло несколько языковых пакетов, нужно удалить из ibf_languages строчки тех пакетов, которые более не используются, и проверить правильность указания ldir для тех пакетов, которые реально есть в cache/lang_cache. Удалять языковые пакеты при переезде я бы, впрочем, не рекомендовал - у пользователей, которые эти пакеты использовали, будут проблемы :) Share this post Link to post