Seit einiger Zeit suche ich nach Konvertierungswörterbüchern für Englisch und Spanisch (in beide Richtungen) für Apples native Dictionary-Anwendung. Bisher habe ich keinen Erfolg gehabt.
Gibt es eine kostenlose, anständige Qualitätslösung wie "New Oxford American Dictionary" und "Dictionnaire de l'Académie Française"?
Alle Links oder Informationen wäre sehr dankbar.
Antworten:
Die neuesten MacOS-Versionen enthalten bereits spanische Wörterbücher, die in den Einstellungen in Dictionary.app ( ⌘+ ,) aktiviert werden können .
Die folgende Antwort dient zum Konvertieren und Installieren von Wörterbüchern von Drittanbietern aus anderen gängigen Formaten.
Um ein Wörterbuch für die integrierte OSX Dictionary.app zu erstellen, benötigen Sie zunächst ein Pyglossar , um aus dem Eingabeformat, das ABBYY Lingvo DSL, Babylon BGL, Stardict IFO usw. sein kann, in das AppleDict-Format zu konvertieren (siehe alle unterstützten Formate ).
Sobald das AppleDict-Quell-XML generiert wurde, werden mit dem Apple Dictionary Development Kit die nativen Binärdateien generiert, die von Dictionary.app verwendet werden können.
Gehen Sie wie folgt vor:
Abhängigkeiten installieren
Jetzt ist alles bereit für die eigentliche Konvertierung.
Konvertierung durchführen
make install
kopiert das generierte Wörterbuch nach~/Libary/Dictionaries
. Wenn Sie nun die Wörterbuch-App neu starten und die Einstellungen ( ⌘+ ,) öffnen, wird das neue Wörterbuch in der Liste angezeigt. Aktivieren Sie das Kontrollkästchen, um es zu aktivieren.Andere Formate, beispielsweise ABBYY Lingvo DSL, erfordern weitere Schritte, z. B. die Neucodierung von UTF-16 auf UTF-8. Hier ist ein Wrapper-Skript für die Konvertierung von DSL in AppleDict .
Hier sind einige kostenlose Wörterbücher im Babylon BGL- Format. Es gibt auch buchstäblich Hunderte von Wörterbüchern in den DSL-Formaten DICTD, Stardict und ABBYY Lingvo.
quelle
.rst
zu gewechselt.md
. Wenn Sie das Projekt einfach in Ihrem Browser öffnen, wird die RAEDME-Datei angezeigt: github.com/ilius/pyglossarySchauen Sie sich diesen Link an . Hier finden Sie die angeforderten "eng-esp / esp-eng" Wörterbücher.
quelle
Als Antwort auf die Antwort von ccpizza benötigen Sie ab heute Folgendes:
Dazu benötigen Sie ein Apple Developer-Konto.
Sobald Sie es heruntergeladen haben, können Sie einfach einen neuen Ordner unter / Developer / Extras erstellen und den Ordner Dictionary Development Kit aus den dortigen Hilfstools kopieren.
sudo easy_install beautifulsoup4
Jetzt können Sie ein Wörterbuch in jedem Format herunterladen, das Pyglossar lesen kann. Alle englischen - X Babylon-Wörterbücher finden Sie hier: http://www.babylon.com/free-dictionaries/languages/english
Jetzt mach was ccpizza gesagt hat. Ich musste den Befehl ein wenig ändern
Beachten Sie, dass der Ausgabename (in diesem Fall "webster") der Name des Wörterbuchs in der Symbolleiste von Dictionary.app ist. Ich habe Spanish.xml für das spanische Wörterbuch verwendet. Der letzte Befehl installiert die Wörterbuchdatei automatisch, sodass Sie sie in den Einstellungen von Dictionary.app aktivieren können.
quelle
pyglossary
und den Apple- Hilfstools aufgeführt sind , aber es ist gut, sie hier zu haben. Das eigentliche URL-Aux-Paket lautet übrigens developer.apple.com/downloads . Ich denke, dass die InstallationCommand line tools for Xcode
auch erforderlich ist, kann aber nicht sicher sagen. Es gibt auch eine Readme-Datei imDictionary Development Kit
Ordner - sie enthält die aktuellen Anweisungen zum Kompilieren und zum Speichern von Ordnern. Dies ist hilfreich, da Apple die Verzeichnisstruktur in den neuesten OSX-Versionen ein wenig geändert hat.Ab mindestens El Capitan bietet Apple eine der folgenden Möglichkeiten:
quelle