Durante bastante tiempo, he estado buscando diccionarios de conversión de inglés y español (en ambos sentidos) para la aplicación nativa Diccionario de Apple. Hasta ahora no he tenido ningún éxito.
¿Existe alguna solución gratuita y de calidad decente como "New Oxford American Dictionary" y "Dictionnaire de l'Académie Française"?
Cualquier enlace o información sería muy apreciada.
Respuestas:
Las últimas versiones de MacOS ya incluyen diccionarios de español que se pueden habilitar en las preferencias en Dictionary.app ( ⌘+ ,).
La respuesta a continuación es para convertir e instalar diccionarios de terceros de otros formatos populares.
Para crear un diccionario para el OSX Dictionary.app incorporado, primero necesitará un glosario para convertir al formato AppleDict desde el formato de entrada que puede ser ABBYY Lingvo DSL, Babylon BGL, Stardict IFO, etc. (ver todos los formatos compatibles ).
Una vez que se genera el código fuente XML de AppleDict, el Apple Dictionary Development Kit se usa para generar los archivos binarios nativos que Dictionary.app puede usar.
Proceder de la siguiente:
Instalar dependencias
Ahora todo está listo para hacer la conversión real.
Realizar la conversión
make install
copia el diccionario generado a~/Libary/Dictionaries
. Ahora, si reinicia la aplicación del diccionario y abre las preferencias ( ⌘+ ,), el nuevo diccionario aparecerá en la lista. Haga clic en la casilla de verificación para habilitarlo.Otros formatos, por ejemplo, ABBYY Lingvo DSL requieren más pasos, como la codificación de UTF-16 a UTF-8. Aquí hay un script envoltorio para la conversión de DSL a AppleDict .
Aquí hay algunos diccionarios gratuitos en formato Babylon BGL . También hay literalmente cientos de diccionarios disponibles en formatos DICTD, Stardict y ABBYY Lingvo DSL.
fuente
.rst
a.md
. Simplemente abriendo el proyecto en su navegador le mostrará el archivo RAEDMEMira este enlace . Aquí puede encontrar los diccionarios "eng-esp / esp-eng" solicitados.
fuente
Como seguimiento a la respuesta de ccpizza, esto es lo que necesita a partir de hoy:
Necesita una cuenta de desarrollador de Apple para obtener eso.
Una vez que lo haya descargado, puede crear una nueva carpeta en / Developer / Extras y copiar la carpeta del Kit de desarrollo de diccionario desde las Herramientas auxiliares allí.
sudo easy_install beautifulsoup4
Ahora puede descargar un diccionario en cualquier formato que pueda leer el glosario. Todos los diccionarios de inglés - X Babylon están aquí: http://www.babylon.com/free-dictionaries/languages/english
Ahora haz lo que dijo ccpizza. Tuve que cambiar un poco el comando para
Tenga en cuenta que el nombre de salida (en este caso "webster") será el nombre de los diccionarios en la barra de herramientas de Dictionary.app; Usé Spanish.xml para el diccionario de español. El último comando instalará automáticamente el archivo de diccionario, por lo que puede habilitarlo en las preferencias de Dictionary.app.
fuente
pyglossary
las herramientas auxiliares de Apple, pero es bueno tenerlas aquí. Por cierto, el paquete Aux URL real es developer.apple.com/downloads . Creo que la instalaciónCommand line tools for Xcode
también es necesaria, pero no puedo decirlo con certeza. También hay un archivo Léame en laDictionary Development Kit
carpeta: tiene las instrucciones actualizadas sobre la compilación y las ubicaciones de las carpetas, lo cual es útil ya que Apple cambió un poco la estructura del directorio en las últimas versiones de OSX.Comenzando con al menos El Capitán, Apple ofrece uno de estos:
fuente