Русификатор для Battlefield 6: переводим шутер на русский язык.

Хочется пройти сюжет и детально изучить кастомизацию оружия в новой Battlefield, но английские реплики и подсказки мешают? Внутриигровой локализации пока нет, но это не повод откладывать знакомство с шутером и его функциями. Вот простой способ организовать читаемый перевод субтитров и подсказок прямо во время игры.

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

Что нужно для перевода

Экранный переводчик на выбор:

ScreTran — экранный переводчик с распознаванием и выводом результата в отдельное окно.
Ссылка на релиз:

ScreTran - экранный переводчик в реальном времени

Translumo — альтернативный вариант с похожей логикой работы.
Ссылка:

Translumo - Экранный переводчик для игр и программ [v1.0.2]

Пакет библиотек Microsoft Visual C++ (актуальные компоненты).

Windows "Microsoft Visual C++ 2015-2022" [v14.44.35211.0]

(устанавливается один раз; без него переводчик может не запуститься)

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

Быстрый старт: пошаговая настройка ScreTran

Шаг 1. Загрузка и первый запуск

  1. Скачайте архив ScreTran по ссылке выше и распакуйте в удобную папку (подойдёт «Загрузки» или отдельный каталог для утилит).
  2. Установите пакет библиотек Visual C++ (если не установлен).
  3. Запустите ScreTran.exe — откроются три окна:
    Основное окно: параметры и расширенные настройки.
    Чёрное окно: здесь будет появляться перевод. Его можно перемещать в зону субтитров.
    Прозрачное окно-рамка: область захвата (OCR). Всё, что попадёт внутрь рамки, будет распознаваться и переводиться.

Шаг 2. Базовые параметры

 

Откройте расширенные настройки ScreTran и задайте:

  • Источник перевода: чаще всего удобен «Bing» — быстрый и аккуратный; при желании можно переключиться на «Яндекс» или «Google».
  • Горячую клавишу запуска/остановки: выберите любую свободную (удобно F5).
  • Распознаваемый язык: «английский».
  • Режим поверх всех окон для чёрного окна с переводом — чтобы текст не «нырял» под игру.

Шаг 3. Правильное размещение окон

  1. Чёрное окно перевода перетащите туда, где обычно располагаются субтитры. Сделайте его таким по ширине, чтобы вмещались типичные строки диалогов.
  2. Прозрачную рамку OCR расположите прямо поверх зоны субтитров в Battlefield 6 — в точности накрыв строку/блок текста. Размер рамки можно свободно менять.
  3. При необходимости снимите прилипание к краям в настройках переводчика (чтобы точнее позиционировать) и уберите полупрозрачность — рамку так легче видеть при подгонке.

Шаг 4. Запуск перевода

  • Запустите Battlefield 6, включите субтитры в настройках игры.
  • Нажмите назначенную горячую клавишу (например, F5). В чёрном окне начнут появляться готовые строки перевода.
  • Повторное нажатие — отключает перевод (удобно для пауз, кат-сцен и настройки рамки).

Полезные советы по использованию переводчка

Где ещё пригодится рамка OCR

  • Брифинги и описание целей: передвиньте рамку в область текста брифинга — перевод будет выводиться на чёрном окне там, где удобнее читать.
  • Подсказки интерфейса: отдельные поля с текстом (например, «цель обновлена»). Главное — чтобы надпись была статичной хотя бы пару секунд.

Чтобы перевод читался комфортнее

  • Контраст: в настройках ScreTran увеличьте контраст/яркость вывода (если опция доступна), чтобы перевод лучше читался на светлом фоне.
  • Шрифт и размер: подберите крупный шрифт перевода в чёрном окне, но без перебора, чтобы текст не «перекрывал» важные элементы HUD.
  • Фон перевода: для сложных сцен (вспышки, снег, песок) удобно сделать чёрный фон чуть менее прозрачным — так меньше «шумов».

Горячие клавиши

  • Помимо запуска/остановки, можно назначить отдельные клавиши на «перевод одного кадра», «перезапуск распознавания», «скрыть/показать чёрное окно». Это ускоряет работу, если субтитры перескакивают.

Про оконные режимы

  • Чтобы окна ScreTran стабильно «лежали» поверх, удобно играть в оконном режиме без рамки: переключение между приложениями не «роняет» поверхностные окна и не сворачивает игру.

И еще несколько рекомендаций:

  • Не включать режимы, требующие внедрения в процесс игры. Обычного «снимка области экрана» достаточно — это безопаснее и стабильнее.
  • Не запускать переводчик от имени администратора, если в этом нет необходимости: достаточно прав обычного пользователя.
  • Сделать профиль под кампанию: размер рамки под субтитры и отдельный профиль под брифинги, чтобы не переставлять окна каждый раз.
  • Хранить переводчик отдельно от папок Battlefield 6 — не мешать файлам игры и античиту

Перевод с Translumo

Логика сходная:

  1. Установить Visual C++ (если требуется).
  2. Запустить Translumo, выбрать переводчик, назначить горячую клавишу.
  3. Указать область захвата субтитров и зону вывода перевода.
  4. Включить отображение поверх всех окон и проверить, чтобы перевод не перекрывал прицел/элементы интерфейса.

В остальном принципы те же: в любой момент рамки можно переместить, а перевод включать/выключать горячей клавишей.

Частые ситуации и как их решать

  • Субтитры «уезжают» при езде на технике
    В некоторых сценах текст смещается выше.
    Что делать: временно перетащить прозрачную рамку OCR выше обычного положения (пара секунд — и всё снова читаемо).
  • Реплика не влезает в рамку (три и более абзацев)
    Что делать:
     расширить рамку по высоте/ширине так, чтобы в неё попадали все строки. Если фраза очень длинная, увеличить ширину чёрного окна перевода или уменьшить шрифт вывода.
  • Перевод идёт с задержкой
    Насыщенные сцены могут «утяжелять» распознавание.
    Что делать: временно уменьшить размер рамки OCR до точной зоны субтитров, отключить лишние эффекты в игре (размытие, зерно), убрать фоновые приложения.
  • Приложение не запускается / падает при старте
    Чаще всего не установлены компоненты Visual C++.
    Что делать: поставить актуальный пакет по ссылке из раздела «Что понадобится» и перезагрузить систему.
  • Перевод сканирует «всё подряд»
    Что делать:
     следить, чтобы в рамку попадал только текст субтитров (без элементов интерфейса, мини-карты, счётчиков).
  • Текст в игре сливается с фоном
    Что делать:
     в Battlefield 6 увеличить размер субтитров и включить подложку субтитров (если такая опция есть), а в ScreTran — сделать фон перевода менее прозрачным.