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

FAQ

Часто задаваемые вопросы

Распространённые вопросы о переводе японских игр с помощью RuneTranslate. Не нашли свой вопрос? Напишите на [email protected].

Смотрите: как пользоваться RuneTranslate

Создайте проект → выберите поставщика → переведите → проверьте → экспортируйте.

Ваш браузер не поддерживает встроенное видео. Скачать пошаговое руководство.

Первые шаги

RuneTranslate бесплатный?

Да. Каждый движок, каждый провайдер перевода, полноценный редактор и AI-доработчик разблокированы на бесплатном тарифе. Перевод просто идёт немного медленнее (примерно в 2× на AI-провайдерах, меньше на бесплатных скраперах). Supporter ($3/mo на Patreon) и Pro ($5/mo) открывают перевод на полной скорости плюс память переводов, маршрутизацию провайдеров и глоссарий.

На какие языки RuneTranslate может переводить?

30+ целевых языков: английский, испанский, французский, немецкий, португальский, русский, китайский, итальянский, турецкий, вьетнамский и ещё 20+. Язык оригинала по умолчанию — японский, но для каждого проекта можно задать в качестве исходного любой поддерживаемый язык (китайский, корейский, английский и другие).

Какие операционные системы поддерживаются?

Windows 10 и Windows 11 (x64) — нативно. На Linux, включая Steam Deck, RuneTranslate тоже работает — через Wine или Proton: японские игры, которые он переводит, сами являются Windows-играми, поэтому большинство пользователей Linux и так уже запускают их именно так. macOS не поддерживается.

Работает ли RuneTranslate на Linux или Steam Deck?

Да — через Wine или Proton. Установите обычную сборку для Windows в префикс Wine, и она заработает точно так же, как в Windows: те же движки, те же провайдеры, тот же редактор. Это вполне логично, ведь и сами игры — Windows-игры: у вас на машине они и так уже запускаются через Wine или Proton. Большинству движков ничего дополнительно не нужно; для RPG Developer Bakin понадобится ещё .NET Framework в префиксе (winetricks dotnet48). Нативной сборки под Linux пока нет.

Нужен ли мне API-ключ OpenAI или DeepL?

По желанию. Google Translate работает без ключа. У DeepL есть бесплатный тариф. OpenAI (ChatGPT) и Anthropic Claude — по вашему собственному ключу (BYOK). Вы также можете запустить локальную модель (Ollama / LM Studio) полностью офлайн — без ключа и без оплаты за токены. Ключи хранятся на вашем компьютере в зашифрованном виде через DPAPI — они никогда не попадают на наши серверы.

Вопросы по конкретным движкам

Может ли RuneTranslate переводить игры на RPG Maker MV?

