Übersetzungen aus ebook-viewer starten

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
wckl
Beiträge: 793
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Übersetzungen aus ebook-viewer starten

Beitrag von wckl » 25.04.2024 18:33:25

Hallo,
ich möchte für Übersetzungen ein Programm benutzen, wie z.B. Deepl, es soll jedoch aus ebook-viewer aufrufbar sein.

Für einzelne Worte geht das innerhalb von ebook-viewer ausgezeichnet mit dict.leo.org, aber für einen zusammenhängenden Text ist dict.leo.org nicht geeignet.

Hat jemand Vorschläge, welches Programm dafür existiert und geeignet ist?

Vielen Dank für Hinweise.
wckl

Benutzeravatar
GregorS
Beiträge: 2653
Registriert: 05.06.2008 09:36:37
Wohnort: Freiburg
Kontaktdaten:

Re: Übersetzungen aus ebook-viewer starten

Beitrag von GregorS » 26.04.2024 03:15:35

wckl hat geschrieben: ↑ zum Beitrag ↑
25.04.2024 18:33:25
Hat jemand Vorschläge, welches Programm dafür existiert und geeignet ist?
Es kommt darauf an, was für Übersetzungen Du meinst.

Ich glaube nicht, dass es freie Programme gibt, die so etwas beherrschen. Für eine „richtige“ Übersetzung ist immerhin einiges nötig – z.B. Informationen über den Kontext oder sprachliche/lokale Besonderheiten (Redewendungen, Grammatik und so). Wie schlecht automatische Übersetzer arbeiten, kann man im Netz an allen Ecken sehen.
Wenn man keine Probleme hat, kann man sich welche machen. ("Großes Lötauge", Medizinmann der M3-Hopi [und sog. Maker])

wckl
Beiträge: 793
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Übersetzungen aus ebook-viewer starten

Beitrag von wckl » 26.04.2024 12:53:07

Das ist wohl alles richtig.
Trotzdem hilft mir z.B. Deepl für alltägliche Übersetzungen.
Auch ein zusammenhängender Textabschnitt aus einem französischen Buch per Deepl ins Deutsche übersetzt gibt mir eine Hilfe.

Also:
Mit Leo kann in ebook-viewer auf Doppelklick ein Wort übersetzen - es hilft mir durch die angezeigten Wörter den Inhalt besser zu erschließen.
Nun suche ich so etwas mit "Doppelklick" für kleine Sätze.

Gibt es keine Ideen?
(Ich will nicht auf Doppelklick ein Buch übersetzen ...)

rodney
Beiträge: 337
Registriert: 09.12.2016 04:15:59

Re: Übersetzungen aus ebook-viewer starten

Beitrag von rodney » 26.04.2024 14:20:02

Eine Idee waere im ebook-viewer den zu uebersetzenden Text in die Zwischenablage zu kopieren und im Anschluss mit einer globalen Tastenkombination (Window Mananager/Desktop) die Deepl-URL (mit dem kopierten Text) mittels Wrapperskript im Browser aufzurufen. Vorteil: funktioniert nicht nur im ebook-viewer.

fuer Firefox:

Code: Alles auswählen

#!/usr/bin/env bash

text=$(xclip -o | sed 's/\//\\\//g' | sed 's/|/\\|/g' | sed ':loop; N; $!b loop; s/\n//g' | sed 's/=$//g' | tr = % | tr -d '\n')

# URL-Schema: https://www.deepl.com/translator#<ausgangssprache>/<zielsprache>/<text>
firefox "https://www.deepl.com/translator#en/de/${text}"
Gruss

wckl
Beiträge: 793
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Übersetzungen aus ebook-viewer starten

Beitrag von wckl » 26.04.2024 18:17:17

Das folgende funktioniert bei mir ganz gut:

Code: Alles auswählen

