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

Поддерживаемый движок · Godot Engine

Полная — пересобрано и проверено в игре

Переводчик Godot — перевод игр на Godot 3.x / 4.x от начала до конца

Godot — бесплатный движок с открытым исходным кодом, стоящий за быстрорастущей долей инди- и японских додзин-игр — и закрытый ящик для переводчиков, потому что выпущенная игра на Godot держит всё внутри единственного архива .pck (часто дописанного к .exe), со скриптами, скомпилированными в байткод GDScript (.gdc), и сценами, сохранёнными в бинарном виде (.scn). RuneTranslate открывает его. Используя встроенную копию GDRE Tools (набор для реверс-инжиниринга Godot с открытым кодом), он распаковывает пак, декомпилирует GDScript обратно в исходник .gd и конвертирует бинарные сцены в текст, затем перечисляет каждую переводимую строку — диалоги и повествование из скриптов плюс подписи и текст интерфейса на сценах. Он читает захардкоженные строки в .gd / .tscn / .tres / .cfg / .godot; он не читает таблицы локализации .csv / .po / .translation. Вы переводите любым провайдером, а при экспорте он вставляет ваши переводы в восстановленный исходник и переупаковывает игру. Определение и извлечение покрывают Godot 3.x и 4.x, но чисто-TS переупаковка только для Godot 4 (pack v2–v3), и экспорт сейчас работает для игр, чей .pck встроен в .exe — отдельные .pck и проекты Godot 3 определяются, извлекаются и переводятся, но пока не могут быть переупакованы. Зашифрованные файлы .pck (ключ вшит в бинарник) не открываются. Экспортированная сборка полагается на то, что движок компилирует россыпной исходник во время выполнения, поэтому проверьте, что переведённая копия запускается, перед распространением. Исходный язык по умолчанию японский и настраивается для каждого проекта.

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

Диалоги Godot часто хранятся как длинные массивы строк в одном GDScript-файле «базы данных», поэтому повторяющееся имя персонажа или места встречается сотни раз. Внесите ваш состав и ключевые термины в глоссарий заранее, чтобы каждая строка отображала их одинаково. Глоссарий: основы →

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

Как перевести Godot Engine

  1. ШАГ 1

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

    Укажите RuneTranslate на каталог игры — папку с .exe (.pck обычно встроен внутрь него) или отдельный .pck / data.pck рядом. Определение движка распознаёт сигнатуру встроенного пака автоматически; ваши исходные файлы никогда не изменяются.

  2. ШАГ 2

    Распакуйте + восстановите проект

    RuneTranslate запускает встроенный сайдкар GDRE Tools, чтобы распаковать .pck, декомпилировать скомпилированный GDScript (.gdc → .gd) и конвертировать бинарные сцены (.scn → .tscn). Затем он сканирует восстановленный исходник и перечисляет каждую переводимую строку — диалоги скриптов и текст сцен/интерфейса — сгруппированные по файлам, с разметкой движка, замаскированной за плейсхолдерами.

  3. ШАГ 3

    Переведите выбранным провайдером

    Игры на Godot обычно насыщены диалогами, поэтому LLM (OpenAI GPT-4o / Anthropic Claude) или DeepL читаются лучше всего для сюжетного текста; бесплатный Google Translate или локальная модель (Ollama / LM Studio) покрывают короткие строки интерфейса, а OpenAI-совместимого провайдера можно направить на OpenRouter или NanoGPT. Необязательный второй проход AI-доработчика подтягивает формулировки.

  4. ШАГ 4

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

    Для игр, чей .pck встроен в .exe, RuneTranslate вставляет ваши переводы в восстановленный исходник GDScript / сцен, переупаковывает свежий .pck (отбрасывая скомпилированные .gdc / бинарные .scn, чтобы движок загружал переведённый исходник) и снова встраивает его в копию .exe. Отдельные .pck и проекты Godot 3 можно переводить в редакторе, но они пока не экспортируются. Запустите экспортированную копию — и она играется на вашем языке.

  5. ШАГ 5

    Проверьте, что переведённая копия запускается

    Поскольку экспортированная сборка полагается на то, что среда выполнения Godot компилирует россыпной переведённый исходник, запустите экспортированную игру один раз и убедитесь, что диалоги и меню показываются на вашем языке, прежде чем делиться ею.

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

  • Распаковка .pck — отдельного, data.pck И пака, встроенного в конец .exe
  • Скомпилированный GDScript декомпилируется в исходник (.gdc → .gd) через встроенный GDRE Tools
  • Бинарные сцены конвертируются в текст (.scn → .tscn) для извлечения подписей / интерфейса
  • Диалоги + повествование из скриптов и текстовые свойства из сцен, сгруппированные в редакторе
  • Godot 3.x и 4.x для определения + извлечения; чисто-TS переупаковка/экспорт — Godot 4 (pack v2–v3)
  • Экспорт (игры со встроенным .pck в .exe): переупакованный .pck снова встраивается в копию .exe

Ограничения

  • Проверьте, что экспортированная игра запускается и читается корректно, перед распространением
  • Зашифрованные файлы .pck (AES-ключ вшит в бинарник) пока не открываются
  • Текст, вкомпилированный в кастомную логику C#/.NET (Mono), выходит за рамки; фокус на GDScript
  • Отдельные .pck и игры Godot 3 определяются, извлекаются и переводятся, но пока не могут быть переупакованы/экспортированы (переупаковка — Godot 4 / pack v2–v3)
  • Не-латинские целевые языки зависят от того, поставляет ли игра подходящий шрифт; таблицы локализации (.csv / .po / .translation) не читаются — только захардкоженные строки в .gd / .tscn / .tres / .cfg / .godot

Смежные материалы

Полное руководство по переводу Godot Engine
Читать руководство →

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

GettextRPG MakerRen'PyKirikiriWolf RPGTyranoBuilderElectron VNUnityBakinSRPG StudioNScripterArtemisYU-RISAliceSoftUnrealLiveMaker