Time Zoner

  • Autore: Munawar Bijani
  • Scarica la versione stabile
  • Compatibilità NVDA: 2019.2.1 e versioni successive

Un add-on per NVDA per annunciare l'ora nel fuso orario selezionato.

Introduzione

Per molto tempo, Windows ha avuto la funzionalità di mostrare più orologi settati su differenti fusi orari. Gli utenti possono personalizzare gli orologi, che divengono immediatamente visibili.

Purtroppo, per gli utilizzatori di screen readers come NVDA o JAWS, non c'è un modo semplice per avere queste informazioni. Questi screen reader non supportano gli orologi aggiuntivi, dunque gli utenti ciechi di personal computer devono orientarsi su altre soluzioni, alcune delle quali sono a pagamento.

Molto del lavoro che faccio comprende il lavoro attraverso i fusi orari, e ogni tanto mi stanco di convertire gli orari a mente, specialmente per i fusi orari che non sono allineati all'ora (come l'India che è UTC+5:30).

Per queste ragioni, ho creato questo add-on per NVDA. L'add-on vi fa ascoltare l'ora nei fusi orari selezionati utilizzando il timezone ring.

Utilizzo

L'add-on supporta la versione obsoleta e la Python 3 di NVDA.

Una volta che l'add-on è installato, premete NVDA+N per aprire il menù di NVDA. Andate giù con la freccia fino a Preferenze e quindi fino a Timezoner.

Premete invio su Configura timezone ring.

Vi verrà proposta una finestra di dialogo per impostare i fusi orari per i quali volete che vi venga letta la data e l'ora.

Selezionate gli elementi nella lista dei fusi orari per aggiungerli al vostro timezone ring. Deselezionateli o attivate il pulsante "Rimuovi" per cancellarli dal ring.

Potete anche riordinare i fusi orari nel ring utilizzando i pulsanti "Sposta su" e "Sposta giù".

Utilizzate il campo "Filtra" per cercare fusi orari specifici.

Attivate la casella di controllo "Leggi i fusi orari abbreviati" per ascoltare nomi abbreviati dei fusi orari, come IST o GMT; disattivatela per ascoltarne i nomi completi, come Asia/Kolkata o Europa/Londra.

Quando avete finito di configurare i fusi orari, premete il pulsante "Salva".

Da qui in avanti, potete premere NVDA+Alt+T per leggere la data e l'ora nel tuo timezone ring.

Quando installate l'add-on per la prima volta, NVDA si imposta sul fuso orario locale se lo trova.

Elenco delle modifiche

Novità nella versione 1.03, rilasciata il 21/03/2020

  • L'add-on non va più in errore se il fuso orario di default non può essere impostato.
  • Risolto un problema con i link nella documentazione.

Novità nella versione 1.02, rilasciata il 18/03/2020

  • Quando si installa una nuova versione di questo add-on, non si perdono più le impostazioni della precedente installazione.
  • Altre modifiche per uniformarsi agli standard per la creazione di add-on di NVDA.

Novità nella versione 1.01, rilasciata il 12/03/2020

  • La data e l'ora sono annunciate secondo lo standard locale, ossia sono rispettate le 24 ore se impostate.
  • NVDA annuncerà il fuso orario in forma abbreviata o completa, a seconda delle impostazioni scelte dall'utente, nella finestra timezone ring.
  • L'add-on include i commenti per i traduttori (@ruifontes).
  • L'add-on ora include i commenti nell'intestazione (@ruifontes).
  • Il tasto esc chiude la finestra Timezone Ring (@ruifontes).
  • L'elemento di menù per aprire la finestra Timezone Ring è ora nominato correttamente (@ruifontes).
  • Ora NVDA si imposta sul fuso orario locale per l'installazione attuale, se disponibile.
  • Supporto per fusi orari multipli grazie al timezone ring.
  • Questo add-on ora utilizza il tasto NVDA+Alt+T per prevenire conflitti con altri add-on.
  • Ora la finestra di selezione del fuso orario ha una casella "Filtra". NVDA dirà il numero dei risultati quando l'utente inizia a scrivere nel campo filtra.
  • Supporto a Python 2
  • La data e l'ora sono ora annunciate in un thread separato per non bloccare il thread di NVDA quando il prelievo di queste informazioni richiede un po' di tempo in più.
  • La finestra di selezione del fuso orario ora ha un pulsante Annulla e non impedisce più a NVDA di arrestarsi.