Dizionario collaborativo per ampliare quello già a disposizione in Firefox (porting del dizionario italiano di OpenOffice)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Downloader
.gitignore
README.md
persdict.dat

README.md

FIREFOX:DICT (dict.noads.it)

FIREFOX:DICT è un dizionario personalizzato collaborativo che migliora il rapporto tra utente finale e controllo ortografico del browser di casa Mozilla. Il "Dizionario italiano" disponibile su AMO si basa sul pacchetto nato per OpenOffice.org, evidentemente non troppo al passo con i tempi.

Il progetto (se così lo si può definire) nasce per Mozilla Firefox, ma è compatibile anche con gli altri prodotti Mozilla (e compatibili, come Pale Moon o Waterfox).

persdict.dat & Download

Puoi scaricare il file persict.dat direttamente dai file disponibili in questo repository, sostituendolo a quello già presente all'interno della cartella del tuo profilo (digita about:profiles nella barra URL, premi invio, individua e apri la cartella relativa al profilo utilizzato, è la Cartella radice). Il file aggiornato verrà utilizzato per il controllo ortografico al successivo riavvio di Firefox.

Puoi, in alternativa sui sistemi Windows, scaricare e utilizzare un VBScript che si occupa dell'operazione permettendoti di automatizzarla. Naviga nella cartella "Downloader" di questo repository, scarica il file FirefoxDictDownloader.vbs, aprilo con un editor di testo e modifica la riga che comincia con HTTPDownload:

HTTPDownload "https://raw.githubusercontent.com/gioxx/firefox-dict/master/persdict.dat", "C:\Users\TUONOME\AppData\Roaming\Mozilla\Firefox\Profiles\TUACARTELLAPROFILO\persdict.dat"

Non toccare la stringa fino alla prima virgola che incontrerai (nella prima parte è infatti specificato l'indirizzo del file persict.dat più aggiornato su GitHub), modifica esclusivamente la seconda parte, inserendo all'interno degli apici la corretta posizione del tuo profilo (Cartella radice), recuperabile proprio dalla pagina about:profiles di cui ti parlavo poco fa, mantenendo il \persdict.dat finale:

enter image description here

Nel caso dell'immagine poco sopra, la stringa modificata risulterebbe questa:

HTTPDownload "https://raw.githubusercontent.com/gioxx/firefox-dict/master/persdict.dat", "C:\Users\giovanni.solone\AppData\Roaming\Mozilla\Firefox\Profiles\12kdrzbp.uBlock\persdict.dat"

Per i collaboratori

Case Sensitive

Come riportato in uno dei primi commit, Firefox tiene conto di maiuscole e minuscole in case-sensitive, per questo motivo è necessario includere nuovi termini con prima lettera minuscola e, se reputate che possano essere utilizzati anche a inizio frase (o comunque in qualsiasi altra occasione sensata) anche con lettera maiuscola, rispettando (se possibile) l'ordinamento A-Z e a-z.

Licenza d'uso, distribuzione e supporto

Dove non diversamente specificato, FIREFOX:DICT viene rilasciato con licenza Creative Commons, versione 4.0 by-nc-sa generica, descritta punto per punto a questo indirizzo: creativecommons.org/licenses/by-nc-sa/4.0/deed.it (oppure in inglese: creativecommons.org/licenses/by-nc-sa/4.0/deed.en).

Neanche a dirlo, il file persdict.dat personalizzato è volutamente pensato e mantenuto per contenere termini in lingua italiana (presenti a dizionario o per lo meno accettati nella lingua comune), non sono permessi termini in altre lingue (e verranno rifiutate eventuali richieste di pull/merge).

Sostieni il progetto

Se ti va, puoi sostenere il progetto tramite donazioni, qui di seguito le tre possibilità:

Grazie!

Qualche ringraziamento:

  • alla Community di Mozilla Italia per il costante sostegno e la collaborazione,
  • a GitHub per tutto ciò che mette a disposizione,
  • a stackedit.io/app per l'ottimo editor MD online,
  • alla mia pazienza e ai soldi che investo in queste idee e progetti che non vengono mantenuti (economicamente parlando) da nessun altro (speriamo duri ancora per molto).