Time Zoner

  • Auteur : Munawar Bijani
  • Télécharger version stable
  • Compatibilité NVDA : 2019.2.1 et ultérieurs

Une extension pour NVDA pour annoncer l'heure dans les fuseaux horaires sélectionnés.

Introduction

Depuis très longtemps, Windows a la possibilité d'afficher plusieurs horloges de différents fuseaux horaires. Les utilisateurs peuvent personnaliser les horloges et elles deviennent instantanément visibles.

Malheureusement, pour les utilisateurs de lecteurs d'écran tels que NVDA ou JAWS, il n'existe aucun moyen simple d'obtenir ces informations. Ces lecteurs d'écran ne prennent pas en charge les horloges supplémentaires, de sorte que les utilisateurs d'ordinateurs aveugles doivent recourir à d'autres solutions tierces, dont certaines sont payantes.

Une grande partie de mon travail implique de travailler sur plusieurs fuseaux horaires, et j'en ai fini par en avoir marre de convertir manuellement les heures dans ma tête, en particulier pour les fuseaux horaires qui ne sont pas alignés sur l'heure (comme l'Inde qui est à +5h30 UTC).

Pour ces raisons, j'ai créé cette extension pour NVDA. L'extension vous permet d'entendre les heures dans les fuseaux horaires sélectionnés grâce à l'utilisation de la boucle de fuseaux horaires.

Utilisation

L'extension prend en charge à la fois la version héritée et la version Python 3 de NVDA.

Une fois l'extension installé, appuyez sur NVDA+N pour afficher le menu contextuel de NVDA. Flèche vers le bas jusqu'à "Préférences" puis jusqu'à "Time Zoner".

Pressez ENTRER sur "Configurer la boucle de fuseaux horaires".

Un dialogue vous sera présenté pour définir les fuseaux horaires pour lesquels vous souhaitez que l'heure et la date soient annoncées.

Sélectionnez des éléments dans la liste des fuseaux horaires pour les ajouter à votre boucle de fuseau horaire. Désélectionnez (ou appuyez sur le bouton Supprimer) pour les supprimer de la boucle.

Vous pouvez également réorganiser les fuseaux horaires de la boucle à l'aide des boutons Monter et Descendre.

Utilisez la case "Filtre" pour rechercher des fuseaux horaires spécifiques.

Cochez la case « Annoncer les fuseaux horaires abrégés » pour entendre les noms de fuseau horaire abrégés tels que IST ou GMT. Décochez la case pour entendre les noms complets des fuseaux horaires tels que Asia/Kolkata ou Europe/London.

Quand vous avez fini de configurer les fuseaux horaires, pressez le bouton Sauvegarder.

À partir de là, vous pouvez appuyer sur NVDA+Alt+T pour annoncer les heures et les dates dans votre boucle de fuseau horaire.

Lorsque vous installez l'extension pour la première fois, NVDA utilisera par défaut votre fuseau horaire local s'il peut l'obtenir.

Journal des changements

Version 1.03, sortie le 21/03/2020

  • L'extension ne plante plus si le fuseau horaire par défaut ne peut pas être défini.
  • Correction d'un problème avec les liens relatifs dans la documentation.

Version 1.02, sortie le 03/18/2020

  • Lors de l'installation d'une nouvelle version de cette extension, les paramètres d'une installation précédente ne sont plus perdus.
  • Autres changements pour se conformer aux standards NVDA add-on.

Version 1.01, sortie le 03/12/2020

  • L'heure et la date sont annoncées dans les paramètres régionaux de l'utilisateur, ce qui signifie que l'heure sur 24 heures est respectée si elle est définie.
  • NVDA annoncera soit le fuseau horaire abrégé, soit le fuseau horaire complet selon les paramètres de l'utilisateur dans le dialogue Boucle de fuseaux horaires. Par exemple, il indiquera soit Europe/Londres, soit GMT ou BST. Ce paramètre est contrôlé en cochant ou décochant la case "Annoncer les fuseaux horaires abrégés".
  • L'extension inclut les commentaires de traduction (@ruifontes).
  • L'extension inclut désormais des commentaires d'en-tête (@ruifontes).
  • La touche Échap ferme le dialogue Boucle des fuseaux horaires (@ruifontes).
  • L'élément de menu permettant d'ouvrir le dialogue Boucle des fuseaux horaires est désormais nommé de manière appropriée (@ruifontes).
  • NVDA utilise désormais par défaut le fuseau horaire local lors de l'installation de cette extension, si le fuseau horaire local est disponible.
  • Prise en charge de plusieurs fuseaux horaires grâce à l'utilisation d'une boucle de fuseaux horaires.
  • Cette extension utilise désormais la touche NVDA+Alt+T pour éviter tout conflit avec l'extension Horloge.
  • Le dialogue de sélection de fuseau horaire a maintenant une zone de filtre. NVDA annoncera le nombre de résultats lorsque l'utilisateur commencera à taper dans le champ de filtre.
  • Prise en charge de Python 2
  • La date et l'heure sont maintenant annoncées dans un thread séparé pour éviter de bloquer le thread NVDA au cas où la récupération prendrait un peu de temps.
  • Le dialogue de sélection de fuseau horaire a maintenant un bouton Annuler et n'empêche plus NVDA de s'arrêter.