И о чудо! https://forum.zoneofgames.ru/topic/53856-avtoperevodchik-dlya-unity-igr-xunityautotranslator/ Важно сделать все из пункта "встречающиеся проблемы" (первые 4 пункта пропускайте!): игра на il2cpp ( в папке {GameName}_Data имеется папка il2cpp_data)
ReiPatcher и других плагинов недолжно быть поставить плагин https://melonwiki.xyz/ скачать XUnity.AutoTranslator-MelonMod-IL2CPP.zip и разархивировать в корневую папку запустить игру дальше с 5 пункта
Пишет страница не найдена, когда открываю ссылку https://www.playground.ru/alaloth_champions_of_the_four_kingdoms/file/rusifikator_alaloth_champions_of_the_four_kingdoms-1219771, что делать?
все сделал как надо не чего не выходит - MelonLoader.Installer 0.6.1 и AutoTranslator 5.2.0 не получается папка - AutoTranslator не появляется ...( даже пробовал откатить до разных версий преведущих все бестолку ..... беда прям
Чуть не забыл, при первом запуске после всех манипуляций может показаться что ничего не произошло, может быть у меня из-за выставленного параметра MaxCharactersPerTranslation=2500 (максимально 2500 отвечает за длину захвата текста), но перевод постепенно подгружается.
[XUnity_Auto_Translator] System.TypeLoadException: Could not load type 'UnityEngine.Application' from assembly 'UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
at XUnity.Common.Utilities.Paths.GetAndSetGameRoot()
at XUnity.Common.Utilities.Paths.get_GameRoot()
at XUnity.AutoTranslator.Plugin.Core.DefaultPluginEnvironment..ctor(Boolean allowDefaultInitializeHarmonyDetourBridge)
at XUnity.AutoTranslator.Plugin.Core.PluginLoader.Load(Boolean allowDefaultInitializeHarmonyDetourBridge)
at XUnity.AutoTranslator.Plugin.MelonMod.AutoTranslatorPlugin.OnApplicationLateStart()
at MelonLoader.MelonEvent.<>c.<Invoke>b__1_0(LemonAction x) in D:\a\MelonLoader\MelonLoader\MelonLoader\Melons\Events\MelonEvent.cs:line 174
at MelonLoader.MelonEventBase`1.Invoke(Action`1 delegateInvoker) in D:\a\MelonLoader\MelonLoader\MelonLoader\Melons\Events\MelonEvent.cs:line 143
И о чудо!
https://forum.zoneofgames.ru/topic/53856-avtoperevodchik-dlya-unity-igr-xunityautotranslator/
Важно сделать все из пункта "встречающиеся проблемы" (первые 4 пункта пропускайте!):
игра на il2cpp ( в папке {GameName}_Data имеется папка il2cpp_data)
ReiPatcher и других плагинов недолжно быть
поставить плагин https://melonwiki.xyz/
скачать XUnity.AutoTranslator-MelonMod-IL2CPP.zip и разархивировать в корневую папку
запустить игру
дальше с 5 пункта
MelonLoader.Installer 0.6.1 и AutoTranslator 5.2.0 не получается папка - AutoTranslator не появляется ...(
Пишет страница не найдена, когда открываю ссылку https://www.playground.ru/alaloth_champions_of_the_four_kingdoms/file/rusifikator_alaloth_champions_of_the_four_kingdoms-1219771, что делать?
У вас тут прям санта барбара
Спасибо все сделал по описанию перевод работает ;)
Все сделал по пунктам и нифига не переводит...помогите плиз!!!!
На завод лучше иди работать, а не пункты делать. xD
Jeemteem
И где взять такую красоту?
Так перевел Google!
Я играю таким переводом пока все ок!
Так и не понял как ты это в игру встроил, можно по подробнее?
Я завтра поставлю на playground или на youtube! Силки скину сюда!
https://www.playground.ru/alaloth_champions_of_the_four_kingdoms/file/rusifikator_alaloth_champions_of_the_four_kingdoms-1219771
ссылка мертва
Alaloth: Champions of The Four Kingdoms "Русификация текста" [All.v]
©
Инструкция:
1. Скачать.
MelonLoader.Installer.exe
XUnity.AutoTranslator-MelonMod-IL2CPP-5.1.0.zip
Cuprum.zip
2. Запустить MelonLoader.Installer.exe выбрать ярлык игры в папку где установлена игра и установить.
3. Запустить игру и выйти из игры.
4. Распаковать в корневую папку игры содержимое архива XUnity.AutoTranslator-MelonMod-IL2CPP-5.1.0.
5. Запустить игру и выйти из игры.
6. После запуска игры программа должна создать в корневой папки игры \AutoTranslator\Config.ini в файле заменить.
Language=ru (на какой язык переводить)
FromLanguage=en (язык в игре)
MaxCharactersPerTranslation=1000 (максимально 2500 отвечает за длину захвата текста)
IgnoreWhitespaceInDialogue=False
OverrideFont= (отвечает за замену шрифтов пример OverrideFont=Corbel Bold Italic)
OverrideFontTextMeshPro=(отвечает за замену шрифтов в играх с TextMeshPro)
Вот пример шрифт Cuprum достаточно компактный.
1. скачиваете
2. разархивировать в любое место
3. правой кнопкой по Cuprum-Regular.ttf и установить для всех пользователей
4. в файле конфиг OverrideFont=Cuprum
7. Игра готова. Игру можно запускать через основной exe.
8. Встречающиеся проблемы: Плагин не подхватил игру (Выключите у папки игры атрибут только для чтения повторить с 4 пункта).
Увожаемый
все сделал как надо не чего не выходит - MelonLoader.Installer 0.6.1 и AutoTranslator 5.2.0 не получается папка - AutoTranslator не появляется ...( даже пробовал откатить до разных версий преведущих все бестолку ..... беда прям
Запускай все от имени Админа и точку с папок только чтение сними.
Чуть не забыл, при первом запуске после всех манипуляций может показаться что ничего не произошло, может быть у меня из-за выставленного параметра MaxCharactersPerTranslation=2500 (максимально 2500 отвечает за длину захвата текста), но перевод постепенно подгружается.
ZheDan77 Я извиняюсь! Но где спасибо!
Jeemteem
Благодарю, всё сделал по инструкции и теперь наслаждаюсь переводом.
Не создает папку AutoTranslator
[XUnity_Auto_Translator] System.TypeLoadException: Could not load type 'UnityEngine.Application' from assembly 'UnityEngine, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'.
at XUnity.Common.Utilities.Paths.GetAndSetGameRoot()
at XUnity.Common.Utilities.Paths.get_GameRoot()
at XUnity.AutoTranslator.Plugin.Core.DefaultPluginEnvironment..ctor(Boolean allowDefaultInitializeHarmonyDetourBridge)
at XUnity.AutoTranslator.Plugin.Core.PluginLoader.Load(Boolean allowDefaultInitializeHarmonyDetourBridge)
at XUnity.AutoTranslator.Plugin.MelonMod.AutoTranslatorPlugin.OnApplicationLateStart()
at MelonLoader.MelonEvent.<>c.<Invoke>b__1_0(LemonAction x) in D:\a\MelonLoader\MelonLoader\MelonLoader\Melons\Events\MelonEvent.cs:line 174
at MelonLoader.MelonEventBase`1.Invoke(Action`1 delegateInvoker) in D:\a\MelonLoader\MelonLoader\MelonLoader\Melons\Events\MelonEvent.cs:line 143
Выдает такую ошибку, подскажите?