Как перевести мод Fallout 4: xTranslator и нейросети

Если вы ищете, как в Fallout 4 перевести мод на русский, стандартный путь такой: открыть плагин .esp, .esl или .esm в бесплатной программе xTranslator, подтянуть словарь из официальной русской локализации, перевести оставшиеся строки вручную или нейросетью и сохранить готовый плагин. Нейросети вроде ГигаЧата и YandexGPT заметно ускоряют работу, но только если дать им глоссарий терминов игры и запретить трогать теги. Ниже весь процесс от загрузки плагина до проверки в игре и публикации перевода.
Содержание
Где живет текст мода
Почти весь видимый текст мода хранится в плагине: названия предметов, описания эффектов, реплики NPC, записи терминалов, сообщения и подсказки. Плагины бывают двух типов. Нелокализованные хранят строки прямо внутри .esp, так устроено большинство модов с Nexus Mods. Локализованные держат текст в отдельных файлах STRINGS, DLSTRINGS и ILSTRINGS с суффиксом языка, так устроены Fallout4.esm и официальные дополнения.
Кроме плагина, текст может прятаться в других местах:
- скрипты Papyrus (.pex) - сообщения через Debug.Notification и строки в коде;
- меню настроек MCM - текстовые файлы перевода в папке Interface;
- озвучка - файлы .fuz и .wav, их текстом не перевести, только переозвучить (об этом в статье про русскую озвучку Fallout 4 нейросетью);
- текстуры с надписями - плакаты и вывески, их перерисовывают в графическом редакторе.
Для большинства модов хватит перевода плагина, а иногда еще MCM и пары скриптов. Всё это умеет xTranslator.
xTranslator для Fallout 4: что это за программа
xTranslator от автора McGuffin - главный инструмент переводчиков модов для игр Bethesda. В официальном описании поддерживаются Skyrim, Skyrim SE, Fallout 4 и Starfield, в истории версий упоминается и Fallout 76, а гайд сообщества называет еще Fallout: New Vegas. Программа бесплатная, исходный код открыт под лицензией MPL-2.0. Ищите ее на Nexus Mods: новые версии автор выкладывает в разделе Starfield, хотя программа одна для всех игр, так что пусть вас это не смущает.
Что умеет xTranslator, если коротко:
| Функция | Зачем переводчику |
|---|---|
| Режим Esp | Прямой перевод строк внутри .esp, .esm и .esl |
| Режим PapyrusPex | Перевод строк в скомпилированных скриптах |
| MCM/Translate | Перевод текстовых файлов меню настроек |
| Словари SST | Хранят пары "оригинал - перевод" и подставляют их автоматически |
| Эвристика | Подсказывает перевод по похожим строкам из словарей |
| Импорт и экспорт XML | Позволяет перевести строки во внешней программе или нейросети |
| Извлечение из BA2 | Достает файлы из архивов игры, в том числе строки локализации |
| Translation APIs | Машинный перевод выделенных строк через онлайн-сервисы |
Fallout 4: как перевести мод в xTranslator по шагам
Перед началом поставьте мод и убедитесь, что он работает на английском. Переводить сломанный плагин бессмысленно, а сравнивать результат будет не с чем.
- Распакуйте архив xTranslator в отдельную папку вне каталога игры и запустите программу.
- При первом старте выберите игру Fallout4 из списка. Сменить игру потом можно через Options - "Restart for 'game'".
- В окне "Dictionary and languages" проверьте путь к папке Data игры и задайте языки: исходный английский, целевой русский.
- Загрузите плагин мода через File - "Load Esp/Esm". Справа появятся вкладки со строками, кнопка "Toggle list view mode" объединит их в один список.
- Посмотрите на цвета строк: уже переведенные по словарю отмечены, непереведенные выделяются. Начните с коротких строк - названий предметов и меню.
- Переводите двойным кликом по строке. Для поиска по тексту есть строка фильтра и "Advanced Search".
- Сохраните результат как готовый плагин через меню File (финализация esp). До полной готовности сохраняйте промежуточную работу в словарь SST, чтобы при повторном открытии все переводы подтянулись.
Перед финальным сохранением сделайте копию оригинального .esp. Если переводить уже сохраненный русский плагин заново, xTranslator хуже понимает, какие строки готовы, поэтому продолжайте работу всегда с оригиналом и своим SST-словарем.
Словарь из официальной локализации
Главная хитрость, которая экономит половину работы: построить словарь из строк официальной русской версии Fallout 4. xTranslator умеет собирать пары строк из файлов *.STRINGS, а сами файлы строк можно извлечь из архивов игры. После этого названия вроде Stimpak, RadAway или Diamond City подставятся сами и точно так, как в русской игре. Для модов, которые меняют ванильные предметы, это закрывает до половины строк без единого ручного слова.
Машинный перевод: встроенные API и Россия
В настройках Translation APIs xTranslator подключает онлайн-переводчики: DeepL, MsTranslator, OpenAI, Google Translate (через веб-адрес), Youdao и Baidu. Можно выделить пачку строк и отправить их одним запросом, программа заранее покажет количество символов. Для российского пользователя тут засада: DeepL с 17 июня 2025 года не работает в России, OpenAI и ChatGPT официально в России недоступны. Поэтому основной рабочий путь - экспорт в XML и перевод в сервисах, которые доступны.
xTranslator AI Bridge и XML Lore Translator
Сообщество сделало два инструмента-посредника между xTranslator и нейросетями.
- XML Lore Translator (на Nexus Mods, раздел Fallout 4) - отдельное приложение, которое берет XML, выгруженный из xTranslator, и переводит его через облачный API, локальную модель в Ollama или DeepL API. До отправки в нейросеть оно маскирует теги вроде Alias и Global, а для Fallout есть отдельный профиль лора. Вариант с Ollama полностью локальный и не зависит от доступности зарубежных сервисов, но нужна видеокарта, которая потянет модель.
- xTranslator Universal AI Bridge (на Nexus Mods, раздел Skyrim Special Edition) - маленький локальный сервер, который принимает запросы xTranslator и пересылает их облачным языковым моделям, например через OpenRouter, с подсчетом токенов и стоимости. Работает только в Windows, exe не подписан, поэтому SmartScreen и антивирус могут ругаться. Совместимость именно с Fallout 4 автор отдельно не заявляет, хотя xTranslator один и тот же.
Оба инструмента сторонние: скачивайте их только со страницы мода на Nexus Mods и не запускайте exe из случайных архивов и чатов.
Перевод модов нейросетью через XML
Схема без зарубежных сервисов выглядит так: экспортируете непереведенные строки из xTranslator в XML, переводите текст в ГигаЧате, YandexGPT (чат Алисы) или Яндекс Переводчике, затем импортируете XML обратно. Яндекс Переводчик быстрый, но не знает лора и путает термины. Языковая модель с хорошим промптом переводит заметно живее, особенно диалоги.
- В xTranslator отфильтруйте непереведенные строки и экспортируйте их в XML через меню File.
- Разбейте файл на куски по 50-100 строк: длинные запросы модели обрывают или начинают сокращать текст.
- Отправьте кусок в чат с промптом и глоссарием (пример ниже).
- Проверьте, что количество строк и все теги на месте, и вставьте перевод обратно в XML.
- Импортируйте XML в xTranslator через импорт XML в меню File и пройдитесь по результату глазами.
Промпт для ГигаЧата и YandexGPT
Пример запроса, который дает стабильный результат: "Ты переводчик модов для Fallout 4. Переведи на русский текст между тегами Dest, сохраняя XML без изменений. Не переводи и не меняй ничего в угловых скобках, например <Alias=Player> и <Global=...>, а также %s, %d, %.0f и \n. Используй термины официальной русской локализации из глоссария. Стиль: постапокалипсис, разговорная речь для диалогов, краткость для названий предметов. Не добавляй пояснений".
Глоссарий официальных терминов Fallout 4
Глоссарий кладите в начало каждого запроса. Без него модель придумает свое: "Содружество" станет "Сообществом", а "Подземка" - "Железной дорогой".
| Оригинал | Официальный перевод |
|---|---|
| Commonwealth | Содружество |
| Minutemen | Минитмены |
| Railroad | Подземка |
| Brotherhood of Steel | Братство Стали |
| Institute | Институт |
| Caps | крышки |
| Stimpak | стимулятор |
| RadAway | антирадин |
| Power Armor | силовая броня |
| Settlement / Workshop | поселение / мастерская |
| Super Mutant / Synth / Ghoul | супермутант / синт / гуль |
| Vault | Убежище |
Названия фракций и их отношения подробно разобраны в статье фракции вселенной Fallout: пригодится, если мод добавляет квесты за Минитменов или Братство Стали и нужно попасть в тон.
Теги, переменные и форматирование
Больше всего переводов ломается не из-за смысла, а из-за служебных вставок. Игра подставляет вместо них имена, числа и клавиши, и любое изменение превращает строку в мусор или ошибку.
| Вставка | Что делает | Правило |
|---|---|---|
<Alias=Player> | Имя персонажа или объекта из квеста | Не переводить, не склонять внутри скобок |
<Global=...> | Значение глобальной переменной, например цену | Не трогать имя переменной |
%s, %d, %.0f | Строка, целое и дробное число | Сохранить количество и порядок |
\n | Перенос строки | Оставить на месте |
С подстановкой имени в русском тексте есть отдельная проблема: падежи. Строка "Give it to <Alias=Companion>" в лоб превращается в "Отдайте это Кодсворт". Перестраивайте фразу так, чтобы имя стояло в именительном падеже: "Отдайте это. Получатель: <Alias=Companion>" или "Спутник (<Alias=Companion>) ждет подарок". Нейросеть сама такого не сделает, если не попросить.
Для проверки удобен инструмент xTranslator, который сверяет вставки Alias в оригинале и переводе. Прогоняйте его перед каждым сохранением.
Проверка перевода в игре
Готовый плагин замените в папке Data или, лучше, оформите как отдельный мод в менеджере, который ставится после оригинала с заменой файла. Как правильно ставить и сортировать моды, описано в гайде как установить моды на Fallout 4. Затем проверьте:
- названия предметов в Пип-Бое не обрезаются и не вылезают за рамку;
- реплики в диалогах совпадают по смыслу с озвучкой;
- записи терминалов не съезжают и помещаются на экран;
- сообщения скриптов появляются вместо пустых строк;
- меню MCM открывается и показывает русский текст.
Шрифты и кодировка
Если вместо букв видны квадраты, вопросительные знаки или кракозябры, проблема в кодировке или шрифте. xTranslator выбирает кодировку по игре и языку; если результат кривой, проверьте язык в настройках программы и параметр принудительной кодировки (Options - ForceCodepage). Шрифты с кириллицей есть в русской версии игры, поэтому язык Fallout 4 в Steam должен стоять русский. Моды, которые заменяют шрифты интерфейса, бывают без кириллицы: если квадраты появились только после такого мода, дело в нем, а не в переводе.
Права авторов и публикация перевода
Перевести мод для себя можно всегда. Выложить перевод - уже вопрос разрешения автора. На странице каждого мода на Nexus Mods есть блок прав и благодарностей: в нем автор указывает, можно ли загружать переводы без спроса, нужно ли спрашивать или переводы запрещены. Если написано "спросите", напишите автору личное сообщение и дождитесь ответа. Переводы обычно публикуют как отдельный файл с требованием оригинального мода, без копирования его ресурсов: только переведенный плагин.
С 31 июля 2026 года Nexus Mods требует разметку ИИ-контента. Машинный перевод нейросетью относится к категории "AI-Generated Content", где прямо перечислены переводы. Если нейросеть делала черновик, а вы переписывали текст вручную, честнее поставить метку и написать об этом в описании. Неверная разметка грозит модерацией. Пример большого машинного перевода - русификатор Fallout: London на базе DeepL; о самой мод-игре читайте в статье Fallout: London.
Если перевод требует правки скриптов, а не только строк, пригодится наш гайд Creation Kit Fallout 4 и Papyrus: там разобрано, как открыть скрипт, перекомпилировать его и проверить код от нейросети.
Частые вопросы
Как перевести мод Fallout 4 на русский быстрее всего?
Загрузите плагин в xTranslator, подключите словарь из официальной русской локализации и переведите остаток через XML в ГигаЧате или YandexGPT с глоссарием. Небольшой мод на пару сотен строк так переводится за вечер, включая проверку в игре.
Что такое xTranslator AI Bridge?
Это отдельная утилита сообщества "xTranslator Universal AI Bridge" на Nexus Mods: локальный сервер, через который xTranslator отправляет строки облачным языковым моделям. Она работает только в Windows, а совместимость с Fallout 4 автор отдельно не указывает.
Можно ли переводить через DeepL или ChatGPT из России?
Официально нет: DeepL не работает в России с июня 2025 года, ChatGPT и OpenAI тоже недоступны. Рабочие варианты - ГигаЧат, YandexGPT, Яндекс Переводчик и локальные модели через Ollama в XML Lore Translator.
Почему после перевода в игре квадраты вместо букв?
Обычно игра запущена не на русском языке или мод на шрифты не содержит кириллицы. Реже виновата кодировка при сохранении плагина: проверьте язык и параметр ForceCodepage в xTranslator и сохраните плагин заново.
Нужно ли разрешение автора, чтобы выложить перевод мода?
Для публикации да, если в правах мода не сказано, что переводы разрешены без спроса. Для личного использования разрешение не нужно. На Nexus Mods перевод нейросетью нужно отметить ИИ-меткой.




