![]() |
#73 | |||
|
Re: Русификация Евро-клиента
Всем привет, я смотрю тут уже есть энтузиасты, которые хотят подхватить русик, вообщем мини-гайд:
1) достаем базу ру версии и расшифровываем её( с помощью db decrypt) 2) достаем базу еу версии и расшифровываем её( с помощью db decrypt) 3) устанавливаем mysql сервер 4) устанавливаем навикат(у меня 10.0.10), я не знаю что в прошлых/будущих версиях, в этой все работает как надо 5) импортируем ру базу 6) импортируем еу версию 7) создаем новую mysql базу, в неё импортируем таблицу localized_texts из ру версии, и переименовываем её в localized_texts_ru. Я сейчас не могу посмотреть, но как только импортировали ру таблицу, там нужно зайти в настройки таблицы и указать Primary Key на столбец ID, для еу это можно не проделывать 8) в новосозданную базу импортируем localized_texts из еу версии Все работы по конвертированию из sqlite в mysql на себя берет навикат, тут никаких танцев с бубном (нажимаем на созданную mysql базу, потом data transfer, и настраиваем какую таблицу из какой базы скопировать) 9) после импорта двух таблиц в базу mysql(должно быть 2 таблицы: localized_texts еу версии и localized_texts_ru ру версии) делаем sql запрос, запрос лежит в архиве 10) ВАЖНО!!! после того как запрос сделали, УДАЛЯЕМ localized_text из базы sqlite еу версии и импортируем эту базу из нашей mysql версии(непомню пунктов, там тоже правый клик на еу базу и там пункт data transfer) 11) все, база импортирована, теперь вставляем ее обратно в клиент (если размер базы старой и новой совпадает, обычно это 120 метров, то все хорошо, если стала больше, то клиент не запустится, и делать надо заного) 12) Profit 13) набор утилит, которые я юзал в архиве , дополнительно ничего не юзал (описание db decrypt можно найти в нете) P.S. для извлечения вставки базы в архив игры, используем quickbms, в нете нагуглится легко https://mega.co.nz/#!upE1lYqJ!w7FgQf...24fq0UZ2GMd10I |