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

Переведите строки своей игры: локализация CSV, JSON, PO и XLIFF

16 июл. 2026 г.·6 мин чтения

Тариф Developer в RuneTranslate импортирует ваши собственные файлы CSV, JSON, PO (gettext) или XLIFF, переводит их сразу на столько языков, сколько захотите, любым провайдером и экспортирует каждый обратно в том же формате с сохранёнными идентификаторами.

Вы написали свою игру на одном языке. Достучаться до игроков на других означает перевести каждую надпись меню, название предмета и строку диалога — и поддерживать их синхронизированными по мере изменения игры. Если ваш текст уже живёт в файлах CSV, JSON, PO или XLIFF, тариф Developer в RuneTranslate превращает это в несколько кликов: переведите строки своей игры, импортировав их, выбрав языки и получив переведённый файл на каждый из них.

Это не тот рабочий процесс извлечения из игр, которым известен RuneTranslate — строки уже принадлежат вам. Тариф Developer создан ровно для этого: принесите свой текст, переведите его сразу на много языков и экспортируйте обратно в том же формате.

Что такое проект Developer

Проект Developer — это обычный проект RuneTranslate, чьим источником является файл из вашей собственной игры или конвейера локализации вместо папки игры. Импортируйте .csv, .json, .po или .xliff, и каждая запись становится переводимой строкой. Дальше он ведёт себя как любой другой проект: открывается в редакторе, переводится любым провайдером, помнит вашу память переводов и глоссарий и экспортируется обратно в тот формат, с которого вы начали — с нетронутыми ключами и id, так что он сразу ложится обратно в вашу сборку.

Форматы, на которых он говорит

Четыре формата обмена покрывают почти каждый движок и стек локализации:

  • CSV — таблицы локализации Unity, CSV-переводы Godot или любой строковый лист из Excel или Google Sheets.
  • JSON — формат, стоящий за большинством веб- и приложенческой i18n (i18next, vue-i18n, Flutter, React Native) и бесчисленными кастомными движками.
  • PO (gettext) — лингва франка опенсорсной и профессиональной локализации: gettext, Weblate, Crowdin, Poedit, Transifex.
  • XLIFF — стандарт CAT-инструментов (memoQ, Trados, Smartcat, OmegaT), который ожидают вендоры и профессиональные переводчики.

Что бы вы ни принесли, RuneTranslate читает это в один и тот же редактируемый список строк — CSV из Unity, .po gettext и .xliff, экспортированный из Unreal, переводятся ровно одинаково.

Один импорт, много языков

Часть, экономящая больше всего времени: вы не локализуете по одному языку за раз. При импорте вы выбираете исходный язык и столько целевых языков, сколько захотите, и RuneTranslate создаёт по одному проекту на язык — каждый помеченный Developer — из этого единственного файла. Хотите вашу игру на французском, немецком, испанском, японском, корейском и упрощённом китайском? Импортируйте один раз, отметьте шесть языков и получите шесть проектов, готовых к переводу.

Автоматический перевод, ваш провайдер

Оставьте Translate automatically отмеченным, и RuneTranslate ставит в очередь каждый языковой проект и переводит их один за другим, без присмотра. Выберите провайдера под свой бюджет:

  • Бесплатно, без ключа — встроенные движки Google и DeepL дают вам полный первый проход за нулевую стоимость.
  • Свой ключ API — DeepL, OpenAI (GPT), Anthropic (Claude), DeepSeek или любой OpenAI-совместимый эндпоинт (OpenRouter, NanoGPT) для контекстно-зависимого вывода качества LLM.
  • Локальная модель — запустите Ollama или LM Studio для полностью приватного перевода на устройстве без стоимости за слово.

Developer — платный тариф, поэтому перевод идёт на полной скорости, и вы можете сцепить AI-доработчик для второго прохода качества по каждой строке.

Проверяйте и держите контроль над качеством

Машинный перевод проводит вас большую часть пути; редактор проводит остальное. Каждый языковой проект открывается в обычном редакторе RuneTranslate, где вы можете читать каждую строку рядом с её источником, закрепить имена персонажей и термины интерфейса с помощью глоссария, переиспользовать прошлую работу через память переводов и запустить AI-доработчик, чтобы сгладить тон и поймать неуклюжие формулировки.

