Перейти к основному содержимому Главная страница каталога дополнений для NVDA от русскоязычного сообщества NVDA.RU.

Официальный русскоязычный каталог дополнений NVDA

Крупнейший каталог дополнений для программы экранного доступа NVDA, доступный в Интернете

Каталог дополнений от «🇷🇺 Русскоязычного сообщества NVDA.RU.»

Polyglot (Многоязычный переводчик Полиглот)

Автор:

Краткое описание

Дополнение Polyglot предназначено для быстрого и гибкого многоязычного перевода в программе NVDA.
Оно позволяет переводить выделенный текст, содержимое буфера обмена и последнюю произнесённую фразу.
Для вызова функций перевода используется слой команд по нажатию NVDA+Alt+Z.
Дополнение поддерживает автоматический перевод произносимого NVDA контента в реальном времени.
Встроенный интеллектуальный фильтр речи пропускает роли, состояния и форматирование при переводе.
Polyglot использует динамическую архитектуру движков, которые подключаются и настраиваются по мере необходимости.
Доступны движки Google Translate, Microsoft Translator, DeepL, Baidu, Yandex и другие.
Поддерживается работа с автономным движком Chrome AI для перевода без подключения к интернету.
Для движков на основе Ollama и OpenRouter доступна настройка моделей и шаблонов запросов.
Результаты переводов кэшируются для сокращения количества повторных запросов.
Кэш можно очищать вручную через панель настроек или командой из слоя.
При работе NVDA на китайском языке доступен локальный англо-китайский словарь с более чем 120 тысячами записей.
Для длительных переводов предусмотрен интерактивный диалог с возможностью выбора движка и языков на лету.
Автоматический перевод отключается после трёх неудачных попыток подряд.
Все настройки движков генерируются динамически на основе их собственных описаний.
Поддерживается переключение языков и движков без открытия окна настроек.
Подробнее о всех особенностях дополнения можно прочитать в справочном руководстве.

⬇ Перейти к подробной справке 🔝 Назад к оглавлению

Основная информация

Название Версия Совместимость с API NVDA Последняя протестированная версия NVDA Минимальная версия NVDA Дата загрузки в каталог Размер Лицензия
polyglot 1.1.1 2026.1 2026.1.0 2024.1.0 03-08-2026 21:26:57 3161 Кб. GPL v2
🔝 Назад к оглавлению

Журнал изменений

Подробнее

1.1.1


🔝 Назад к оглавлению

Скачать

Polyglot-V.1.1.1.nvda-addon

⬇ Перейти к истории версий 🔝 Назад к оглавлению

Информация о локализации на русский язык

🔝 Назад к оглавлению

Разделы

🔝 Назад к оглавлению

Справка

Подробнее

Polyglot для NVDA

Polyglot — это глобальное дополнение для NVDA, предназначенное для быстрого и гибкого многоязычного перевода. Оно может переводить выделенный текст, содержимое буфера обмена и последнюю произнесённую NVDA фразу, а также перехватывать произносимый контент для автоматического перевода в реальном времени.

Дополнение построено на основе динамической архитектуры движков. Движки перевода объявляют свои собственные возможности и схему конфигурации, а пользовательский интерфейс настроек генерируется на основе этой схемы во время выполнения. Это позволяет сохранить ядро дополнения компактным и упрощает добавление новых сервисов.

Что оно делает

Установка

Предпочтительный способ установки — магазин дополнений NVDA. Вы также можете установить вручную:

  1. Загрузите последний пакет .nvda-addon со страницы релизов.
  2. Откройте загруженный файл.
  3. Подтвердите установку в NVDA.
  4. Перезапустите NVDA при появлении соответствующего запроса.

Быстрый старт

  1. Откройте Меню NVDA -> Параметры -> Настройки -> Polyglot.
  2. Выберите движок перевода и убедитесь, что он включён.
  3. Настройте необходимые учётные данные для этого движка.
  4. Установите исходный и целевой языки.
  5. При желании включите копирование в буфер обмена и интеллектуальный фильтр речи.
  6. Нажмите NVDA+Alt+Z, затем используйте одну из клавиш слоя команд, перечисленных ниже. Нажмите H в слое, чтобы отобразить справку по командам.

Слой команд

Нажмите NVDA+Alt+Z, чтобы войти в слой команд. Короткий звуковой сигнал подтверждает, что слой активен. Нажмите H в слое, чтобы отобразить справку по командам. Большинство команд выполняются один раз и выходят из слоя. Команды переключения языка и движка остаются внутри слоя, чтобы вы могли продолжать переключение. Переключение движка происходит только по включённым движкам.

Клавиша Действие
T Перевести текущее выделение.
Shift+T Перевести текущее выделение в обратном направлении.
B Перевести текст из буфера обмена.
Shift+B Перевести текст из буфера обмена в обратном направлении.
L Перевести последнюю произнесённую NVDA фразу.
Shift+L Перевести последнюю произнесённую NVDA фразу в обратном направлении.
S Следующий исходный язык.
Shift+S Предыдущий исходный язык.
G Следующий целевой язык.
Shift+G Предыдущий целевой язык.
E Следующий включённый движок.
Shift+E Предыдущий включённый движок.
W Поменять местами исходный и целевой языки.
A Объявить текущий движок и языковую пару.
C Скопировать последний результат перевода.
V Переключить автоматический перевод.
I Открыть интерактивный диалог перевода.
O Открыть настройки Polyglot.
X Очистить кэш переводов.
H Показать справку по слою команд.

