Проблемы с переводом мода Essential
Версия мода 1.18.2
Привет всем журналистам, олдфагам или же просто посетителям данной темы. У меня появились проблемы с переводом мода Essential 1.18.2 на русский язык.
ТемаКак многие знают, чтобы перевести мод нужно пошаманить над файлом en_US.lang (может быть и другое название, если страна другая). Переведя всё, что было можно, я остался не удовлетворён своим результатом. Переведённые слова, предложения составили очень маленькую часть от всего Английского текста(потому что, как я и писал выше - там больше нечего переводить).
Что смог сделатьПеревелись категории из гардероба с косметикой, а также всплывающие сообщения по типу: "Друг был добавлен в друзья", "У этого игрока максимальное кол-во запросов на добавление в друзья" и тд.
Гуглим инфуДальше я полез гуглить. Итог: Выяснил, что с помощью MCP, BON, а в дальнейшем и FernFlower можно деобфусцировать, декомпилировать и редактировать код. Но в комментариях темы сразу отговорили от этой идеи, ведь для перевода этого делать необязательно, да и запарно.
Способ с NP++ и InClassTranslatorВыяснился и второй способ, более лёгкий. При помощи NotePad++ ищем конфиг, в котором может находится непереведённая Английская фраза. Далее при помощи InClassTranslator открываем конфиг с фразами, но увы... Выдаёт ошибку. Причём на любом .class файле.
Способ с InJarTranslatorТакже пробовал переводить при помощи InJarTranslator. Что-то выдаёт, но предложений я там не нашёл, только строки самого кода.
Способ только с NP++Но зато, после нахождения строки с определённым текстом, при помощи NotePad++ удалось изменить английские слова на русские. Но вот и тут незадача - стало крашить игру.
ВопросТак в чём мой вопрос к вам. Сможет ли кто-то мне помочь и разобраться в Отчёте об ошибке? либо просто скажите, что я делаю не так и какие действия мне предпринять, чтобы перевести данный мод.
Буду очень признателен, если поможете. (Если нужна будет доп инфа по теме - пишите, добавлю, что смогу)
Редактировал тут - .minecraft/essential/gg/config/EssentialConfig.class
Краш лог отправить не получается, слишком большой(
Всё, что хоть нормально вмещается ниже
The game crashed whilst initializing game
Error: org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
Код завершения: -1
Сообщение отредактировал 5 августа 2022 - 21:07