Wie füge ich Online-Wörterbücher wie Google Translate zu GoldenDict hinzu?

1252
intika

Hinzufügen von Online-Wörterbüchern (hauptsächlich Google Übersetzer) für GoldenDict

Im Moment befindet sich eine diskutierte Lösung in HTML mit einem Iframe

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Iframe test for GoldenDict</title> </head> Google translate: <iframe src="https://translate.google.cn/#auto/zh-CN/hello"></iframe> <br> </html>  

Gibt es ein einfaches Übersetzungsskript / eine App, die eine stingVariable einliest und diese zurückgibt?

3

1 Antwort auf die Frage

2
intika

Translate-Shell

Translate-Shell verwendet verschiedene Online-Übersetzungsdienste ... Wir könnten die gesamte Anwendung oder einen Teil ihrer Quelle integrieren, um Übersetzungen für Goldendict bereitzustellen.

https://github.com/soimort/translate-shell

Schnelle Lösung mit Translate-Shell

GoldenDict enthält eine ProgramsFunktion im Wörterbucheinstellungsbereich. Sie können also eine Online-Übersetzungsfunktion hinzufügen, indem Sie eines dieser beiden Befehlszeilentools translate-shelloder das Python-Skript verwendendoodle-translate

Als Beispiel für eine Übersetzung von Französisch / Englisch mit Google unter Programmabschnitt würden wir nur hinzufügen

trans -e google -s en -t fr -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n "%GDWORD%" 

und

trans -e google -s fr -t en -show-original y -show-original-phonetics n -show-translation y -no-ansi -show-translation-phonetics n -show-prompt-message n -show-languages y -show-original-dictionary n -show-dictionary n -show-alternatives n "%GDWORD%" 

Hier ist eine Gefangennahme

enter image description here

enter image description here