Интерактивный диалог перевода

Интерактивный диалог предназначен для работы с длинными текстами и итеративным переводом.

Локальные определения английских слов для китайской NVDA

Когда языком интерфейса NVDA является китайский (включая упрощённый и традиционный китайский), Polyglot добавляет автономный англо-китайский словарь к команде, которая произносит слово под курсором рецензии:

  1. Нажмите numpad5 один раз в раскладке рабочего стола, чтобы прочитать слово под курсором рецензии.
  2. Нажмите дважды, чтобы услышать произнесение слова по буквам.
  3. Нажмите трижды, чтобы услышать китайское определение, если полное слово найдено локально.

Дополнения, вызывающие функцию NVDA speech.spellTextInfo, получают такое же поведение. Если строка содержит только одно английское слово, тройное нажатие команды текущей строки также сообщает его определение. Поиск обрабатывает один слой распространённых начальных или конечных знаков пунктуации, безопасные варианты написания, а также распространённые формы множественного числа, времен, причастий, сравнительной и превосходной степеней. Точные совпадения имеют приоритет. Когда написание может относиться к нескольким записям, Polyglot объявляет до трёх кандидатов с их первыми значениями. Если двух- или трёхбуквенное слово в верхнем регистре соответствует только записи в нижнем регистре, Polyglot сообщает возможное значение в нижнем регистре и предупреждает, что это может быть аббревиатурой. Слова, которые выглядят правильно, но не найдены, отмечаются как отсутствующие. Для отдельных символов, многословных строк и неподдерживаемого текста сохраняется исходное описание символов NVDA. Поиск полностью локальный и никогда не отправляет слово в сервис перевода.

Команды перевода выделения, буфера обмена и последней произнесённой фразы также используют локальный словарь для полных английских слов в запросах английский/автоопределение → упрощённый или традиционный китайский, а также для ввода английских слов в запросах китайский → английский. Остальной контент обрабатывается через выбранный движок перевода.

Команды перевода и рецензия текста имеют отдельные опции локального словаря. Обе опции включены по умолчанию; отключение любой из них восстанавливает исходное поведение соответствующей команды.

Текущий размер словаря:

Руководство по настройкам

Общие настройки

Общие настройки движков

Большинство движков наследуют общий набор настроек:

Если движок сообщает об определённом исходном языке, Polyglot также предоставляет:

Поведение автоматического перевода

Опции LLM и специфичные для Polyglot

Некоторые движки предоставляют дополнительные элементы управления:

Автономный перевод через Chrome AI

Polyglot может использовать встроенный API переводчика Chrome для автономного перевода. Перевод выполняется изолированным локальным экземпляром Chrome, поэтому текст не отправляется стороннему сервису перевода.

Требования

Как использовать

Выберите Chrome AI (Offline) в настройках Polyglot, затем выберите исходный и целевой языки. Chrome AI требует явного указания исходного языка; Автоопределение недоступно для этого движка, поэтому Polyglot может проверить наличие требуемой модели перед запуском Chrome.

При первом использовании, если требуемая модель не установлена, Polyglot спрашивает, как действовать дальше. Выберите «Да», чтобы загрузить и установить модель с помощью менеджера моделей Polyglot; используйте этот вариант, если служба загрузки моделей Chrome работает медленно, заблокирована или ненадёжна в вашей сети. Выберите «Нет», чтобы позволить Chrome загрузить модель. Выберите «Отмена», чтобы отменить текущий перевод. После готовности модели перевод продолжается автоматически.

Сеть и модели

Перевод выполняется локально. Модели могут быть установлены менеджером моделей Polyglot или загружены Chrome. Если служба загрузки моделей Chrome работает медленно или недоступна в вашей сети, выберите «Да» в запросе или откройте менеджер моделей Polyglot ChromeAI из меню «Сервис» NVDA, чтобы установить или удалить автономные модели заранее.

Конфиденциальность и данные

Polyglot использует отдельный каталог данных Chrome для Chrome AI, поэтому он не влияет на ваш обычный профиль Chrome. Модели, данные кэша и данные времени выполнения сохраняются, чтобы избежать повторных загрузок.

Расположение по умолчанию:

%LOCALAPPDATA%\Polyglot\ChromeAI
🔝 Назад к оглавлению

История версий

История версий
Версия файлаТестируемая версия NVDAМинимальная версия NVDAРазмер файла (КБ)Ссылка на загрузку
1.1.12026.1.02024.1.03161Polyglot-V.1.1.1.nvda-addon
1.0.02026.1.02024.1.03142Polyglot-V.1.0.0.nvda-addon
0.9.72026.1.02024.1.0297Polyglot-V.0.9.7.nvda-addon
0.9.52026.1.02024.1.0259Polyglot-V.0.9.5.nvda-addon
0.9.12026.1.02024.1.0259Polyglot-V.0.9.1.nvda-addon
0.8.42026.1.02024.1.0328Polyglot-V.0.8.4.nvda-addon
0.8.32026.1.02024.1.0329Polyglot-V.0.8.3.nvda-addon
0.8.12026.1.02024.1.0325Polyglot-V.0.8.1.nvda-addon
0.8.02025.3.02024.1.0325Polyglot-V.0.8.0.nvda-addon
🔝 Назад к оглавлению