KOReader Dicts

Come funziona

Di cosa sono fatti questi dizionari, perché coprono più delle alternative e come metterne uno sul tuo e-reader.

Il pivot per synset

Una wordnet è una banca dati che raggruppa le parole per significato e non per grafia. Ogni gruppo di sinonimi — un synset — ha un identificatore. Il punto importante è che tutte le wordnet dell'Open Multilingual Wordnet riusano gli identificatori della WordNet di Princeton, perciò lo stesso concetto ha lo stesso numero in ogni lingua.

English   "wield"   ─┐
                       ├──▶  synset 01095899-v  ──┬──▶  "empunhar", "manejar"   Portuguese
Spanish   "empuñar"  ─┘                           └──▶  "impugnare"             Italian

Vuol dire che, nel momento in cui due lingue sono agganciate, il dizionario fra loro esiste già. Semplicemente non era mai stato scritto. Lo spagnolo-portoghese non richiede alcuna risorsa spagnolo-portoghese: bastano le due wordnet e un file di configurazione.

Un generatore che legge solo Wikizionario non può farlo, perché gli serve una tabella di traduzione diretta, e per la maggior parte delle coppie non esiste.

Tre strati

WordNet

Fornisce i concetti, la struttura delle accezioni, le definizioni inglesi e gli esempi d'uso. Fornisce anche le forme irregolari compilate a mano: went appartiene a go, e nessuna regola lo deduce.

L'Open Multilingual Wordnet

Fornisce le parole nella tua lingua, agganciate a quegli stessi concetti. È da qui che vengono le traduzioni.

Wikizionario

Si sovrappone per ciò che alle wordnet manca per costruzione: gergo, modi di dire, nomi propri, vocabolario recente, pronuncia e soprattutto le tabelle di flessione.

Perché l'indice delle flessioni conta

I libri non contengono lemmi. Contengono wielded, geese, running. Un dizionario che indicizza solo wield, goose e run risponderà «non trovato» per una parola che in realtà conosce. Ogni dizionario qui porta un indice delle flessioni separato che riporta centinaia di migliaia di forme al loro lemma, e le cifre di copertura di ogni pagina contano quelle forme.

Dove questi dizionari sono carenti

Circa quattro lemmi su dieci hanno una definizione ma nessuna traduzione: la wordnet conosce il concetto e la tua lingua non ha una parola sola per dirlo. Vengono pubblicati lo stesso, perché una definizione aiuta comunque, e sono contati a parte in ogni metrica invece di finire nel totale dei lemmi. Solo le coppie arricchite con Wikizionario hanno un indice delle flessioni: le tabelle di forme sono l'unica fonte massiva di parole flesse, quindi una coppia costruita con il solo pivot ne è priva.

Installare un dizionario

KOReader legge i dizionari StarDict. Estrai il download e copia la cartella — non il suo contenuto — nella directory dei dizionari del tuo dispositivo:

DispositivoCartella dei dizionari
Kindlekoreader/data/dict
Kobo.adds/koreader/data/dict/
Android/sdcard/koreader/data/dict
PocketBookapplications/koreader/data/dict
Cervantes/mnt/private/koreader/data/dict
Linux$HOME/.config/koreader/data/dict
macOS$HOME/Library/Application Support/koreader/data/dict

Per il dizionario inglese-portoghese su un Kindle dovresti ottenere un file in:

koreader/data/dict/en-pt-kdicts/en-pt-kdicts.ifo
koreader/data/dict/en-pt-kdicts/en-pt-kdicts.idx
koreader/data/dict/en-pt-kdicts/en-pt-kdicts.dict.dz
koreader/data/dict/en-pt-kdicts/en-pt-kdicts.syn

Riavvia KOReader. Il dizionario compare nell'elenco; per cambiare l'ordine in cui più dizionari vengono consultati, tieni premuto il nome di uno di essi nella finestra di ricerca.

Dalla versione 2020.04 puoi tenere i dizionari altrove impostando STARDICT_DATA_DIR = "/percorso/a/dict" in defaults.custom.lua.

Se hai accesso al terminale del dispositivo, puoi verificare l'installazione direttamente dalla cartella koreader/:

sdcv -02 data/dict/ quaint

Prima: installare KOReader su un Kindle

Questi dizionari sono per KOReader, non per il lettore integrato del Kindle. KOReader si può installare su qualsiasi Kindle jailbroken: estrai il suo archivio di release in modo che le cartelle koreader ed extensions stiano nella radice dell'unità USB del Kindle, espelli il dispositivo e avvia la nuova voce comparsa nella libreria. La guida ufficiale copre ogni versione del firmware.

Il jailbreak è a tuo rischio, e sulla procedura per il tuo firmware fa fede la documentazione ufficiale, non questa pagina.

Documentazione ufficiale