Ein neues Englisch-Deutsch Wörterbuch erstellen
1. Python direkt auf c:\\Python27 installieren. Sonst gibt es eventuell probleme mit Leerzeichen in den Ordnernamen
64bit
32bit
2. Penelope runterladen und direkt in den Python-Ordner entpacken (ohne Unterverzeichnis)
3. Marisa herunterladen und in c:\\marisa (ohne weitere Unterordner) entpacken. Eine kompilierte Version für Windows gibt es hier:
oder
4. Du musst nun penelope.py in c:\\python27 (Standardordner von Python) editieren. Verwende dazu einen richtigen Editor. Eigentlich sollte IDLE (
) bei der Pythoninstallation installiert worden sein. Verwende auf keinen Fall Word, das zerstört die Datei mit Sonderzeichen!
Folgende zwei Zeilen musst Du so ändern, dass sie aussehen wie hier (suche dazu nach MARISA in der Datei)
#MARISA_BUILD_PATH=\"c:\\marisa\\marisa-build.exe\"
#MARISA_REVERSE_LOOKUP_PATH=\"c:\\marisa\\marisa-reverse-lookup.exe\"
5. Wörterbücher
Unter
findest Du freie Wörterbücher (hier würdest Du English - German runterladen).
Zu empfehlen sind die freien Wörterbücher von Babylon hier
(hier würdest Du English_German runterladen)
Weitere Wörterbücher gibt es unter
Nachdem Du die Wörterbücher komplett entpackt hast (ich empfehle dazu
),
benennst Du folgende 3 Dateien um: .dict.dz, .ifo and .idx
Mach daraus simple Name, wie zb 1.dict.dz, 1.ifo und 1.idx für das erste Wöterbuch, 2.dict.dz usw für das zweite usw.
Kopiere diese umbenannten Dateien direkt in c:\\python27
6. Erstellen des Wörterbuches aus einem heruntergeladenen Wörterbuch
Öffne cmd oder Powershell als Administrator (rechte Maustaste, als Admin ausführen)
Geh in das Verzeichnis c:\\python27 (cd \\ und enter, danach cd python27 und enter)
Gib nun folgendes ein und bestätige mit Enter
python.exe penelope.py -p 1 -f en -t de --output-kobo
(Powershell: .\\python.exe penelope.py -p 1 -f en -t de --output-kobo=
\"-p 1\" ist der Name des Wörerbuches (zb 1.dict.dz)
\"-f en\" ist die Sprache, VON (FROM) der übersetzt wird (en = englisch)
\"-t de\" ist die Sprache, ZU (TO) der übersetzt wird (de = deutsch)
Erstellen des Wörterbuches aus mehreren heruntergeladenen Wörterbuchern
Alles wie oben, nur gibst Du alle Namen der umbenannten Wörterbücher so an
python.exe penelope.py -p \"1,2,3,4,5,6\" -f en -t de --output-kobo
Hier wurden also 6 Stück angeben -> -p \"1,2,3,4,5,6\"
7. Nun bennenst Du die entstandene ZIP Datei auf dicthtml.zip um. Damit glaubt Dein Reader in Zukunft, dass er Dir ein rein englisches Wörterbuch anzeigt, wenn Du ein Wort nachschlägst. In Wahrheit übersetzt er aber sofort.
8. Stecke Deinen Reader an den Computer und sichere alles von \\.kobo\\dict auf Deinen Computer.
9. Danach löscht Du dort alles und kopierst Dein neues dicthtml.zip in dieses Verzeichnis
10. Probier es in Deinem Reader aus ☺
11. Wenn Du fertig bist, sende doch eine Mail als Dankeschön an den Programmierer von Penelope. Er hat es wirklich verdient!