Переводчик игр и визуальных новелл
Перевод сценариев игр и визуальных новелл: Ren'Py, RPG Maker и CSV для Unity
Загрузите скрипты Ren'Py, файлы данных RPG Maker MV или MZ, CSV локализации Unity или таблицу со сценарием — и получите те же файлы обратно с переведенными диалогами, выборами и текстом меню. Код, метки (labels), имена файлов, текстовые теги вроде {i} и переменные вроде [player] останутся в исходном виде. Разовый платёж $5 покрывает до 40,000 строк и 2,000,000 символов — этого хватит для большинства готовых визуальных новелл. Первые строки можно перевести бесплатно и без регистрации.
- Скрипты .rpy и сгенерированные файлы tl в Ren'Py, data/*.json в RPG Maker MV/MZ
- Таблицы CSV для Unity I2 Localization и таблиц строк: колонка языка заполняется автоматически
- Вся игра за $5, разовый платёж: до 40,000 строк и 2,000,000 символов
- Текстовые теги, [переменные] и коды RPG Maker вроде \N[1] проверяются в каждой строке
- Загрузите ZIP-архив с папкой игры и получите обратно готовую структуру папок
- 81 языков, сохранение имен персонажей, собственный глоссарий
Что вы получаете на выходе
Ваши файлы с переводом «на месте», с теми же именами и структурой каталогов, чтобы их можно было сразу вернуть в проект. Первые строки отображаются на экране рядом с оригиналом ещё до оплаты, и любую строку можно отредактировать.
- Ren'Py: диалоги и повествование, варианты выбора, строки с _(), а также text, textbutton, label и tooltip на экранах (screens). В файлах tl, созданных через Generate Translations, заполняются новые строки и реплики. Всё остальное — от блоков python до команд show, play и jump — остаётся нетронутым.
- RPG Maker MV/MZ: сообщения и бегущий текст, варианты выбора, имена говорящих (MZ), названия карт, имена, прозвища и профили персонажей, названия и описания предметов, навыков, оружия и брони, сообщения о состояниях и системные термины (System terms). Команды плагинов, скрипты и поля заметок (notes) не затрагиваются.
- CSV для Unity и сценариев: если в заголовке есть колонка целевого языка, например «Spanish» или «Spanish(es)», она заполняется на основе колонки оригинала, а уже переведенные строки пропускаются. В остальных случаях вы сами выбираете нужные столбцы, как в обычной таблице.
- Список предупреждений для строк, где тег, переменная или код не сохранились после двух попыток. В таких строках остаётся оригинальный текст, поэтому игра никогда не вылетит из-за сломанного кода.
Перевод игры через чат-бот и через этот инструмент
Чат-боты неплохо передают стиль диалогов, и для одной сцены они вполне подходят. Но полная игра — это десятки тысяч строк внутри файлов, которые должен без ошибок прочитать игровой движок.
| Ситуация | Обычный чат-бот | Этот инструмент |
|---|---|---|
| Несколько строк диалога | Переводит хорошо, сохраняя характер персонажей | Тоже переводит без проблем |
| Сценарий на 30 000 строк | Требует сотен итераций копирования и вставки; часто пропускает или сокращает реплики | Переводит каждую строку частями, до 40,000 строк за $5 |
| Код Ren'Py вокруг диалогов | Переписывает файл целиком, из-за чего могут слететь метки (labels), переходы (jumps) или отступы | Заменяются только текстовые строки; все остальные байты остаются на месте |
| Теги и переменные: {i}, [player], \C[2] | Часто удаляет или случайно переводит их | Проверяет каждую строку: если тег потерян, пробует снова, а при неудаче оставляет оригинал |
| Папка data в RPG Maker | Приходится вручную разбирать JSON | Обрабатывает каждый файл данных и возвращает готовую папку в ZIP |
| Одно и то же имя во всех репликах | Иногда переводит, иногда оставляет как есть | Указанные вами имена сохраняются без изменений и проходят проверку |
Как перевести игровой сценарий
-
1
Загрузите файлы
Перетащите файлы .rpy, .json из папки data в RPG Maker, сценарий в CSV или Excel либо ZIP-архив с папкой. Выберите язык и укажите имена персонажей, которые нужно оставить без изменений.
-
2
Оцените первые строки бесплатно
Первые строки переводятся сразу и показываются рядом с оригиналом. Вы можете отредактировать любую фразу; если тон не подошёл, добавьте глоссарий и начните заново. Регистрация не требуется.
-
3
Откройте полный результат и скопируйте файлы в игру
Откройте полный результат всей игры за $5, скачайте файлы (для нескольких файлов скачивается ZIP) и скопируйте их в свой проект, сохранив резервную копию оригиналов.
Почему обычные ИИ-помощники спотыкаются на игровых сценариях
Игровой сценарий — это не простой текст. В файлах Ren'Py диалоги перемешаны с метками (labels), переходами (jumps), блоками python и отступами, которые нельзя нарушать. Файл карты RPG Maker — это JSON, где диалог зашит внутри команд событий рядом с переключателями и скриптами. Чтобы перевести это в чате, чат-боту приходится переписывать всю структуру, а длинный скрипт попросту не помещается в один ответ.
Вторая проблема — управляющие коды. Текстовые теги вроде {i} или {w}, переменные вроде [player] и escape-коды RPG Maker вроде \N[1] или \C[2] кажутся модели мусором: она их либо стирает, либо переводит. В игре это приводит к вылетам, пропавшим именам или сбившимся цветам до конца сцены.
Наш инструмент считывает каждый файл так же, как игровой движок, и отправляет на перевод только видимый игроку текст блоками, временно заменяя коды короткими маркерами, которые модель не портит. Каждая возвращенная строка проверяется: все теги, переменные и спецкоды должны остаться на месте. Если строка не прошла проверку, запрос отправляется повторно. Если во второй раз потерялось лишь форматирование вроде {i}, сохраняется перевод без него; если же потеряно что-то важное, остаётся исходная строка, а предупреждение выводится в список. Затем файлы пересобираются на базе ваших оригиналов.
Что обычно переводят
- Визуальные новеллы на Ren'Py — из папки game/ со скриптами или из каталога tl, сгенерированного через Generate Translations
- Игры на RPG Maker MV и MZ: вся папка data одним ZIP-архивом
- Игры на Unity с таблицами I2 Localization или таблицами строк пакета Localization
- Сценарии визуальных новелл и диалогов, хранящиеся в таблицах с колонкой говорящего
- Фанатские русификаторы и патчи локализации (для игр, на перевод которых у вас есть разрешение)
- Списки предметов, навыков и пунктов меню перед запуском страницы игры в магазине
Важные ограничения
Один платёж покрывает до 40,000 строк и 2,000,000 символов: сценарий на 36 000 строк полностью помещается, если в строке в среднем меньше 55 символов (для игровых диалогов это обычное дело). С подпиской Unlimited лимит составляет до 200,000 строк. Строки сверх лимита остаются на языке оригинала — сервис покажет их точное количество до оплаты. Размер загружаемых файлов — до 300 МБ; можно упаковать всю папку в ZIP, а картинки, звук и прочие лишние файлы сервис просто пропустит.
Строки в тройных кавычках в Ren'Py и текст, формируемый внутри кода Python, не переводятся. Параметры плагинов RPG Maker также не переводятся, так как их структура меняется от плагина к плагину. Модель ИИ может отклонить слишком откровенные сцены; все непереведённые строки остаются на языке оригинала и выводятся отдельным списком.
По языкам и ситуациям
Перевод игры на Ren'Py
Загрузите скрипты .rpy или папку tl, созданную через команду Generate Translations, и получите те же файлы с п...
Читать далее →Перевести игру на RPG Maker MV или MZ
Заархивируйте папку data вашего проекта RPG Maker MV или MZ, загрузите её и получите обратно ту же папку с пер...
Читать далее →Перевести сценарий визуальной новеллы на бразильский португальский
Во многих проектах сценарий хранится в таблице: ID, имя говорящего, исходная реплика и пустая колонка для пере...
Читать далее →Перевести CSV-файл локализации Unity
Экспортируйте термины из I2 Localization или таблицу строк из пакета Localization в CSV, загрузите файл и скач...
Читать далее →Перевод большого сценария игры на индонезийский
Сценарий визуальной новеллы или RPG легко разрастается до десятков тысяч строк. Загрузите его в виде таблицы,...
Читать далее →Цены
Небольшие файлы, первые строки
Бесплатно
До 300 строк полностью бесплатно, включая скачивание. Для крупных игр: первые строки прямо на экране, без регистрации.
Вся игра
$5
Разовый платёж за одну задачу: до 40,000 строк и 2,000,000 символов суммарно во всех файлах. Без подписки.
Unlimited
$19 в неделю
Все инструменты сайта и игры объёмом до 200,000 строк.
Вопросы и ответы
Может ли ChatGPT перевести игру на Ren'Py?
ChatGPT неплохо переводит диалоги, если копировать их вручную. Но перенести весь сценарий целиком кусками туда и обратно крайне сложно: модель часто случайно меняет системный код, метки или теги. Наш инструмент читает файлы .rpy напрямую, переводит только реплики и строго сохраняет каждую переменную и тег.
Можно ли перевести игру на RPG Maker MV или MZ?
Да. Загрузите папку data в архиве ZIP или отдельные файлы .json: сервис переведёт сообщения, варианты выбора, имена, описания и системные термины. Вы получите файлы с теми же именами, готовые к замене в проекте.
Сколько строк входит в один разовый платёж?
До 40,000 строк и 2,000,000 символов суммарно во всех файлах задачи всего за $5. С тарифом Unlimited — до 200,000 строк.
Сохранятся ли теги вроде {i}, [player] или \N[1]?
Перед отправкой на перевод они заменяются специальными маркерами, а после — сверяются. Если строка теряет переменную или код, она отправляется на повторный перевод; если исправить не удаётся, остаётся исходный текст. Потерянные теги форматирования при второй попытке просто удаляются из этой строки.
А как насчёт игр на Unity?
Экспортируйте таблицу строк или данные I2 Localization в формат CSV. Если в файле уже есть колонка для нужного языка, сервис заполнит её переводом с английского, не трогая уже переведённый текст.
Можно ли сохранить имена персонажей без изменений?
Да. Укажите их в списке «Не переводить»: они останутся ровно в таком виде, как написаны, и сервис проверит каждую строку. А глоссарий поможет сохранить единство названий локаций и терминов.
Это бесплатно?
До 300 строк переводятся полностью бесплатно. Для больших игр первые строки переводятся бесплатно прямо на экране без регистрации. Перевод всей игры стоит $5 (разовый платёж).
Конфиденциальны ли мои игровые файлы?
Доступ к вашей задаче есть только у вас. Реплики персонажей передаются провайдеру ИИ-модели исключительно для перевода по защищённым каналам, которые не используют ваши данные для обучения. Задачи, загруженные без регистрации, удаляются через 7 дн., а вручную удалить любую задачу вы можете в любой момент.
Обновлено 25 октября 2026 г. · APPFACT STUDIO LTD