wickedgonewild
Commander
- Registriert
- Sep. 2004
- Beiträge
- 2.743
Hallo,
ich bin weder Programmierer noch versiert im Umgang mit Python. Ich möchte gerne mehrere Dateien vom englischen ins deutsche übersetzten lassen und das kostenfrei. Alternativlos geht das mit dem Programm hier
https://pypi.org/project/deep-translator/#id1 (Abschnitt Google Translate)
PIP habe ich installiert und auch das Tool via "pip install deep-translator", ebenso Python (ist auch in PATH hinterlegt).
Nach der Installation gelingt es mir das Programm wie folgt aufzurufen
und auch die Übersetzung mit dem einfachen Befehl (hier mit Ausgabe) funktioniert
Allerdings komme ich unter anderem mit den "from" Befehlen nicht klar, diese quittieren mir mit Fehler in meiner Shell (Powershell mit elevated rights). Ich denke hier bin ich einfach zu blöd das Notwendige korrekt anzuwenden.
"Fehler" wie folgt
-----
Mein Ziel ist es (ohne API Key, der bei fixen Angaben der Sprache(n) (hier en nach de) wohl nicht notwendig ist), mehrere Dateien wie folgt zu übersetzen.
https://pypi.org/project/deep-translator/#id21 (Abschnitt Google Translate)
Kann mir hierbei bitte jemand helfen oder mir einen Denkanstoß geben? Vielen Dank.
Die zu übersetzenden Dateien sind zahlreiche englische SRT (Untertitel) Dateien. Die sonstigen Angebote im Netz sind auf einzelne Dateien beschränkt oder kostenpflichtig (und z. T. direkt mit Abo).
ich bin weder Programmierer noch versiert im Umgang mit Python. Ich möchte gerne mehrere Dateien vom englischen ins deutsche übersetzten lassen und das kostenfrei. Alternativlos geht das mit dem Programm hier
https://pypi.org/project/deep-translator/#id1 (Abschnitt Google Translate)
PIP habe ich installiert und auch das Tool via "pip install deep-translator", ebenso Python (ist auch in PATH hinterlegt).
Nach der Installation gelingt es mir das Programm wie folgt aufzurufen
Code:
PS C:\WINDOWS\system32> deep-translator.exe
Usage: deep-translator [OPTIONS] COMMAND [ARGS]...
Options:
--help Show this message and exit.
Commands:
languages Retrieve the list of available languages from the given...
list Lists available translators.
translate Use TRANSLATOR to translate source material into another...
PS C:\WINDOWS\system32>
und auch die Übersetzung mit dem einfachen Befehl (hier mit Ausgabe) funktioniert
Code:
PS C:\WINDOWS\system32> deep-translator translate -src "en" -tgt "de" -txt "keep it up, you are awesome"
| Translation from en to de |
Translated text:
mach weiter so du bist toll
PS C:\WINDOWS\system32>
Allerdings komme ich unter anderem mit den "from" Befehlen nicht klar, diese quittieren mir mit Fehler in meiner Shell (Powershell mit elevated rights). Ich denke hier bin ich einfach zu blöd das Notwendige korrekt anzuwenden.
"Fehler" wie folgt
Code:
PS C:\WINDOWS\system32> from deep_translator import GoogleTranslator
In Zeile:1 Zeichen:1
+ from deep_translator import GoogleTranslator
+ ~~~~
Das Schlüsselwort "from" wird in dieser Version der Sprache nicht unterstützt.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : ReservedKeywordNotAllowed
-----
Mein Ziel ist es (ohne API Key, der bei fixen Angaben der Sprache(n) (hier en nach de) wohl nicht notwendig ist), mehrere Dateien wie folgt zu übersetzen.
https://pypi.org/project/deep-translator/#id21 (Abschnitt Google Translate)
Translate from file
translated = GoogleTranslator(source='en', target='de').translate_file('path/to/file')
Kann mir hierbei bitte jemand helfen oder mir einen Denkanstoß geben? Vielen Dank.
Die zu übersetzenden Dateien sind zahlreiche englische SRT (Untertitel) Dateien. Die sonstigen Angebote im Netz sind auf einzelne Dateien beschränkt oder kostenpflichtig (und z. T. direkt mit Abo).
Zuletzt bearbeitet: