TextTranslator (Переводчик текста)

Обзор

Text Translator — это дополнение для NVDA (NonVisual Desktop Access), предоставляющее комплексный графический интерфейс для перевода текста и текстовых файлов с использованием Google Translate. Разработанный с учётом доступности, этот инструмент позволяет пользователям NVDA легко переводить текст между многочисленными языками непосредственно в среде их программы чтения с экрана.

Использование

Открытие переводчика

Есть два способа открыть Text Translator:

  1. Сочетание клавиш: Нажмите NVDA+Alt+T (клавиша NVDA + Alt + T)
  2. Меню в системном трее:
  3. Перейдите к значку NVDA в системном трее
  4. Выберите Сервис (Tools)Text Translator

Использование интерфейса

  1. Ввод текста: Введите или вставьте текст в основное текстовое поле
  2. Загрузить из файла: Нажмите «Attach Text File», чтобы загрузить текст из файла .txt
  3. Выбор языков:
  4. Исходный язык: Выберите язык вашего текста или укажите «Auto Detect» (Автоопределение)
  5. Целевой язык: Выберите язык, на который нужно перевести
  6. Перевод: Нажмите «Translate with Google» для начала перевода
  7. Сохранение результатов: После перевода вы можете сохранить результат в текстовый файл

Коды языков

Дополнение поддерживает обширный перечень кодов языков, включая: — Распространённые языки: en (английский), es (испанский), fr (французский), de (немецкий), zh-CN (упрощённый китайский) — Региональные языки: ckb (курдский сорани), or (одия), sat (сантальский) — Полный список доступен в выпадающих меню выбора языка

Частые ошибки

Сборка из исходного кода

  1. Клонируйте репозиторий: bash git clone https://github.com/blindtechvisionary/text-translator-nvda-addon.git
  2. Установите зависимости (если есть)
  3. Соберите пакет, используя инструменты шаблона дополнений NVDA

Участие в разработке

Мы приветствуем ваш вклад! Пожалуйста: 1. Сделайте форк репозитория 2. Создайте ветку для новой функции 3. Отправьте pull request с понятным описанием изменений

Лицензия

Это дополнение распространяется под лицензией GNU General Public License v2.0. Полные условия лицензии смотрите на сайте gnu.org.

Поддержка

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

v1.0 (Первоначальный выпуск)

Благодарности

Отказ от ответственности

Это дополнение использует сервисы Google Translate. Пожалуйста, соблюдайте Условия использования и ограничения API Google. Разработчики не несут ответственности за точность перевода или доступность сервиса.