
Translator
Translator - клиентский мод для Minecraft, который переводит в реальном времени чат, таблички, книги, тултипы, скорборд и другой экранный текст. Играйте на иностранных серверах без языкового барьера.
Translator - это переводчик прямо внутри Minecraft. Он ловит текст на экране и переводит его на русский (или любой другой язык) на лету, не трогая данные мира. Чат, скорборд, боссбар, заголовки, тултипы предметов, надписи на табличках, содержимое книг, имена сущностей и игроков - всё это переводится автоматически, без выхода из игры.
Кому это по факту нужно? Тем, кто заходит на зарубежные серверы, проходит чужие карты или играет в сборки модов, где половина текста на английском. Раньше приходилось либо забивать на смысл, либо постоянно сворачивать игру и тыкать текст в веб-переводчик. Здесь всё иначе - нажал клавишу и читаешь. Мод особенно выручает на RP-серверах и хардкорных картах с сюжетным текстом, где каждая реплика на счету.
Что умеет Мод Translator
- Перевод без вмешательства - автор заложил, что ни одна функция не меняет данные мира. То есть играть можно спокойно, даже если потом уберёте мод.
- Несколько режимов перевода - автоматический, перевод по клику, по горячей клавише и другие варианты на выбор.
- OCR-распознавание экрана - мод умеет считать текст прямо с картинки на мониторе и перевести его. Полезно, когда текст нарисован на текстуре или зашит в шейдер графики.
- Кэш переводов - одинаковые фразы не гоняются по кругу, что экономит запросы к API.
Горячие клавиши
- U - открыть меню настроек перевода.
- O - запустить распознавание экрана (OCR).
Совет: не путайте эти клавиши с боевыми биндами. Если играете на серверах с кучей модов, лучше переназначить U и O в настройках управления, чтобы случайно не вылетать в меню перевода в бою.
Команды
/transconfig config- открыть экран настроек Translator. Здесь прописываются сервисы перевода, API-ключи и прочие параметры. Тот же экран доступен через Mod Menu./transconfig language <from> <to>- задать исходный и целевой язык перевода./transconfig chatformat <format>- настроить, как именно выглядит переведённое сообщение в чате./transconfig clearcache- очистить кэш переводов./translate <текст>- перевести введённый текст вручную./translate-re <текст>- обратный перевод, из целевого языка назад в исходный.
Какие сервисы перевода поддерживаются
Из коробки мод дружит с тремя сервисами:
- OpenAI (с поддержкой кастомного промпта)
- Baidu Translate
- Youdao Translate
Ключи придётся добыть самому на площадках этих сервисов и вбить в настройках через Mod Menu или команду /transconfig config. Бесплатного перевода из воздуха тут нет - за качество отвечает выбранный вами API.
Свой промпт для OpenAI
Если используете OpenAI, можно отредактировать файл .minecraft/config/translator/prompt.md и задать собственный стиль перевода, любимую терминологию, обращение к игроку и так далее. После правок прогоните /transconfig reload, иначе изменения не подхватятся.
Это, пожалуй, самая гибкая часть мода. Можно, например, попросить модель не переводить названия предметов и оставлять их на английском - так проще сверяться с вики. Или наоборот, заставить переводить всё с сохранением игрового сленга, чтобы текст не звучал как из учебника.
Важный нюанс
Мод клиентский, работает на Fabric. Серверу и другим игрокам его ставить не нужно - вы один такой, кто читает иностранный чат по-русски, и это нормально. На странице проекта заявлена совместимость с Minecraft 1.18.2, 1.19.4, 1.20.1, 1.20.4, 1.21 и 1.21.3-1.21.4.
Среди зависимостей - Mod Menu и Cloth Config (Фабрик-мод меню и конфиг-библиотека соответственно). Без них открыть настройки через меню не получится, хотя команды продолжат работать.
И осторожно: авторы предупреждают, что перевод интерфейсов других модов иногда валит игру в краш. Если поймали вылет после настройки - отключите перевод GUI для сторонних модов, проблема обычно в этом.
Немного про версии и историю
Проект известен как переработка старого репозитория Translator. В новой версии структуру перевели с отдельных веток под каждую версию игры на отдельные модули. Плюсом добавили оптимизацию кэша, объединение одинаковых запросов в один, ограничение частоты обращений к API, обработку сбоев и горячую перезагрузку конфигурации - то есть настройки можно менять без перезапуска игры. В исходниках уже мелькает модуль под новые снапшоты, но подтверждать готовый релиз для них не стоит: опубликованная страница официально перечисляет версии только до 1.21.4.
Обратите внимание, что всё вышеописанное относится к версии 3.0.0 и выше. Для более старых сборок документация и настройки лежат в старом репозитории проекта.
Стоит ли ставить
Если вы хоть иногда залезаете на англоязычные серверы, проходите чужие карты или просто устали от непонятных тултипов в крупных сборках - Translator закрывает этот вопрос быстро и без костылей. Настройка занимает пару минут: выбрали сервис, вставили ключ, задали языки. Дальше он просто работает в фоне. Скачать Translator для Minecraft можно на Fabric под одну из поддерживаемых версий, поставить в папку mods и наслаждаться игрой без языкового барьера.
Как поиграть с друзьями с модом Translator?
Мод Translator куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Translator будет готов за пару минут - BungeeHost сделает всё за вас.
