Caves of Qud

Caves of Qud

25 ratings
Русский перевод Caves of Qud
By Efreiter
К сожалению, это АВТОперевод, машинный и довольно кривой.
3
   
Award
Favorite
Favorited
Unfavorite
Инструкция
1) Скачайте загрузчик BepInEx_x86 для вашей ОС, версия может обновляться, конкретно у меня BepInEx_win_x86_5.4.23.2.zip
https://github.com/BepInEx/BepInEx/releases

2) Скачайте XUnity.AutoTranslator-BepInEx-5.1.0.zip
https://github.com/bbepis/XUnity.AutoTranslator/releases/tag/v5.1.0

3) Там же скачайте шрифт TMP_Font_AssetBundles.zip.

4) Разархивируйте загрузчик BepInEx, переводчик XUnity.AutoTranslator и шрифт arialuni_sdf_u2019 в корневую папку игры (ПКМ по игре > управление > локальные файлы, просто скиньте туда содержимое трёх архивов)

5) Откройте и закройте игру

6) В папке BepInEx (что вы распаковали в папку игры)\Config, создастся файл настроек: AutoTranslatorConfig.ini откройте его с помощью удобного текстового редактора

7) Настройки должны выглядеть так:

[Service]
Endpoint=PapagoTranslate
FallbackEndpoint=GoogleTranslateV2

[General]
Language=ru
FromLanguage=en

[Behaviour]
MaxCharactersPerTranslation=200
IgnoreWhitespaceInDialogue=True
MinDialogueChars=2
ForceSplitTextAfterCharacters=0
CopyToClipboard=False
MaxClipboardCopyCharacters=5500
ClipboardDebounceTime=1.25
EnableUIResizing=True
EnableBatching=True
UseStaticTranslations=True
OverrideFont=
OverrideFontSize=
OverrideFontTextMeshPro=arialuni_sdf_u2019
FallbackFontTextMeshPro=
ResizeUILineSpacingScale=
ForceUIResizing=False
IgnoreTextStartingWith=\u180e;
TextGetterCompatibilityMode=False
GameLogTextPaths=
RomajiPostProcessing=ReplaceMacronWithCircumflex;RemoveApostrophes;ReplaceHtmlEntities
TranslationPostProcessing=ReplaceMacronWithCircumflex;ReplaceHtmlEntities
RegexPostProcessing=
CacheRegexPatternResults=False
CacheRegexLookups=False
CacheWhitespaceDifferences=False
GenerateStaticSubstitutionTranslations=False
GeneratePartialTranslations=False
EnableTranslationScoping=True
EnableSilentMode=True
BlacklistedIMGUIPlugins=
EnableTextPathLogging=False
OutputUntranslatableText=False
IgnoreVirtualTextSetterCallingRules=False
MaxTextParserRecursion=1
HtmlEntityPreprocessing=True
HandleRichText=True
EnableTranslationHelper=False
ForceMonoModHooks=True
InitializeHarmonyDetourBridge=False
RedirectedResourceDetectionStrategy=AppendMongolianVowelSeparatorAndRemoveAll
OutputTooLongText=False
TemplateAllNumberAway=False
ReloadTranslationsOnFileChange=False
DisableTextMeshProScrollInEffects=False
CacheParsedTranslations=False

8) В параметрах запуска игры (ПКМ по игре в стим > свойства) указать следующее (внимание, то, что я указал жирным, у вас может отличаться!):
—doorstop-enable true —doorstop-target "C:\Program Files (x86)\Steam\steamapps\common\Caves of Qud\BepInEx\core\BepInEx.Preloader.dll"

Примечание:
Сочетания клавиш в игре:
ALT+T - переключатель перевода. С его помощью вы можете включать и выключать перевод.
ALT+0 (ноль) - включение панели настроек автопереводчика.
ДОПОЛНЕНИЕ
По просьбе из комментов:

DeepL переводит несколько лучше, чем Papago и куда лучше гугла.

В XunityAutranslator на данный момент DeepL не работает, потому что в существующей библиотеке используется старый адрес веб-клиента сервиса.

1. Чтобы использовать DeepL, нужно для начала скачать правленую библиотеку

https://github.com/bbepis/XUnity.AutoTranslator/files/14018306/DeepLTranslate.ExtProtocol.dll.zip

2. Заменить старый файл по пути: ...\Steam\Steamapps\common\Caves of Qud\BepInEx\plugins\XUnity.AutoTranslator\Translators\FullNET

3. Далее изменить в AutoTranslatorConfig.ini:
Endpoint=DeepLTranslate
Заключение
Перевод работает автоматически, его качество может зависеть от многих факторов, в настройках во время игры можно покопаться, потыкать разные переводчики и посмотреть, какой вам подойдёт больше.
Но это не отменяет того, что это костыль. Перевод ОЧЕНЬ кривой, но приходится довольствоваться тем, что есть.
Так как игра на ходу пишет текст, каждый отдельный забег уникален, сделать для неё нормальный перевод... довольно сложно.

Данный гайд скомпилирован на основе вот этой темы[forum.zoneofgames.ru] на ЗоГ'е
Спасибо ребятам
31 Comments
Drevnij2010 19 Aug @ 3:17am 
#Теперь Всё Путем? Пробовал и у меня запустилась игра и не запустился перевод. Если у тебя все заработало не поделишься способом?
Hiro 15 Aug @ 9:02pm 
Кароч, всё сделал как надо, даже нейросеть попросил помочь, в итоге такая же шляпа на застывшем лого.
Mono версия
https://github.com/BepInEx/BepInEx/releases/tag/v6.0.0-pre.2

С новым BepInEx/releases/tag/v6.0.0-pre.2 64x работает, не виснет на лого
Седой 13 Jul @ 11:06am 
Что там на Стим деке кому-нибудь удалось перевод сделать?
zeropanique 10 Jul @ 4:36am 
сделал всё по гайду на пиратке - не работает. С x64 версий bepinex игра тупо застывает на загрузочном экране, а с x86 версией тупо ничего не работает, словно я и не устанавливал мод
sys_admin 29 Jun @ 10:33am 
не появляется папка конфиг, почему?
Wanderer 24 Jun @ 11:12am 
С версии игры 210 Caves of Qud движок перешел на 64 битную версию юнити, а на 64 blephx игра висит. Получилось запустить переводчик по инструкции с откатом версии игры в бета патчах на предыдущую 209.46 с 32 битным ядром юнити.
Догенус 13 Jun @ 7:44am 
Cделал все по гайду все ровно не переводит:[
Elski 8 Jun @ 11:18am 
Лучший