Экспорт обратно — тот же формат, готово к отправке

Когда язык готов, экспортируйте его. Вы получаете файл в том же формате, что импортировали — CSV обратно в CSV, PO обратно в PO — с сохранёнными оригинальными ключами и id. Положите его в папку локали вашей игры, и он просто работает. Поскольку RuneTranslate сопоставляет строки сначала по id (затем по исходному тексту), вы можете позже повторно импортировать обновлённый источник, и переводить нужно будет только новые или изменённые строки.

Для кого это

  • Инди-разработчики, выпускающие на более чем одном языке без бюджета на локализацию.
  • Студии, которым нужен быстрый, консистентный первый проход перед передачей живым переводчикам.
  • Все, у кого уже есть конвейер — вы уже экспортируете .po / .xliff / .json; это встраивается между «извлечь» и «повторно импортировать» и делает собственно перевод.

Как перевести вашу игру, шаг за шагом

  1. Экспортируйте ваши строки из вашего движка или i18n-фреймворка как CSV, JSON, PO или XLIFF.
  2. В RuneTranslate откройте вкладку Developer и нажмите New Developer project.
  3. Выберите исходный язык и каждый целевой язык, на котором хотите выпустить.
  4. Выберите провайдера, оставьте Translate automatically включённым и импортируйте свой файл.
  5. RuneTranslate создаёт по одному проекту на язык и переводит их все. Проверьте каждый в редакторе; исправьте имена и тон своим глоссарием и доработчиком.
  6. Экспортируйте каждый язык обратно в его файл и положите в вашу игру.

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

Какие форматы файлов я могу переводить?

CSV, JSON, PO (gettext) и XLIFF — форматы, экспортируемые Unity, Godot, gettext, i18next и большинством CAT-инструментов. Вы импортируете один, переводите его и экспортируете обратно в том же формате.

Могу ли я перевести мою игру сразу на несколько языков?

Да. Выберите исходный язык и любое количество целевых языков при импорте, и RuneTranslate создаст по одному проекту на язык и переведёт их все автоматически.

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

Нет. Встроенные движки Google и DeepL бесплатны и не требуют ключа. Для вывода качества LLM вы можете добавить свой ключ DeepL, OpenAI, Anthropic или DeepSeek.

Переживут ли мои плейсхолдеры и токены формата перевод?

Да. Проекты Developer не маскируют и не переписывают ваш текст, поэтому токены вроде {0}, %s или <b> проходят напрямую к провайдеру, который их сохраняет.

Сохраняет ли он мои ключи и id?

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

Достаточно ли хорош машинный перевод для отправки?

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

С какими игровыми движками он работает?

С любым движком — форматы обмена не зависят от движка. Unity, Unreal, Godot, кастомный движок или что угодно с конвейером gettext или i18n.

Цены

Вкладка Developer — часть тарифа Developer. Он включает всё из Pro — перевод на полной скорости, память переводов, маршрутизацию провайдеров, глоссарий, очередь пакетной обработки без присмотра и OCR текста на изображениях — плюс проекты Developer и щедрый лимит проектов. Каждый движок, который поддерживает RuneTranslate, разблокирован на каждом тарифе; Developer добавляет сверху рабочий процесс со своими строками.

Скачайте RuneTranslate, откройте вкладку Developer и превратите один строковый файл в полку, полную языков.

Похожие материалы
01

Переводите игры целиком быстрее — через собственные прокси (Pro)

proxiesproprovidersspeedfeature24 июл. 2026 г. · 5 мин
Читать →
02

AI Connections: дайте Claude Desktop переводить прямо в вашем проекте

ai-connectionsclaudemcpfeature29 июн. 2026 г. · 6 мин
Читать →
03

Перевод изображений: редактор для текста, впечатанного в графику

image-ocrfeatureocr14 июн. 2026 г. · 6 мин
Читать →

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

Бесплатный тариф открывает все движки и всех провайдеров перевода. Supporter ($3/mo) открывает полную скорость.

Скачать для Windows