sayCurrentKeyboardLanguage (Произнести текущий язык клавиатуры)
- Автор(ы): Абдель, Ноэлия;
Презентация
Это дополнение было создано по запросу участника из списка рассылки nvda-addons.
Оно предоставляет скрипт без жестов, который позволяет извлекать и указывать язык текущей клавиатуры.
При двойном нажатии отображается язык системы по умолчанию.
В первой версии этого модуля он был предложен в виде простого globalPlugin для вставки в
каталог конфигурации NVDA, затем он был преобразован в дополнение.
Примечания
Чтобы задать жест сценарию, задающему язык клавиатуры, выполните следующие действия:
- Откройте меню NVDA, нажав "NVDA + N".;
- Перейдите в меню настроек NVDA;
- Затем перейдите в подменю "Жесты ввода".
- Затем выберите категорию "Ввод" и откройте ее с помощью стрелки вправо.
- Перейдите к пункту с надписью "Объявляет использующийся язык клавиатуры. При двойном нажатии, объявляет язык системы по умолчанию";
- После завершения нажмите Alt
- A, чтобы добавить жест, и введите "NVDA + F4" или другой жест по вашему выбору;
- После этого нажмите стрелку вверх один раз, вы услышите "выбранный вами жест, Все раскладки;
- Проверьте правильность ввода, затем перейдите на кнопку OK;
- Назначеное сочетание клавиш должно вызвать скрипт, задающий язык клавиатуры.
Совместимость
- Это дополнение совместимо с версиями NVDA начиная с 2019.3 и более новых версий.
Перевод
Журнал изменений
Изменения для 20260727.0.0.
- Обновлены переводы с Crowdin.
Изменения для 20260506.0.0.
- Использован buildVersion.version_year вместо versionInfo.version_year для обеспечения совместимости с API NVDA 2026.
Изменения для 20260222.0.0.
- Использована последняя версия addonTemplate.
Изменения для 20250703.0.0
Обновлено для совместимости с API NVDA 2025.
Изменения для 20241012.0.0
Изменения для 20240507.0.0
Изменения для 20240326.0.0.
- Обновлена совместимость с nvda-2024.1;
- Удалена ссылка на скачивание из readme, ссылка на скачивание будущих обновлений теперь будет доступна только в магазине дополнений.
Изменения для 20231229.0.0
- Добавлена обратно совместимая реализация для поддержки режима speak on demand, который скоро будет доступен в nvda-2024.1.
Изменения для 20230729.0.0
- Применил к коду правила flake8 и mypy;
- Изменил минимальную поддерживаемую Версию NVDA до 2019.3 для поддержки аннотаций, введенных в Python 3.
- Удален жест "NVDA + F4", вызывающий скрипт, задающий язык клавиатуры., чтобы позволить пользователям выбирать предпочитаемый жест.
Изменения для 20230607.0.0
- Добавлены следующие рабочие процессы:
- автоматическое обновление-переводы - для автоматического обновления переводов из системы перевода NVDA.
- release-on-tag..yaml: для сборки и публикации дополнения, как только будет добавлен новый тег;
- manual-release.yaml: для сборки и выпуска
новые версии дополнения вручную.
- Обновлены переводы.
Изменения для версии 20230426.0.0 и более поздних версий
- • Изменен номер версии, минимальная версия NVDA и ссылка для скачивания в соответствии с соглашениями/требованиями магазина.
Изменения для версии 19.02
- Изменена нумерация версий с использованием YY.MM (Год из 2 цифр, за которым следует точка, за которым следует месяц из 2 цифр);
- Добавлена совместимость с новым форматом управления версиями дополнения, появившимся начиная с nvda 2019.1.
Изменения для версии 1.1
- Дополнение было переименовано из getCurKeyboardLanguage в sayCurrentKeyboardLanguage;
- Добавлена лицензия GPL для дополнения;
- Добавлен скрипт getCurKeyboardLanguage в категорию "Состояние системы";
- Исправлены некоторые ошибки в коде.
Изменения для версии 1.0