Часови зони (Time Zoner)

  • Автор: Munawar Bijani
  • Изтегляне на стабилна версия
  • Съвместимост с NVDA: от 2019.2.1 и по-нови

Добавка за NVDA за съобщаване на часа в избрани часови зони.

Въведение

От доста време насам Windows има възможността да показва множество часовници от различни часови зони. Потребителите могат да персонализират часовниците и те се появяват на екрана незабавно.

За съжаление, за потребителите на екранни четци като NVDA или JAWS, няма лесен начин да достигнат до тази информация. Тези екранни четци не поддържат функцията за допълнителни часовници, така че незрящите компютърни потребители трябва да прибягват до други решения от трети страни, някои от които са платени.

Голяма част от работата, която върша, включва работа в различни часови зони и в крайна сметка се изморих да преобразувам ръчно наум часовите разлики, особено за часови зони, чиято часова разлика не е кръгъл час (например Индия, която е +5:30 UTC).

Поради тези причини създадох тази добавка за NVDA. Добавката ви позволява да проверите колко е часът в избрани часови зони чрез използването на "пръстена от часови зони".

Начин на употреба

Добавката поддържа както старата, така и новите (съвместими с Python 3) версии на NVDA.

След като добавката е инсталирана, натиснете NVDA+N, за да изведете контекстното меню на NVDA. Със стрелките отидете до "Настройки" -> "Часови зони".

Натиснете ENTER върху "Конфигуриране на пръстена от часови зони".

Ще ви бъде представен диалогов прозорец, за да зададете часовите зони, за които искате да бъдат съобщавани часът и датата.

Маркирайте елементи от списъка с часови зони, за да ги добавите към вашия "пръстен от часови зони". Размаркирайте (или задействайте бутона "Премахни"), за да ги премахнете от пръстена.

Можете също да пренаредите часовите зони в пръстена, като за целта използвате бутоните "Премести нагоре" и "Премести надолу".

Използвайте полето "Филтрирай по", за да търсите за конкретни часови зони.

Поставете отметка в полето "Съобщавай съкратен вариант на часовите зони", за да чуете съкратени имена на часови зони, като IST или GMT. Премахнете отметката от полето, за да чуете пълните имена на часови зони като Азия/Колката или Европа/Лондон.

Когато приключите с конфигурирането на часовите зони, натиснете бутона "Запиши".

От тук нататък можете да натиснете NVDA+ALT+T, за да се съобщят часовете и датите във вашия "пръстен от часови зони".

Когато за първи път инсталирате добавката, NVDA ще настрои по подразбиране вашата локална часова зона, ако може да получи информация за нея.

Списък с промените

Версия 1.03, издадена на 21.03.2020 г.

  • Добавката вече не се срива, ако часовата зона по подразбиране не може да бъде зададена.
  • Поправен е проблем с относителни връзки в документацията.

Версия 1.02, издадена на 18.03.2020 г.

  • Когато инсталирате нова версия на тази добавка, настройките от предишна инсталация вече не се губят.
  • Други промени с цел съобразяване с изискванията към добавките за NVDA.

Версия 1.01, издадена на 12.03.2020 г.

  • Часът и датата се съобщават в съответствие с потребителските настройки за език и регион, което означава, че форматът за 24-часово време се зачита, ако е зададен.
  • NVDA ще съобщава или съкратените, или пълните имена на часовите зони, в зависимост от потребителската настройка в диалоговия прозорец за пръстена от часови зони. Например, ще се съобщи или Европа/Лондон, или GMT или BST. Тази настройка се контролира от опцията "Съобщавай съкратен вариант на часовите зони".
  • Добавката включва коментари за преводачите (@ruifontes).
  • Добавката вече включва коментари в заглавката (@ruifontes).
  • Клавишът Escape затваря диалоговия прозорец за пръстена от часови зони (@ruifontes).
  • Елементът от менюто за отваряне на диалоговия прозорец за пръстена от часови зони вече е именуван коректно (@ruifontes).
  • NVDA вече задава по подразбиране местната часова зона при инсталирането на тази добавка, ако е налична нужната за целта информация.
  • Поддръжка на множество часови зони чрез използване на "пръстен от часови зони".
  • Добавката вече използва клавишната комбинация NVDA+ALT+T, за да се избегне конфликт с добавката "Часовник".
  • Диалоговият прозорец за избор на часова зона вече има текстово поле за филтриране. NVDA ще съобщава броя на резултатите, когато потребителят започне да пише в полето за филтриране.
  • Поддръжка за Python 2.
  • Датата и часът се съобщават в отделна нишка, за да се предотврати блокирането на нишката на NVDA, в случай че извличането на информацията отнеме време.
  • Диалоговият прозорец за избор на часова зона вече има бутон "Отказ" и вече не пречи на изключването на NVDA.