Por um bom tempo, estou procurando dicionários de conversão em inglês e espanhol (nos dois sentidos) para o aplicativo Dictionary da Apple. Até agora não tive sucesso.
Existe alguma solução gratuita e de qualidade decente, como o "New Oxford American Dictionary" e o "Dictionnaire de l'Académie Française"?
Quaisquer links ou informações serão muito apreciados.
macos
language
dictionary
v2r
fonte
fonte
Respostas:
As versões mais recentes do MacOS já incluem dicionários de espanhol que podem ser ativados nas preferências no Dictionary.app ( ⌘+ ,).
A resposta abaixo é para converter e instalar dicionários de terceiros de outros formatos populares.
Para criar um dicionário para o OSX Dictionary.app interno, você precisará primeiro do pigglossary para converter para o formato AppleDict a partir do formato de entrada que pode ser o ABBYY Lingvo DSL, o Babylon BGL, o Stardict IFO, etc. (consulte todos os formatos suportados ).
Depois que o XML de origem AppleDict é gerado, o Apple Dictionary Development Kit é usado para gerar os arquivos binários nativos que o Dictionary.app pode usar.
Proceda da seguinte forma:
Instalando dependências
Agora tudo está pronto para fazer a conversão real.
Executando a conversão
make install
copia o dicionário gerado para~/Libary/Dictionaries
. Agora, se você reiniciar o aplicativo de dicionário e abrir as preferências ( ⌘+ ,), o novo dicionário aparecerá na lista. Clique na caixa de seleção para habilitá-lo.Outros formatos, por exemplo, o ABBYY Lingvo DSL, exigem mais etapas, como recodificação de UTF-16 para UTF-8. Aqui está um script de wrapper para conversão de DSL em AppleDict .
Aqui estão alguns dicionários gratuitos no formato Babylon BGL . Também existem literalmente centenas de dicionários disponíveis nos formatos DICTD, Stardict e ABBYY Lingvo DSL.
fonte
.rst
para.md
. Basta abrir o projeto no seu navegador para exibir o arquivo RAEDMEVeja este link . Aqui você pode encontrar os dicionários "eng-esp / esp-eng" solicitados.
fonte
Como acompanhamento da resposta da ccpizza, eis o que você precisa hoje:
Você precisa de uma conta de desenvolvedor da Apple para obtê-lo.
Depois de baixá-lo, você pode apenas criar uma nova pasta em / Developer / Extras e copiar a pasta Dictionary Development Kit das Ferramentas Auxiliares lá.
sudo easy_install beautifulsoup4
Agora você pode baixar um dicionário em qualquer formato que o pigglossário possa ler. Todos os dicionários English - X Babylon estão aqui: http://www.babylon.com/free-dictionaries/languages/english
Agora faça o que ccpizza disse. Eu tive que mudar um pouco o comando para
Observe que o nome da saída (neste caso "webster") será o nome dos dicionários na barra de ferramentas do Dictionary.app; Eu usei o espanhol.xml para o dicionário de espanhol. O último comando instalará automaticamente o arquivo do dicionário, para que você possa habilitá-lo nas preferências do Dictionary.app.
fonte
pyglossary
ferramentas auxiliares da Apple, mas é bom tê-las aqui. Aliás, o pacote real do Aux de URL é developer.apple.com/downloads . Eu acho que a instalaçãoCommand line tools for Xcode
também é necessária, mas não posso dizer com certeza. Há também um Leia-me naDictionary Development Kit
pasta - ele contém instruções atualizadas sobre a compilação e os locais das pastas, o que é útil, pois a Apple alterou um pouco a estrutura de diretórios nas versões mais recentes do OSX.Começando com pelo menos El Capitan, a Apple fornece um destes:
fonte