ДвижкиРуководстваFAQPatreonDiscordСкачать
Войти
RuneTranslate · перевод японских игр от и до
ДвижкиРуководстваСравнениеТекст на картинкахРедактор сохраненийРежим читовFAQСкачатьPatreonDiscordYouTubeКонфиденциальностьУсловияКонтакты
Все движки

Поддерживаемый движок · LiveMaker / LiveNovel

По возможности — проверяйте на каждой игре

Переводчик LiveMaker — полный перевод игр LiveMaker / LiveNovel

LiveMaker (его режим создания визуальных новелл называется LiveNovel) — давно существующий японский движок, стоящий за сотнями додзинси- и коммерческих VN. Он поставляет игру в виде единственного .exe для Windows, все ресурсы которого упакованы в архив VFF, прикреплённый к концу исполняемого файла, — а сам сценарий скомпилирован в двоичные файлы .lsb, так что оригинального текста в открытом виде уже нет. RuneTranslate всё равно его читает. Он определяет игру на LiveMaker по сигнатуре архива, затем задействует pylivemaker — эталонный опенсорсный набор инструментов для LiveMaker — как встроенный сайдкар, чтобы прочитать каждый .lsb, извлечь текстовые блоки диалогов и пункты меню и вернуть их чистым списком. Вы переводите любым провайдером — DeepL, LLM (OpenAI / Anthropic), бесплатным Google Translate или локальной моделью — при этом встроенные теги форматирования движка замаскированы за заполнителями, чтобы их нельзя было испортить, а опциональный второй проход AI-редактора подтягивает формулировки. При экспорте RuneTranslate вставляет ваши переводы обратно в сценарии .lsb и переупаковывает весь архив обратно в копию .exe игры — полную работоспособную переведённую сборку, в которую можно играть сразу. Он был проверен от начала до конца на реальной коммерческой игре на LiveMaker объёмом 411 МБ: 7715 строк диалогов и меню извлечены, переведены и переупакованы за секунды, а пересобранная игра осталась целой. Это недавно добавленный движок, работающий по возможности: текст сценариев и пункты меню покрыты; проверьте переведённую сборку в игре перед тем, как делиться. Исходный язык по умолчанию японский и настраивается для каждого проекта.

Совет по глоссарию для этого движка

Скрипты LiveMaker повторно используют имена персонажей и повторяющиеся термины на протяжении тысяч строк. Занесите их в глоссарий первыми, чтобы каждая строка диалога и каждое меню отображали их одинаково. Глоссарий: основы →

Скачать RuneTranslate для Windows

Как перевести LiveMaker / LiveNovel

  1. ШАГ 1

    Откройте папку игры LiveMaker

    Укажите RuneTranslate каталог игры — папку, содержащую .exe LiveMaker (часто рядом со средой выполнения live.dll). Определение движка автоматически распознаёт встроенный архив VFF игры; ваши оригинальные файлы никогда не изменяются.

  2. ШАГ 2

    Извлеките текст сценария

    RuneTranslate открывает архив, прикреплённый к .exe, и читает каждый скомпилированный сценарий .lsb встроенным сайдкаром pylivemaker, перечисляя все текстовые блоки диалогов и пункты меню — с метками говорящих для контекста и встроенными тегами движка, замаскированными за заполнителями.

  3. ШАГ 3

    Переведите диалоги + меню

    Переводите с помощью DeepL, LLM (OpenAI / Anthropic), бесплатного Google Translate или локальной модели. Встроенное форматирование заморожено, так что провайдер не может его переставить или удалить, а опциональный второй проход AI-редактора подтягивает формулировки. Память переводов повторно использует повторяющиеся строки.

  4. ШАГ 4

    Экспортируйте работоспособную переведённую копию

    При экспорте RuneTranslate вставляет ваши переводы обратно в сценарии .lsb и переупаковывает весь архив обратно в копию игры — полную, готовую к игре сборку. На LiveMaker 3 он также переключает латинский текст в полуширинный, чтобы английский читался чисто.

  5. ШАГ 5

    Играйте + проверяйте

    Запустите экспортированный .exe и играйте. Поскольку это полная пересобранная копия, нет отдельных файлов, которыми нужно управлять. Убедитесь, что диалоги и меню читаются корректно в игре, перед тем как делиться.

Поддерживает

  • Архив VFF, встроенный в .exe (или отдельный .dat), определяется по своей сигнатуре на чистом TypeScript
  • Текстовые блоки диалогов скомпилированных сценариев .lsb + пункты текстовых меню выбора, через встроенный сайдкар pylivemaker
  • Полная переупаковка архива в работоспособную переведённую копию игры — проверено на реальном тайтле объёмом 411 МБ (7715 строк)
  • Встроенные теги форматирования LiveNovel замаскированы за заполнителями, чтобы провайдеры не могли их испортить
  • Полуширинный латинский текст на LiveMaker 3, чтобы английский / западный текст отображался чисто
  • Скрипты на японском или английском (и других) исходных языках — запись обратно не зависит от языка

Ограничения

  • Недавно добавлено + по возможности: проверьте переведённую сборку в игре, прежде чем на неё полагаться
  • Текст хранится в японской кодировке игры (Shift-JIS) — символы, которые она не может представить, помечаются, а не-латинские целевые языки зависят от того, поставляет ли игра подходящий шрифт
  • У LiveMaker 2 нет исправления полуширинной латиницы (у LiveMaker 3 есть), поэтому западный текст может отображаться полноширинным
  • Меню выбора на изображениях / LPM и текст, запечённый в картинки, не покрываются извлечением из сценариев
  • Разделённые многофайловые архивы (.ext) можно читать, но экспортировать пока нельзя — распространённая форма, встроенная в .exe, экспортируется

Другие поддерживаемые движки

GettextRPG MakerRen'PyKirikiriWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterGodotArtemisYU-RISAliceSoftUnreal