Introducción
Inicialmente, solo pensaba en dar resultados en función del idioma que está instalado en el equipo, pero después de ver el trabajo de David Callé con Unity News Lens, pensé que también sería interesante darle el mismo enfoque, de forma que pudieras buscar el significado de una palabra no solo en tu idioma sino en otros. Desde mi punto de vista, creo que es mejor forma de aprender un idioma buscar el significado de una palabra en ese idioma que directamente su traducción.Con todo ello, retomé el artículo anterior Un diccionario en el Dash con Unity Lens Wordreference, para incorporar las nuevas opciones.
Unity Lens Wordreference
Mejoras
En esta versión 0.0.2.1 de Unity Lens Wordreference, he incorporado algunos cambios, siempre utilizando de fuente Wordreference, y de forma que al hacer clic sobre cualquier resultado te dirigirá a la página de Wordreference. La idea, es traer los resultados al escritorio, y que por regla general, no sea necesario consultar esta página, mas que cuando queremos aclarar u obtener una mayor información.Entre las mejoras introducidas están las siguientes:
- Sinónimos para español
- Antónimos para español
- Definiciones en inglés
- Sinónimos en inglés
- Definiciones en italiano
Además en el caso del español, en los resultados de la búsqueda te incorporará en dos categorías diferenciadas los sinónimos y antónimos de la palabra, en el caso de que los tenga, y en el caso del inglés los sinónimos, siempre que la palabra buscada los tenga. En el caso del italiano Wordreference no da esta posibilidad.
Instalación
Lo primero es añadir el repositorio y actualizar:sudo add-apt-repository ppa:atareao /lenses && sudo apt-get update |
Una vez añadido el repositorio y actualizado, puedes instalar la aplicación desde el Centro de Software de Ubuntu, haciendo clic en el siguiente enlace:
sudo apt-get install unity-lens-wordreference |
Una vez instalada esta Lente, tienes que salir de la sesión y volver a entrar, para poder comenzar a buscar el significado de las palabras.
Conclusiones
Me gustaría añadir mas idiomas, pero para esto le cambiaré el nombre a la lente para llamarla Unity Definitions Lens, e incorporar el Francés y el Alemán, para lo que necesitaré alguna página web desde donde realizar las búsquedas. He hecho una primera búsqueda y no he encontrado ninguna que se adaptara a las necesidades de esta aplicación, y al acceso utilizando lxml, pero por supuesto estoy abierto a ideas y sugerencias.Me parece una ayuda interesante que mientras estás escribiendo un texto, con solo hacer uso del Dash, puedas consultar la definición de una palabra o buscar su sinónimo o antónimo, al igual que consultar otros idiomas. He estado mirando para realizar las consultas en el diccionario de la Real Academia Española y el resultado se eterniza, no se exactamente cual puede ser el problema.