Да. Полностью поддерживаются и RPG Maker MV (www/data/*.json), и MZ (data/*.json). RuneTranslate обрабатывает диалоги, варианты выбора, прокручивающийся текст, предметы, навыки, термины и строки параметров плагинов. Полное пошаговое руководство — на странице переводчика RPG Maker.

Может ли RuneTranslate переводить игры на Ren'Py?

Да — поддерживаются исходные (.rpy), скомпилированные (.rpyc) и архивированные (.rpa) игры на Ren'Py. Скомпилированные игры декомпилируются встроенным модулем unrpyc; архивы .rpa распаковываются с помощью rpatool. Переведённая сборка записывается в game/tl/translated/translation.rpy.

Может ли RuneTranslate переводить визуальные новеллы на Kirikiri?

Да. 26+ портированных схем шифрования GARbro для архивов XP3, а также универсальный авторешатель однобайтового XOR, пофайловый XOR-дескремблинг и хук приоритета путей AfterInit2.tjs, который позволяет движкам KrkrZ загружать несжатые переведённые файлы без переупаковки XP3.

Может ли RuneTranslate переводить игры на Wolf RPG (ウディタ)?

Да. Встроенный модуль UberWolfCli (под лицензией MIT) отвечает за расшифровку и переупаковку архивов .wolf. Эвристический сканер с префиксом длины извлекает строки из файлов .dat (CommonEvent) и .mps (карты). V2.x стабильна; V3.x — в предварительном виде.

Может ли RuneTranslate переводить игры на TyranoBuilder?

Да. Поддерживаются как сборки TyranoBuilder, обёрнутые в Electron (resources/app.asar), так и автономные HTML5-сборки. Обрабатываются сценарии, строки интерфейса, конфигурация и отображаемые имена персонажей. Встроенные теги KAG сохраняются при переводе.

Как перевести собственную визуальную новеллу на базе Electron?

Используйте адаптер Electron VN. RuneTranslate читает и переупаковывает resources/app.asar через @electron/asar, прогоняет сканер японского текста по файлам .js / .html / .json / .ks и записывает изменённый asar. Работает с оболочками вроде umazuma.exe от FLOYD.

Может ли RuneTranslate переводить игры на Unity?

Да. RuneTranslate читает и записывает текст, который игры на Unity выносят наружу, — поля-строки TextAsset и MonoBehaviour внутри .assets / файлов level / AssetBundles (через встроенную среду выполнения UnityPy), а также отдельные скриптовые файлы в StreamingAssets. Поля MonoBehaviour считываются как в сборках Mono, так И в IL2CPP — информация о типах берётся из собственных DLL игры (Mono) либо реконструируется из метаданных IL2CPP с помощью встроенного Il2CppDumper, когда папки Managed/ нет. Вне охвата остаются только строки, вкомпилированные в код C# игры (Assembly-CSharp.dll / бинарник IL2CPP). Большинство японских инди/додзин VN и RPG выносят свой сценарий наружу, так что охват хороший — но проверяйте на своей игре.

Может ли RuneTranslate переводить игры на RPG Developer Bakin?

Да. RuneTranslate читает базу данных (названия и описания предметов / навыков / персонажей / классов / состояний) и текст событий / сценариев из data.rbpack Bakin-игры через встроенный сайдкар, который управляет собственным движком игры, а затем применяет ваш перевод через встроенную локализацию Bakin в качестве языка игры по умолчанию, так что экспортированная сборка открывается уже переведённой. 3D-модели, текстуры, звук и текст, вкомпилированный в C#-скрипты игры, выходят за рамки. Проверьте на своей игре.

Поставщики и качество

Какой поставщик самый дешёвый для перевода японских игр?

Бесплатный Google Translate (без ключа, без оплаты) для коротких строк вроде меню и предметов. Бесплатный тариф DeepL для диалогов среднего объёма. Для перевода на базе LLM: Anthropic Claude часто дешевле за миллион символов, чем GPT-4o, на длинных диалогах. Маршрутизация поставщиков на тарифах Supporter / Pro позволяет отправлять короткие строки дешёвому поставщику, а диалоги — премиальному.

Какой поставщик даёт лучший перевод японских игр?

Зависит от игры. DeepL — лучший статистический MT для простого повествования. OpenAI GPT-4o силён в контекстно-зависимом переводе и сленге. Anthropic Claude лучше всех сохраняет голос персонажа, регистр речи и звукоподражания — особенно ценно для визуальных новелл и эроге.

Можно ли использовать локальную модель (Ollama / LM Studio) вместо платного API?

Да. Поставщик Local Model общается с любым локальным сервером, совместимым с OpenAI, — Ollama, LM Studio, llama.cpp и т.д. Укажите URL своего сервера, выберите установленную модель, и перевод будет выполняться полностью на вашем оборудовании: без API-ключа, без оплаты за токены и ничего не покидает ваш компьютер. Качество зависит от запущенной модели; способная локальная модель хорошо справляется с меню и короткими диалогами, тогда как крупные LLM всё же лидируют на нюансированной длинной прозе.

Сохранит ли RuneTranslate мои API-ключи OpenAI / DeepL в безопасности?

Да. Ключи шифруются с помощью Windows DPAPI (тот же механизм, что Chrome использует для сохранённых паролей) и хранятся в <userData>/keys/*.bin. Они никогда не покидают ваш компьютер и никогда не попадают на наши серверы. Запросы идут напрямую от RuneTranslate к API поставщика.

Сравнение

Чем RuneTranslate отличается от Sugoi Toolkit?

RuneTranslate переводит проект один раз и экспортирует готовую к распространению сборку. Sugoi Toolkit подключается к игре во время выполнения и переводит строки на лету через локальный сервер. Подход RuneTranslate: выше производительность в игре (нет перевода на каждом кадре), результатом можно делиться, локальный сервер не нужен. Подход Sugoi: работает с играми без поддержки движка.

Как RuneTranslate соотносится с Translator++ или mtool?

Translator++ и mtool — это Windows-инструменты MTL, которые сильны во внедрении во время выполнения / оверлеях на лету. RuneTranslate работает на уровне движка — он понимает JSON RPG Maker, .rpy Ren'Py, KAG Kirikiri и т.д. — и создаёт переведённую сборку самой игры. Разные инструменты для разных рабочих процессов. RuneTranslate поставляется со встроенными DeepL, OpenAI, Anthropic, Google и локальными моделями (Ollama / LM Studio) в едином редакторе.

Рабочий процесс

Как сохранить мои переводы, отредактированные вручную, при повторном запуске переводчика?

Отредактированные единицы помечаются в файле проекта. Повторный запуск переводчика с настройками по умолчанию сохраняет отредактированные строки и переводит заново только ожидающие / неудавшиеся. Можно также явно перевести всё заново через «Перевести всё заново».

Сохраняет ли RuneTranslate управляющие коды RPG Maker вроде \C[1] и \N[2]?

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

Что такое функция памяти переводов?

Память переводов (Supporter / Pro) кэширует каждый перевод японский → целевой по всем вашим проектам. Та же японская строка в другой игре мгновенно переиспользуется без обращения к поставщику — это экономит деньги на запусках LLM, а ваши исправленные вручную переводы переносятся в будущие проекты.

Что такое маршрутизация поставщиков?

Маршрутизация поставщиков (Supporter / Pro) разделяет каждый запуск перевода на две линии: короткие строки (названия предметов, «Да»/«Нет», подписи) идут дешёвому поставщику вроде бесплатного Google Translate, тогда как более длинные диалоги остаются на вашем премиальном поставщике. Часто сокращает затраты на LLM в 2-3× на больших запусках.

Что такое глоссарий переводов?

Глоссарий (Supporter / Pro) позволяет принудительно подставлять пары терминов исходный→целевой в каждом переводе. Добавьте `勇者 → Hero`, и каждое вхождение в игре будет отображаться ровно как «Hero», независимо от того, какого поставщика вы используете и в каком настроении LLM в этот день. То же касается имён персонажей (`アリス → Alice`), названий мест и коронных приёмов. Подстановка применяется через непрозрачные заглушки, так что её уважают даже DeepL и Google Translate — не только LLM.

Как память переводов и глоссарий работают вместе?

Они дополняют друг друга. Обработчик СНАЧАЛА проверяет память переводов — любая единица, чей японский оригинал уже закэширован, выдаётся с диска, без единого обращения к поставщику. Всё оставшееся проходит через маску глоссария, затем через поставщика, а затем через восстановление. Новые переводы записываются в память переводов после восстановления, так что кэш всегда содержит вывод, соблюдающий глоссарий. Единственный крайний случай: если вы добавите запись в глоссарий ПОСЛЕ кэширования переводов для того же оригинала, RuneTranslate обнаружит, что закэшированный целевой текст больше не соответствует вашему глоссарию, и обойдёт попадание в кэш для этой единицы — так что задним числом добавленные записи глоссария действительно вступают в силу.

Могу ли я импортировать / экспортировать свой глоссарий в формате CSV?

Да. В разделе «Настройки → Глоссарий» есть кнопки «Импорт CSV» и «Экспорт CSV». Формат — RFC-4180 со столбцами source, target, targetLang. Строка заголовка обязательна, поля, содержащие запятые / кавычки / переносы строк, заключаются в кавычки, встроенные кавычки удваиваются. UTF-8-BOM из Excel обрабатывается при импорте. Импорт предлагает Merge (добавить строки CSV сверху, устранить дубли по source+lang) или Replace (стереть существующее, использовать только CSV). Полезно для обмена глоссариями с соавторами или резервного копирования перед крупной правкой.

Редактор сохранений

Есть ли в RuneTranslate редактор сохранений?

Да — встроенная вкладка «Редактор сохранений». Перетащите файл сохранения и редактируйте его напрямую: без проекта, без перепрохождения, чтобы поправить пропущенный флаг или нафармить золото. Правки автоматически сохраняются в файл, а при первом изменении оригинал резервируется (рядом появляется .rt-backup), так что можно откатиться одним кликом. Это бесплатно.

Какие файлы сохранений может открывать редактор сохранений?

RPG Maker MV (.rpgsave) и MZ (.rmmzsave) открываются в структурированном редакторе — золото, уровень / HP / MP / EXP каждого члена отряда, переменные, переключатели и инвентарь (предметы, оружие, броня). Названия переменных и переключателей берутся из System.json игры, так что вы знаете, что означает каждый из них. Сохранения Ren'Py (.save) и TyranoBuilder (.sav) открываются в универсальном редакторе переменных, который отображает их переменные store / f / sf.

Может ли он редактировать сохранения Wolf RPG, Unity, Bakin или SRPG Studio?

Пока нет. Эти движки используют проприетарные двоичные форматы сохранений без публичной спецификации, поэтому редактор сохранений сейчас поддерживает RPG Maker MV / MZ, Ren'Py и TyranoBuilder. Для игр на RPG Maker и Ren'Py можно также использовать Режим читов, чтобы менять значения прямо в игре вместо редактирования сохранения.

Не повредит ли редактирование сохранение?

Редактор меняет только те поля, к которым вы прикоснулись, и без изменений переносит всё остальное, записывая через временный файл, так что сбой не оставит наполовину записанное сохранение. При первой правке оригинал копируется в .rt-backup рядом с ним, а кнопка «Откатить» его восстанавливает. Как всегда, держите собственную резервную копию важных сохранений.

Режим читов

Что такое Режим читов?

Режим читов — это отдельная вкладка «Читы» в RuneTranslate. Укажите ему папку игры на RPG Maker MV / MZ или Ren'Py, и он встроит живое внутриигровое меню читов прямо в эту игру — проект перевода не нужен. Он предназначен для офлайн-использования в одиночной игре; встраивание происходит на месте, а Remove в один клик чисто его отменяет.

Какие читы включает меню читов для RPG Maker?

Оверлей, переключаемый горячей клавишей (по умолчанию F10), с добавлением 1000 золота, режимом бога, полным исцелением, убийством с одного удара, отключением случайных встреч и проходом сквозь стены — плюс вкладки «Переменные» и «Переключатели», которые перечисляют каждую игровую переменную и переключатель, чтобы можно было искать по имени или id и живьём задавать или переключать любой из них. Оверлей использует независимые от версии глобальные объекты движка, так что одно меню работает и на MV, и на MZ.

Как Режим читов работает для игр на Ren'Py?

Для Ren'Py он включает встроенную консоль разработчика (Shift+O) и меню разработчика, а также опциональную панель горячих клавиш, которая перечисляет и редактирует переменные store игры вживую. Встраиваемый .rpy загружается вместе с собственными скриптами игры, так что это работает с исходными, скомпилированными (.rpyc) и архивированными (.rpa) играми.

Режим читов бесплатный?

Основные читы бесплатны для всех. Несколько продвинутых читов — выдать все предметы, максимальные характеристики, мгновенная победа в бою и живые вкладки редактора «Переменные» / «Переключатели» — входят в платный тариф. Бесплатно или платно, читы влияют только на ту игру, в которую вы их встраиваете; ваши оригиналы и ваши проекты перевода остаются нетронутыми.

Крайние случаи

Работает ли это с эроге, додзин и взрослыми японскими играми?

RuneTranslate ориентируется на движок, а не на содержание. Если игра построена на RPG Maker MV / MZ, Kirikiri / KAG, Ren'Py, Wolf RPG, TyranoBuilder, Unity, RPG Developer Bakin, SRPG Studio, NScripter / ONScripter, Godot, Artemis или на универсальной VN-оболочке Electron, она поддерживается независимо от тематики — включая взрослые визуальные новеллы, эроге и додзин-релизы.

Работает ли RuneTranslate офлайн?

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

Загружает ли RuneTranslate мои переводы куда-либо?

Нет. Переводы идут напрямую от RuneTranslate к выбранному вами поставщику (DeepL, OpenAI, Anthropic, Google или ваша собственная локальная модель). Наши серверы не видят ни исходного, ни переведённого текста. Мы видим только heartbeat, который подтверждает ваш тариф Patreon.

Готовы попробовать?

Скачайте для Windows. Бесплатный тариф разблокирует все функции; Supporter ($3/mo) разблокирует полную скорость.

Скачать RuneTranslate