https://www.deepl.com/translator#fr/de/
mit dieser Einstellung starte ich im Firefox die Deepl-Seite, dann mit Strg-V den Text dort einfügen ...

Im ebook-viewer kann man auch einen entsprechenden Befehl formulieren

Code: Alles auswählen

https://www.deepl.com/translator#fr/de/ {word}
{word} ist dort allerdings erforderlich. Deepl startet auch, es wird aber nur die französische Phrase eingetragen, das vorhandene Feld für die deutsche Übersetzung wird allerdings nicht ausgefüllt.

wckl
Beiträge: 793
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Übersetzungen aus ebook-viewer starten

Beitrag von wckl » 27.04.2024 10:53:08

An rodney

Kannst Du mir noch beschreiben, wie ich das Programm benutze?
Dein Skript habe ich installiert; einen Text z.B. im Texteditor oder ebook-viewer markiert;
dann das ausführbare Skript in einer Konsole aufgerufen, der Text wird in Deepl übersetzt.

Allerdings wird bei jedem Aufruf des Skripts ein neues Fenster in Firefox geöffnet.
Habe ich das soweit alles richtig verstanden?

rodney
Beiträge: 337
Registriert: 09.12.2016 04:15:59

Re: Übersetzungen aus ebook-viewer starten

Beitrag von rodney » 27.04.2024 11:24:40

Hast alles richtig verstanden... Das mit dem neuen Fenster in Firefox ist eine Einstellungssache: Firefox -> Einstellungen -> "Open links in tabs instead of new windows" anhaken. Dann gibt es pro Aufruf nicht ein neues Firefox-Fenster, sondern einen neuen (zusaetzlichen) Tab.

tobo
Beiträge: 2010
Registriert: 10.12.2008 10:51:41

Re: Übersetzungen aus ebook-viewer starten

Beitrag von tobo » 27.04.2024 12:39:51

rodney hat geschrieben: ↑ zum Beitrag ↑
26.04.2024 14:20:02
Eine Idee waere im ebook-viewer den zu uebersetzenden Text in die Zwischenablage zu kopieren und im Anschluss mit einer globalen Tastenkombination (Window Mananager/Desktop) die Deepl-URL (mit dem kopierten Text) mittels Wrapperskript im Browser aufzurufen. Vorteil: funktioniert nicht nur im ebook-viewer.

fuer Firefox:

Code: Alles auswählen

#!/usr/bin/env bash

text=$(xclip -o | sed 's/\//\\\//g' | sed 's/|/\\|/g' | sed ':loop; N; $!b loop; s/\n//g' | sed 's/=$//g' | tr = % | tr -d '\n')

# URL-Schema: https://www.deepl.com/translator#<ausgangssprache>/<zielsprache>/<text>
firefox "https://www.deepl.com/translator#en/de/${text}"
Eine Anmerkung, die die Funktion verbessern dürfte: Man kann den Firefox-Aufruf so gestalten, dass man Text in Deutsch oder English markieren kann und dann den entsprechend übersetzten Gegenpart erhält (genau genommen: irgendwas->deutsch oder deutsch->english):

Code: Alles auswählen

firefox "https://www.deepl.com/translator#../de/${text}"
EDIT: sed-Verbesserungsvorschlag entfernt

wckl
Beiträge: 793
Registriert: 10.08.2007 15:26:28
Lizenz eigener Beiträge: GNU General Public License
Wohnort: St. Georges de Didonne

Re: Übersetzungen aus ebook-viewer starten

Beitrag von wckl » 28.04.2024 10:35:37

Ich bin soweit mit der gefundenen Lösung zufrieden, vielen Dank.

Auf der Suche nach einer Lösung bin über das Programm "apertium" gestolpert.
Gestolpert im wahrsten Sinne des Wortes - ich habe bis jetzt nicht verstanden wie es funktioniert. Auch nach Studium der manpage nicht.

Aus Interesse: kann mir jemand zeigen wie es funktioniert?

Antworten