Русификация модов на Bannerlord


 



Автор гайда vigarh

Есть 3 вида, где прописывается текст для модов:
1. Текст хранится в X:\Название мода\ModuleData\Languages
2. Тест хранится в самом файле X:\Название мода\bin\Win64_Shipping_Client\Название мода.dll
3. Как и второй вариант только отличие в том что в .dll файле просто идет направление по id текста в локализацию.

Рассмотрим 2 вариант, самый распространённый.

Нам нужна программа https://github.com/0xd4d/dnSpy/releases, скачиваем.
Далее возьму мод для примера простенький это XorberaxTrainingField. Идем по пути X:\XorberaxTrainingField\bin\Win64_Shipping_Client и видим там 3 файла:

 


1. 0Harmony.dll это файл для загрузки мода в игру, есть не везде, его не трогаем.
2. config.json этот файл для настройки некоторых аспектом мода, есть в большинства модов.
3. TrainingField.dll это сам наш мод, он нам и нужен.

Далее...

Запускаем dnSpy, перетягиваем наш TrainingField.dll в левый столбик с название "Обозреватель сборок". Должно получиться так:
 

Вскрываем наш мод нажатием на вот такой треугольник:
 
Переходим в TrainingField желтого цвета и листаем подмодули и смотрим на код справа.

Находим текст серого цвета справа с предположительным нашим текстом:
 


Нажимаем правой кнопкой по тексту и выбираем в меню "Изменить инструкции IL..."




Появится окно и смотрим слева на столбик "Опкод", весь наш текст находится под Опкодом "ldstr". Справа в строке видим текст "{=town_arena_train_troops}Train your troops ({COST}{GOLD_ICON})" и меняем его на "{=town_arena_train_troops}Тренировать свои войска ({COST}{GOLD_ICON})".

 


Проделываем аналогичное с остальными строками, вбиваем перевод. И далее нажимаем кнопку "ОК". Чтобы изменения наши сохранились, нужно нажать раздел "Файл", а в нем "Сохранить модуль..." и кнопку ОК.
 


Ну вот вроде и все  Проверяем нашу работу в игре. Удачи!



- используйте эту кнопку если вы обнаружили ошибку/искажение содержимого/отсутствие контента в новости или если хотите сообщить администрации о выходе новой версии мода и т.п.

Комментариев 16

Толмач
Саня Санин
Офлайн 15 апреля 2020 11:04 поделиться
Гайд полезный и простой!Разобрался в принципе быстро,долго в ньюансы вникал smile15 


Мы окружены-отлично,атакуем в любом направлении!!!
Странник
Jlyntik
Офлайн 15 апреля 2020 17:32 поделиться
Спасибо большое!!! Немного усилий и играть стало проще.


Друг сообщества
Tissimir
Титул: Тис ягодный
Офлайн 15 апреля 2020 17:35 поделиться
Jlyntik, приветствую на сайте.


quod erat demonstrandum
Стрелец
2baksa
Офлайн 15 апреля 2020 23:05 поделиться
Всем привет уважаемые! Помогите пожалуйста, сбил настройки программы, че то там закрыл нечаянно, и не могу все по дефолту выставить как было изначально. Сбросте конфиг или я не знаю, подскажите как сделать изначальный вариант настроек по дефолту. Суть: сбились окошки правое и левое, где сам мод слева и что переводить с права. Надеюсь, что поняли меня. Заранее спасибо!

Вот так бы хотелось, чтоб опять стало. И если можно или конфиг или как скинуть на дефолт, ну никак не найду.



Извините, тупанул, посмотрел на картинках (скриншотах) и разобрался, сам наладил. Спасибо за инструкцию и низкий поклон всей команде коммандо!!!


Странник
Molot34
Офлайн 16 апреля 2020 18:52 поделиться
А как изменять вот это?
https://pastenow.ru/8f68491ca9e8135c1f7a94070eb58698
https://pastenow.ru/2b96ebc915dbbe7b90d87b071c8405ba


Стрелец
2baksa
Офлайн 17 апреля 2020 12:49 поделиться
Molot34, тут нечего исправлять. Тут вообще текста мода нет.


Странник
akkord25
Офлайн 6 ноября 2020 21:39 поделиться
Tissimir, пытался русифицировать мод, всё сделал по инструкции. Но на русском (вашем) переводе, мои изменения не работают. Перевод работает только на английском языке игры, что делать?


Офлайн 17 января 2021 15:33 поделиться
Надо бы потом через xml гайд запилить


Отрок
Maza
Офлайн 29 января 2021 11:43 поделиться
Алёшка Переводчик, здравствуй ! Когда уже гайд по переводу XML?


Странник
Дюран
Офлайн 10 августа 2021 02:35 поделиться
Приветствую! Столкнулся с проблемой перевода модификации OpenSourceArmor, нет файлов dll, есть файлы tpac и много xml, думал всё просто, изменю название на русский язык в любом xml(строка name) и будет хорошо,но нет...
Если печатать и менять название на англ языке, хоть как ты напиши, то прекрасно всё работает, в игре отображается и напротив, написав на русском, не даёт начать новую игру и не грузит сохранение, но в игру заходит. Как быть?Что делать можно? Хотелось бы совета, тк нет перевода на такую прекрасную модификацию на Баннер


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Онлайн

Сейчас на сайте: 97
Гостей: 95

Пользователи: 
- отсутствуют

Последние комментарии

Mount & Blade - Эпоха турниров (Warband) 1.174
Tijuuan, Сегодня, 06:22
Приветствую Всех Какая то проблема появилась(Или она и была раньше,может я не знаю) в русификаторе...
MOD WW II China War of Elders
сигма, Вчера, 19:49
Кто нибудь подскажите как решить ошибку unable to get technique specular_alpha_skin....
MOD Warsword Conquest Winds of Magic Edition Beta
Yang Kai, Вчера, 13:01
LoudPanther,Русификатор на Orc Edition  обновился еще в Сентябре, а    А фикс багов выше для Orc...
Гайд на MOD WIND OF THE WAR - NEW ERA 74FIX8
Yang Kai, Вчера, 12:54
Lostoul,Здесь мертво всё Да и какой смысл играть на древней версии? На данный момент самая новая...
MOD War in the world of magic. Era_Dragons
Lostoul, 17 мая 2024 03:50
Есть тут ещё кто живой? я начал играть в этот мод, но возникла проблема в том что я не могу понять...
Гайд на MOD WIND OF THE WAR - NEW ERA 74FIX8
Lostoul, 17 мая 2024 03:47
Есть тут ещё кто живой? я начал играть в этот мод, но возникла проблема в том что я не могу понять...
Помогите найти мод! (все вопросы с подборкой модификаций - сюда)
Deznortennus, 14 мая 2024 18:34
Tijuuan,их много. самый базовый - diplomacy или diplomacy litdum.4 . Также remasterd. знаю еще...
MOD Warsword Conquest Winds of Magic Edition Beta
Джаддар, 13 мая 2024 17:27
Здравствуйте, этот мод использовать как сабмод к "warsword conquest prewiew mod",или же можно...
MOD East 1135
Lossarin, 10 мая 2024 12:11
iskanderzp, в том то и дело, что в других модах этой проблемы нет. только здесь, то мое же...