Cómo funciona
De qué están hechos estos diccionarios, por qué cubren más que las alternativas y cómo poner uno en tu lector.
El cruce por synset
Una wordnet es una base de datos que agrupa las palabras por significado y no por grafía. Cada grupo de sinónimos —un synset— tiene un identificador. Lo importante es que todas las wordnets de la Open Multilingual Wordnet reutilizan los identificadores de WordNet de Princeton, de modo que el mismo concepto tiene el mismo número en todas las lenguas.
English "wield" ─┐
├──▶ synset 01095899-v ──┬──▶ "empunhar", "manejar" Portuguese
Spanish "empuñar" ─┘ └──▶ "impugnare" ItalianEso significa que, en cuanto dos lenguas están asignadas, el diccionario entre ellas ya existe. Simplemente no se había escrito. Español a portugués no necesita ningún recurso español-portugués: bastan las dos wordnets y un archivo de configuración.
Un generador que solo lee Wikcionario no puede hacer esto, porque necesita que exista una tabla de traducción directa, y para la mayoría de los pares no existe.
Tres capas
WordNet
Aporta los conceptos, la estructura de acepciones, las definiciones en inglés y los ejemplos de uso. También aporta las formas irregulares hechas a mano: went pertenece a go, y ninguna regla lo deduce.
La Open Multilingual Wordnet
Aporta las palabras en tu lengua, ligadas a esos mismos conceptos. De aquí salen las traducciones.
Wikcionario
Se superpone para lo que a las wordnets les falta por construcción: jerga, expresiones, nombres propios, vocabulario reciente, pronunciación y, sobre todo, las tablas de flexión.
Por qué importa el índice de flexiones
Los libros no contienen entradas de diccionario. Contienen wielded, geese, running. Un diccionario que solo indexa wield, goose y run dirá «no encontrado» para una palabra que en realidad conoce. Todos los diccionarios de aquí llevan un índice de flexiones aparte que asocia cientos de miles de formas con su entrada, y las cifras de cobertura de cada página cuentan esas formas.
Dónde se quedan cortos estos diccionarios
Alrededor de cuatro de cada diez entradas tienen definición pero no traducción: la wordnet conoce el concepto y tu lengua no tiene una sola palabra para él. Se publican igualmente, porque una definición ya ayuda, y se cuentan aparte en todas las métricas en lugar de sumarse al total de entradas. Solo los pares enriquecidos con Wikcionario llevan índice de flexiones: las tablas de formas son la única fuente masiva de palabras flexionadas, así que un par construido únicamente con el cruce por synset sale sin él.
Instalar un diccionario
KOReader lee diccionarios StarDict. Descomprime la descarga y copia la carpeta —no su contenido— en el directorio de diccionarios de tu dispositivo:
| Dispositivo | Carpeta de diccionarios |
|---|---|
| Kindle | koreader/data/dict |
| Kobo | .adds/koreader/data/dict/ |
| Android | /sdcard/koreader/data/dict |
| PocketBook | applications/koreader/data/dict |
| Cervantes | /mnt/private/koreader/data/dict |
| Linux | $HOME/.config/koreader/data/dict |
| macOS | $HOME/Library/Application Support/koreader/data/dict |
Para el diccionario de inglés a portugués en un Kindle, deberías acabar con un archivo en:
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
Reinicia KOReader. El diccionario aparece en la lista; para cambiar el orden en que se consultan varios, mantén pulsado el nombre de uno en la ventana de consulta.
Desde la versión 2020.04 puedes dejar los diccionarios en otro sitio definiendo STARDICT_DATA_DIR = "/ruta/a/dict" en defaults.custom.lua.
Si tienes acceso al terminal del dispositivo, puedes comprobar la instalación desde la carpeta koreader/:
sdcv -02 data/dict/ quaint
Antes: instalar KOReader en un Kindle
Estos diccionarios son para KOReader, no para el lector nativo del Kindle. KOReader se puede instalar en cualquier Kindle con jailbreak: extrae su archivo de release de modo que las carpetas koreader y extensions queden en la raíz de la unidad USB del Kindle, expulsa el dispositivo y abre la nueva entrada que aparece en la biblioteca. La guía oficial cubre cada versión de firmware.
El jailbreak es bajo tu propia responsabilidad, y quien manda sobre el procedimiento para tu firmware es la documentación oficial, no esta página.
Documentación oficial
- Wiki de KOReader — soporte de diccionarios (rutas de instalación, formatos admitidos, pruebas)
- Wiki de KOReader — instalación en dispositivos Kindle
- Guía de usuario de KOReader
- WordNet de Princeton
- Open Multilingual Wordnet
- Wikcionario
- kaikki.org — extracciones de Wikcionario legibles por máquina
- Especificación del formato de archivo StarDict