sayCurrentKeyboardLanguage

  • Автор(ы): Abdel, Noelia.

Введение

Это дополнение было создано по просьбе пользователя рассылки дополнений для NVDA.

Оно предоставляет скрипт с не назначенным жестом, который позволяет извлечь и предоставить текущий язык клавиатуры.

При двойном нажатии отображается язык системы по умолчанию.

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

Примечания

Чтобы настроить жест в соответствии со сценарием, задающим язык клавиатуры, выполните следующие действия:

  • Откройте меню NVDA с помощью команды "NVDA + N";
  • Перейдите в меню параметров NVDA;
  • Затем перейдите в подменю "жесты ввода".
  • Затем выберите категорию "Ввод" и откройте её стрелкой вправо.
  • Перейдите к элементу, который называется "Объявляет использующийся язык клавиатуры. При двойном нажатии, объявляет язык системы по умолчанию";
  • После этого нажмите Alt + A, чтобы добавить жест, и введите "NVDA + F4" или другой жест по вашему выбору;
  • После этого нажмите стрелку вверх один раз, и вы услышите "выбранный вами жест, все раскладки";
  • Подтвердите нажатием клавиши enter, затем нажмите tab на OK и enter;
  • Затем выбранный вами жест должен вызвать скрипт, задающий язык клавиатуры.

Совместимость

  • Это дополнение совместимо с версиями NVDA, начиная с 2019.3 и выше.

Изменения версии 20240326.0.0

  • Обновлена совместимость для nvda-2024.1.;
  • Удалена ссылка для скачивания из readme, теперь ссылка для скачивания будущих обновлений будет доступна только в магазине дополнений.

Изменения версии 20231229.0.0

  • Добавлена обратно совместимая реализация для поддержки режима речи по требованию, который вскоре будет доступен в nvda-2024.1.

Изменения версии 20230729.0.0

  • Применены к коду правила flake8 и mypy;
  • Изменена минимальная поддерживаемая версия NVDA на 2019.3 для поддержки аннотаций, введенных в Python 3.
  • Удалён жест "NVDA + F4", вызывающий скрипт, задающий язык клавиатуры, чтобы пользователи могли выбирать предпочитаемый ими жест.

Изменения версии 20230426.0.0 и выше

  • Изменен номер версии, минимальная версия NVDA и ссылка для скачивания в соответствии с соглашениями/требованиями магазина.

Изменения версии 19.02

  • Изменена нумерация версий с использованием YY.MM (Год из 2 цифр, за которым следует точка, за которой следует месяц из 2 цифр);
  • Добавлена совместимость с новым форматом управления версиями дополнения, появившимся после nvda 2019.1.

Изменения версии 1.1

  • Дополнение было переименовано из getCurKeyboardLanguage в sayCurrentKeyboardLanguage;
  • Для дополнения добавлена лицензия GPL;
  • Добавлен скрипт getCurKeyboardLanguage в категорию "Состояние системы";
  • Исправлены некоторые ошибки в коде.

Изменения версии 1.0

  • Первоначальная версия.