Zeitzoner
- Autor: Munawar Bijani
- Stabile Version herunterladen
- NVDA-Kompatibilität: 2019.2.1 und höher
Diese Erweiterung für NVDA liest die Zeit für ausgewählte Zeitzonen.
Einführung
Schon sehr lange Zeit können in Windows mehrere Uhren für verschiedene Zeitzonen angezeigt werden. Anwender können die Uhren nach Bedarf einrichten, worauf sie gleich erscheinen.
Leider gibt es für Nutzer von Bildschirmleser wie NVDA oder JAWS diesen Weg nicht, um einfach an diese Information zu kommen. Diese Bildschirmleser unterstützen mehrere Uhren nicht, sodass blinde Computernutzer nach anderen Möglichkeiten suchen müssen, die von dritten oft gegen Bezahlung bereitgestellt werden.
In meiner Arbeit muss ich oft mit mehreren Zeitzonen arbeiten, sodass ich es leid war, ständig im Kopf die Uhrzeit anders wo zu berechnen. Ein Beispiel hierfür ist die Zeitzone Indiens. Hier ist es 5,5 Stunden später, wie in der universellen Zeitzone.
Aus den genannten Gründen habe ich diese Erweiterung geschaffen. Sie können die Zeiten spezifischer Zeitzonen mittels des Zeitzonen-Rings abfragen.
Verwendung
Die Erweiterung unterstützt die alten sowie die Python-3-Versionen von NVDA.
Nach der Installation der Erweiterung öffnen Sie das NVDA-Menü mittels NVDA+n, öffnen die Einstellungen und dort das Menü Zeitzoner.
Aktivieren Sie hier den Punkt "Zeitzonen-Ring konfigurieren".
Sie erhalten nun einen Dialog, in welchen Sie die Zeitzonen festlegen können, für welche sie die Zeit angesagt bekommen möchten.
Haken Sie die Einträge in der Liste der Zeitzonen an, um diese dem Zeitzonen-Ring hinzuzufügen. Durch das abhaken der Einträge oder über durch das betätigen des Entfernen-Schalters werden sie wieder aus dem ring gelöscht.
Zeitzonen können über die Schalter nach oben und nach unten neu angeordnet werden.
Verwenden Sie das Eingabefeld Filter um nach Zeitzonen zu suchen.
Mittels der Option "Zeitzonen abgekürzt ansagen" erhalten Sie die Kurzformen wie IST oder GMT. Bei deaktivierter Option werden die Zeitzonen ausgesprochen. Beispiel: Asien/Kolkata oder Europa/London.
Nach erfolgter Einrichtung der Zeitzonen, drücken Sie den Speichern-Schalter.
Von nun an können Sie mittels NVDA+Alt+T die Zeiten im Zeitzonen-Ring abfragen.
Bei der ersten Installation wird automatisch die lokale Zeitzone ausgewählt, sofern diese ermittelt werden kann.
Änderungsprotokoll
Version 1.03, veröffentlicht am 21.03.2020
- Die Erweiterung stürzt nun nicht mehr ab, wenn die lokale Zeitzone nicht ermittelt werden kann.
- In der Dokumentation wurde ein Fehler mit relativen Links behoben.
Version 1.02, veröffentlicht am 18.03.2020
- Bei der Installation einer neueren Version gehen vorher gemachte Einstellungen nun nicht mehr verloren.
- Weitere Änderungen, um mit Änderungen in NVDA konform zu sein.
Version 1.01, veröffentlicht am 03.12.2020
- Die Uhrzeit und das Datum werden im Gebietsschema des Benutzers angezeigt, d. h., die 24-Stunden-Zeit wird eingehalten, wenn sie eingestellt ist.
- NVDA sagt je nach Einstellung nun die Abkürzung der Zeitzone oder deren vollständigen Namen an. Es wird bspw. Europa/London, GMT oder BST angesagt. Das dazugehörige Kontrollfeld heißt "Zeitzonen abgekürzt ansagen" und befindet sich im Dialog Zeitzonen-Ring.
- Die Erweiterung enthält nun Kommentare für Übersetzer.
- Die Erweiterung enthält nun Kommentare zu Überschriften (@ruifontes).
- Die Escape-Taste schließt jetzt den Dialog Zeitzonen-Ring (@ruifontes).
- Der Menüeintrag zum öffnen des Dialogs Zeitzonen-Ring ist nun richtig benannt. (@ruifontes).
- NVDA wählt automatisch die lokale Zeitzone bei der Installation der Erweiterung aus, sofern diese verfügbar ist.
- Unterstützung mehrerer Zeitzonen durch einen Zeitzonen-Ring.
- Diese Erweiterung nutzt nun die Tastenkombination NVDA+Alt+T, um Konflikten mit der Uhren-Erweiterung vorzubeugen.
- Der Dialog zur Auswahl der Zeitzonen enthält nun einen Filter. NVDA nennt die Anzahl der vorhandenen Einträge, sobald der Nutzer Text in das betreffende Eingabefeld eingibt.
- Unterstützung für Python 2
- Datum und Uhrzeit werden nun unabhängig von NVDA ermittelt und ausgegeben, sodass NVDA nicht mehr einfriert, weil die Ermittlung länger dauert.
- Der Dialog zur Zeitzonen-Auswahl hat nun einen abbrechen Schalter und hindert NVDA nun nicht mehr am beenden.