Разработчик под псевдонимом NudeNyang представил в стадии открытого бета-тестирования бесплатную утилиту NudeNyang Translator, созданную для синхронного перевода переписок внутри официального клиента Discord. Инструмент встраивается в рабочий интерфейс мессенджера и автоматически переводит входящие сообщения, названия каналов, отправляемый текст и даже надписи на прикрепленных изображениях прямо в окне программы без необходимости открывать сторонние вкладки или запускать внешние переводчики.
В основе приложения лежит связка фреймворка Tauri 2 и языка Rust. Программа подключается к запущенному процессу Discord через системный отладочный пайп и налету заменяет исключительно отображаемые элементы интерфейса, сохраняя оригинальные данные в памяти для быстрого возврата к исходному тексту. Разработчик акцентирует внимание на том, что проект не считывает пользовательские токены авторизации, не использует неофициальные API, не работает через спам-ботов и не изменяет системные файлы клиента на накопителе.
Для обработки графических файлов создатели внедрили модуль оптического распознавания PP-OCR. Приложение локально считывает текст со скриншотов или фотографий, переводит его и генерирует заменяющее изображение в окне чата, оставляя возможность переключения на исходную картинку в 1 клик. При наборе исходящих сообщений система переводит реплику на язык собеседника перед отправкой по нажатию клавиши Enter, а длинные фрагменты объемом более 1900 символов прикрепляет в виде отдельного текстового файла, предотвращая спам в переписке.
Инструмент поддерживает 28 языков интерфейса и чата, предлагая полную автономность за счет встроенных локальных нейросетей. Пользователи могут развернуть языковые модели Hy-MT2 на 1.8 и 7 млрд параметров или TranslateGemma на 4 млрд параметров, которые выполняют перевод исключительно на мощностях домашнего компьютера без абонентской платы. При нехватке ресурсов видеокарты программа автоматически переходит в экономичный режим работы на центральном процессоре, а при необходимости позволяет подключить внешние сервисы вроде DeepL, ChatGPT, Claude и Gemini.
Создатели заявляют о полной конфиденциальности и отсутствии серверов для сбора истории диалогов, однако работа подобного софта сопряжена с определенными рисками. Пользовательское соглашение Discord прямо запрещает модификацию клиента и автоматизацию обычных учетных записей. Утилита не имеет официального одобрения со стороны Discord Inc., поэтому игрокам приходится брать ответственность за возможные санкции на себя, а очередное крупное обновление мессенджера может временно нарушить работу интерфейса перевода.
Проект NudeNyang Translator распространяется бесплатно с открытым исходным кодом под лицензией GPL 3.0 на площадке GitHub. Установочные и портативные сборки доступны для Windows 10 и Windows 11 на системах с архитектурами x64 и ARM64. Версия для компьютеров Mac на базе чипов Apple Silicon пока находится на этапе подготовки базового кода, тогда как поддержка устройств Apple на процессорах Intel разработчиками не планируется.
Источник: www.playground.ru