|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
Bei einem anderen Übersetzungsprogramm das gleiche "Dialect". Da geht nur google. LibreTranslate, Lingva Translate auch nicht. Mehr gibts da nicht. Sieht nach einer veralteten Projektbeschreibung aus. Auf der Projektseite gibts eine 3.X Version, die arbeitet mit Mozhi. Steht da so auf jeden fall. Hab mir mal das AppImage runter geldane. Veröffentlichungen
RSS
3.1.0 2024-10-24
Changelog:
Automate fastest Mozhi instance selection.
Automatically assign the fastest instance on the first startup instead of selecting it randomly.
CLI: By default, use the instance from settings.
CLI: Verify language codes.
CLI: Do not print empty translations on error.
CLI: The --help command returns exit code 1.
Fix language codes for Persian and Chinese Simplified.
Fix loading of Qt translations.
AppImage - x86_64
Windows - win64
Windows - win64
Source
|
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4556
|
Bei mir klappts mit LibreTranslate, hab allerdings eine eigene Instanz laufen: crow --brief --engine libretranslate "Bei mir funktioniert die Übersetzung mit LibreTranslate. Ich habe allerdings eine eigene Instanz laufen." -t en+fr 2> /dev/null
With me the translation works with LibreTranslate. But I have an own authority.
Avec moi la traduction fonctionne avec LibreTrail. Mais j'ai une autorité. In den grafischen Einstellungen ist unter Übersetzung - URL das eingetragen: http://127.0.0.1:5000/, einen API-Schlüssel braucht es nicht, wenn ich LibreTranslate so starte: libretranslate --threads 8 Aus den FAQ:
Can I use your API server at libretranslate.com for my application in production?
In short, yes, but only if you buy an API key. You can always run LibreTranslate for free on your own server of course.
Quelle: https://docs.libretranslate.com/guides/faq/ Vielleicht klappt es mit API-Schlüssel dann mit: https://de.libretranslate.com/ Hier steht auch nochmal klar, dass ein Api Schlüssel bei der Verwendung von libretranslate.com notwendig ist: https://docs.libretranslate.com/community/mirrors/ Nur fürs Übersetzen im Terminal braucht man allerdings bei eigener Instanz kein Crow Translate, da tuts ein: curl -X POST http://localhost:5000/translate -d q="Guten Abend, ihr Menschen, die Linux verwenden!" -d source=de -d target=en
{"translatedText":"Good evening, you people who use Linux!"}Wobei ich das mit dem --brief schön finde.
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
Lingva geht jetzt bei mir auch. Statt https://lingva.ml, "Ping geht, HTTPS nicht = Bad gateway Error code 502 " https://lingva.lunar.icu geht auch. steht jetzt: https://translate.plausibility.cloud Keine Ahnung, ob man alle diese Einstellung brauchen oder nur bei mir? Anbei eine Grafik wie die anderen Einstellungen aussehen Libretranslate (Libre im Namen is schon frech) braucht ein Schlüssel, der kostet, bei mir lauter XXXX
- Bilder
|
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4556
|
Libre im Namen ist nicht frech, man kann das selbst hosten und ohne API-Schlüssel verwenden. Wenn man so Dienste ohne Limit kostenlos anbietet, entstehen für die Betreibenden hohe Kosten. Python venv erstellen, libretranslate mit pip installieren, schon klappt es. Die Modelle sind klein, laufen auch gut ohne geeignete Grafikkarte. Libre bedeutet halt nicht, dass die Entwickelnden allen kostenlos unbegrenzt Ressourcen mit einer eigenen Instanz der Software zur Verfügung stellen müssen.
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
Ja dann eben ned frech aber des wär was für fortgeschrittene. Siehe: https://docs.libretranslate.com/guides/installation/
|
|
Ruth-Wies
(Themenstarter)
Anmeldungsdatum: 12. April 2023
Beiträge: 872
Wohnort: im Exil ;(
|
Die Diskussion gleitet seit gestern Abend irgendwie ins Fachsimpeln ab. Das ist sicher schön und notwendig, aber mir fällt es gerade schwer aus den heutigen Texten irgendeinen Verbesserungsvorschlag zwischen Zeilen heraus zu lesen. Gibt es an der derzeitigen Fassung des Artikels etwas zu verbessern? Wenn ja, dann bitte konkret werden.
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
"Die Einstellungen sollten erwähnt werden, wie beschrieben, damit Lingva auch funktioniert.Ob jetzt damit gespielt oder es bestimmte sind, das konnte bisher nicht festgestellt werden."
Neue Version nicht mehr Einstellbar. "Das denke, ich wäre Erwähnens Wert." Das selbst hosten denke ich ist nichts für Normale User, damit Libretranslate auch läuft. Braucht aber einen Key das wiederum erwähnt werden sollte. Update: In Version 3.1 gibt es kein Lingva mehr dafür Google, Yandex, DeepL, DuckDuckGo,Libretranslate, My Memory und Reverso. Unter Verbindungen auch keine für jede Übersetzungsmaschine Einstellungen, sondern nur eine allgemeine. Die ersten vier laufen bei mir der Rest nicht. Denke da läuft alles konsequent über Mozhi sowie ich das beurteilen kann. Flatpak hat Version 3.1 Paketquellen noch 2.11. Da kommt bei mir eine Meldung beim starten. Siehe Bild
- Bilder
|
|
verdooft
Anmeldungsdatum: 15. September 2012
Beiträge: 4556
|
Selbst hosten klingt kompliziert, eigentlich reicht ein "pip install libretranslate", venv schlug ich nur vor, weil wegen pip systemweit irgendwas geändert wurde (in Buntus?) → libretranslate ausführen, URL in den Einstellungen von crow translate anpassen, schon läufts. Ob jetzt pip install oder apt install, sehe nicht, wo da ein gewaltiger Unterschied ist bezüglich "normale User". Hier kann man einen eigenen Mirror, falls gewünscht auch ohne API-Key als Voraussetzung, per PR hinzufügen: https://docs.libretranslate.com/community/mirrors/ Den können dann alle Crow Translate Anwendenden und sonstigen Leute unbegrenzt nutzen. Eigene/andere Instanzen von LibreTranslate verwenden zu können ist ein Feature von Crow Translate und hat nichts mit Fachsimpeln zu tun. Dachte eigentlich, dass Linuxuser bezüglich einfach einzurichtender datenschutzfreundlicher Alternativen offener sind. Dann schickt halt Texte weiter an externe Dienste, mir egal.
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
Das mit pipe sieht bei mir so aus, als normaler User:
~$ s7e26:~$ pip install libretranslate
Der Befehl 'pip' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install python3-pip
ms7e26:~$ sudo apt install python3-pip
[sudo] Passwort für franks:
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
Die folgenden zusätzlichen Pakete werden installiert:
build-essential dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8
libcc1-0 libfakeroot libgcc-13-dev libhwasan0 libitm1 libjs-sphinxdoc liblsan0 libpython3-dev libquadmath0 libstdc++-13-dev libtsan2 libubsan1 lto-disabled-list python3-dev python3-setuptools python3-wheel python3.12-dev
Vorgeschlagene Pakete:
debian-keyring g++-multilib g++-13-multilib gcc-13-doc gcc-multilib autoconf automake libtool flex bison gcc-doc gcc-13-multilib gcc-13-locales gdb-x86-64-linux-gnu libstdc++-13-doc python-setuptools-doc
Die folgenden NEUEN Pakete werden installiert:
build-essential dpkg-dev fakeroot g++ g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libalgorithm-diff-perl libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan8
libcc1-0 libfakeroot libgcc-13-dev libhwasan0 libitm1 libjs-sphinxdoc liblsan0 libpython3-dev libquadmath0 libstdc++-13-dev libtsan2 libubsan1 lto-disabled-list python3-dev python3-pip python3-setuptools python3-wheel python3.12-dev
0 aktualisiert, 33 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 52,8 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 182 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libcc1-0 amd64 14.2.0-4ubuntu2~24.04 [48,0 kB]
Holen:2 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libitm1 amd64 14.2.0-4ubuntu2~24.04 [29,7 kB]
Holen:3 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libasan8 amd64 14.2.0-4ubuntu2~24.04 [3.031 kB]
Holen:4 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 liblsan0 amd64 14.2.0-4ubuntu2~24.04 [1.322 kB]
Holen:5 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libtsan2 amd64 14.2.0-4ubuntu2~24.04 [2.772 kB]
Holen:6 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libubsan1 amd64 14.2.0-4ubuntu2~24.04 [1.184 kB]
Holen:7 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libhwasan0 amd64 14.2.0-4ubuntu2~24.04 [1.641 kB]
Holen:8 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libquadmath0 amd64 14.2.0-4ubuntu2~24.04 [153 kB]
Holen:9 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libgcc-13-dev amd64 13.3.0-6ubuntu2~24.04 [2.681 kB]
Holen:10 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2~24.04 [21,1 MB]
Holen:11 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 gcc-13 amd64 13.3.0-6ubuntu2~24.04 [494 kB]
Holen:12 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 gcc-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [1.212 B]
Holen:13 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 gcc amd64 4:13.2.0-7ubuntu1 [5.018 B]
Holen:14 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libstdc++-13-dev amd64 13.3.0-6ubuntu2~24.04 [2.420 kB]
Holen:15 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-6ubuntu2~24.04 [12,2 MB]
Holen:16 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 g++-13 amd64 13.3.0-6ubuntu2~24.04 [16,1 kB]
Holen:17 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 g++-x86-64-linux-gnu amd64 4:13.2.0-7ubuntu1 [964 B]
Holen:18 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 g++ amd64 4:13.2.0-7ubuntu1 [1.100 B]
Holen:19 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 lto-disabled-list all 47 [12,4 kB]
Holen:20 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 dpkg-dev all 1.22.6ubuntu6.5 [1.074 kB]
Holen:21 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 build-essential amd64 12.10ubuntu1 [4.928 B]
Holen:22 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 libfakeroot amd64 1.33-1 [32,4 kB]
Holen:23 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 fakeroot amd64 1.33-1 [67,2 kB]
Holen:24 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 libalgorithm-diff-perl all 1.201-1 [41,8 kB]
Holen:25 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 libalgorithm-diff-xs-perl amd64 0.04-8build3 [11,2 kB]
Holen:26 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 libalgorithm-merge-perl all 0.08-5 [11,4 kB]
Holen:27 https://mirror.thunderhosting.cloud/ubuntu noble/main amd64 libjs-sphinxdoc all 7.2.6-6 [149 kB]
Holen:28 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 libpython3-dev amd64 3.12.3-0ubuntu2.1 [10,3 kB]
Holen:29 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 python3.12-dev amd64 3.12.3-1ubuntu0.10 [498 kB]
Holen:30 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 python3-dev amd64 3.12.3-0ubuntu2.1 [26,7 kB]
Holen:31 https://mirror.thunderhosting.cloud/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]
Holen:32 https://mirror.thunderhosting.cloud/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53,1 kB]
Holen:33 https://mirror.thunderhosting.cloud/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1.320 kB]
Es wurden 52,8 MB in 25 s geholt (2.121 kB/s).
Extrahiere Vorlagen aus Paketen: 100%
Vormals nicht ausgewähltes Paket libcc1-0:amd64 wird gewählt.
(Lese Datenbank ... 271353 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../00-libcc1-0_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libcc1-0:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libitm1:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../01-libitm1_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libitm1:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libasan8:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../02-libasan8_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libasan8:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket liblsan0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../03-liblsan0_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von liblsan0:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libtsan2:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../04-libtsan2_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libtsan2:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libubsan1:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../05-libubsan1_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libubsan1:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libhwasan0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../06-libhwasan0_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libhwasan0:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libquadmath0:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../07-libquadmath0_14.2.0-4ubuntu2~24.04_amd64.deb ...
Entpacken von libquadmath0:amd64 (14.2.0-4ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket libgcc-13-dev:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../08-libgcc-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von libgcc-13-dev:amd64 (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket gcc-13-x86-64-linux-gnu wird gewählt.
Vorbereitung zum Entpacken von .../09-gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket gcc-13 wird gewählt.
Vorbereitung zum Entpacken von .../10-gcc-13_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von gcc-13 (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket gcc-x86-64-linux-gnu wird gewählt.
Vorbereitung zum Entpacken von .../11-gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ...
Entpacken von gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Vormals nicht ausgewähltes Paket gcc wird gewählt.
Vorbereitung zum Entpacken von .../12-gcc_4%3a13.2.0-7ubuntu1_amd64.deb ...
Entpacken von gcc (4:13.2.0-7ubuntu1) ...
Vormals nicht ausgewähltes Paket libstdc++-13-dev:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../13-libstdc++-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von libstdc++-13-dev:amd64 (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket g++-13-x86-64-linux-gnu wird gewählt.
Vorbereitung zum Entpacken von .../14-g++-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von g++-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket g++-13 wird gewählt.
Vorbereitung zum Entpacken von .../15-g++-13_13.3.0-6ubuntu2~24.04_amd64.deb ...
Entpacken von g++-13 (13.3.0-6ubuntu2~24.04) ...
Vormals nicht ausgewähltes Paket g++-x86-64-linux-gnu wird gewählt.
Vorbereitung zum Entpacken von .../16-g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb ...
Entpacken von g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) ...
Vormals nicht ausgewähltes Paket g++ wird gewählt.
Vorbereitung zum Entpacken von .../17-g++_4%3a13.2.0-7ubuntu1_amd64.deb ...
Entpacken von g++ (4:13.2.0-7ubuntu1) ...
Vormals nicht ausgewähltes Paket lto-disabled-list wird gewählt.
Vorbereitung zum Entpacken von .../18-lto-disabled-list_47_all.deb ...
Entpacken von lto-disabled-list (47) ...
Vormals nicht ausgewähltes Paket dpkg-dev wird gewählt.
Vorbereitung zum Entpacken von .../19-dpkg-dev_1.22.6ubuntu6.5_all.deb ...
Entpacken von dpkg-dev (1.22.6ubuntu6.5) ...
Vormals nicht ausgewähltes Paket build-essential wird gewählt.
Vorbereitung zum Entpacken von .../20-build-essential_12.10ubuntu1_amd64.deb ...
Entpacken von build-essential (12.10ubuntu1) ...
Vormals nicht ausgewähltes Paket libfakeroot:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../21-libfakeroot_1.33-1_amd64.deb ...
Entpacken von libfakeroot:amd64 (1.33-1) ...
Vormals nicht ausgewähltes Paket fakeroot wird gewählt.
Vorbereitung zum Entpacken von .../22-fakeroot_1.33-1_amd64.deb ...
Entpacken von fakeroot (1.33-1) ...
Vormals nicht ausgewähltes Paket libalgorithm-diff-perl wird gewählt.
Vorbereitung zum Entpacken von .../23-libalgorithm-diff-perl_1.201-1_all.deb ...
Entpacken von libalgorithm-diff-perl (1.201-1) ...
Vormals nicht ausgewähltes Paket libalgorithm-diff-xs-perl:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../24-libalgorithm-diff-xs-perl_0.04-8build3_amd64.deb ...
Entpacken von libalgorithm-diff-xs-perl:amd64 (0.04-8build3) ...
Vormals nicht ausgewähltes Paket libalgorithm-merge-perl wird gewählt.
Vorbereitung zum Entpacken von .../25-libalgorithm-merge-perl_0.08-5_all.deb ...
Entpacken von libalgorithm-merge-perl (0.08-5) ...
Vormals nicht ausgewähltes Paket libjs-sphinxdoc wird gewählt.
Vorbereitung zum Entpacken von .../26-libjs-sphinxdoc_7.2.6-6_all.deb ...
Entpacken von libjs-sphinxdoc (7.2.6-6) ...
Vormals nicht ausgewähltes Paket libpython3-dev:amd64 wird gewählt.
Vorbereitung zum Entpacken von .../27-libpython3-dev_3.12.3-0ubuntu2.1_amd64.deb ...
Entpacken von libpython3-dev:amd64 (3.12.3-0ubuntu2.1) ...
Vormals nicht ausgewähltes Paket python3.12-dev wird gewählt.
Vorbereitung zum Entpacken von .../28-python3.12-dev_3.12.3-1ubuntu0.10_amd64.deb ...
Entpacken von python3.12-dev (3.12.3-1ubuntu0.10) ...
Vormals nicht ausgewähltes Paket python3-dev wird gewählt.
Vorbereitung zum Entpacken von .../29-python3-dev_3.12.3-0ubuntu2.1_amd64.deb ...
Entpacken von python3-dev (3.12.3-0ubuntu2.1) ...
Vormals nicht ausgewähltes Paket python3-setuptools wird gewählt.
Vorbereitung zum Entpacken von .../30-python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...
Entpacken von python3-setuptools (68.1.2-2ubuntu1.2) ...
Vormals nicht ausgewähltes Paket python3-wheel wird gewählt.
Vorbereitung zum Entpacken von .../31-python3-wheel_0.42.0-2_all.deb ...
Entpacken von python3-wheel (0.42.0-2) ...
Vormals nicht ausgewähltes Paket python3-pip wird gewählt.
Vorbereitung zum Entpacken von .../32-python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...
Entpacken von python3-pip (24.0+dfsg-1ubuntu1.3) ...
lto-disabled-list (47) wird eingerichtet ...
libpython3-dev:amd64 (3.12.3-0ubuntu2.1) wird eingerichtet ...
python3-setuptools (68.1.2-2ubuntu1.2) wird eingerichtet ...
libalgorithm-diff-perl (1.201-1) wird eingerichtet ...
python3-wheel (0.42.0-2) wird eingerichtet ...
libfakeroot:amd64 (1.33-1) wird eingerichtet ...
dpkg-dev (1.22.6ubuntu6.5) wird eingerichtet ...
fakeroot (1.33-1) wird eingerichtet ...
update-alternatives: /usr/bin/fakeroot-sysv wird verwendet, um /usr/bin/fakeroot (fakeroot) im automatischen Modus bereitzustellen
libquadmath0:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
python3.12-dev (3.12.3-1ubuntu0.10) wird eingerichtet ...
python3-pip (24.0+dfsg-1ubuntu1.3) wird eingerichtet ...
libjs-sphinxdoc (7.2.6-6) wird eingerichtet ...
libubsan1:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libhwasan0:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libasan8:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libtsan2:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libalgorithm-diff-xs-perl:amd64 (0.04-8build3) wird eingerichtet ...
libcc1-0:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
liblsan0:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libitm1:amd64 (14.2.0-4ubuntu2~24.04) wird eingerichtet ...
libalgorithm-merge-perl (0.08-5) wird eingerichtet ...
python3-dev (3.12.3-0ubuntu2.1) wird eingerichtet ...
libgcc-13-dev:amd64 (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
libstdc++-13-dev:amd64 (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
gcc-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
gcc-13 (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
g++-13-x86-64-linux-gnu (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
gcc-x86-64-linux-gnu (4:13.2.0-7ubuntu1) wird eingerichtet ...
gcc (4:13.2.0-7ubuntu1) wird eingerichtet ...
g++-x86-64-linux-gnu (4:13.2.0-7ubuntu1) wird eingerichtet ...
g++-13 (13.3.0-6ubuntu2~24.04) wird eingerichtet ...
g++ (4:13.2.0-7ubuntu1) wird eingerichtet ...
update-alternatives: /usr/bin/g++ wird verwendet, um /usr/bin/c++ (c++) im automatischen Modus bereitzustellen
build-essential (12.10ubuntu1) wird eingerichtet ...
Trigger für man-db (2.12.0-4build2) werden verarbeitet ...
Trigger für libc-bin (2.39-0ubuntu8.6) werden verarbeitet ...
Da wird noch einiges Verlangt. Danachn kommt dies: ms7e26:~$ pip install libretranslate
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.12/README.venv for more information.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
ms7e26:~$
Python3.12 ist installiert.Da muß ein Python env erstellt werden. Bei der Flatpak Version läuft die Sprachwiedergabe nicht automatisch. Bei Version 2.11 (Ubunutuquellen) schon. Empfohlen daher deb Version aus den quellen oder. Update:Wie in der Fehlermeldung beschrieben läuft es mit pipx. Der macht das automatisch. Also eine möglichkeit wäre:
pipx install libretranslate
Wobei pipx wiederum installiert werden muß.
sudo apt install pipx Da kommt aber einiges an Daten auf dem Rechner! Bei der installation von libretranslate und von pipx. Es sollte vorsichthalber 5Gb freier Fest Speicher vorhanden sein.
|
|
Ruth-Wies
(Themenstarter)
Anmeldungsdatum: 12. April 2023
Beiträge: 872
Wohnort: im Exil ;(
|
Dann stellen wir uns mal ganz dumm: Kann man eigene Instanz von LibreTranslate ohne crow-translate nutzen? Ja. Kann man crow-translate ohne eigene Instanz von LibreTranslate nutzen? Ja, wenn auch etwas eingeschränkter. Was kann man draus schließen? Eine eigene Instanz von LibreTranslate müsste in einem eigenen Artikel besprochen werden.
Wenn du, verdooft, einen eigenen Artikel dazu schreiben könntest, wäre das super. Wenn der fertig ist, kann das auch hier in den Artikel verlinkt und die nötigen Anpassungen beschrieben werden. – Aber ansonsten ist es für diesen Artikel (noch) irrelevant. Deshalb nochmal meine Bitte. Es geht in dieser Diskussion um diesen einen Artikel und dessen aktuelle Fassung. Wenn ihr etwas konkretes vorzutragen habt, dann gerne. Welche Satz/Absatz sollte wie lauten? Für alles andere bitte auf einen anderen Kanal wechseln.
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
O.K. der Wiki Artihel ist ja auf die deb Version beschänkt. Da sollte unter Bekannte Probleme mit dem Übersetzer Lingva die Möglichkeit bei nicht Funktion, dass mit den Programmeinstellungen-->Übersetzung im Abschnitt Lingva die Möglichkeit besteht die URL zu wechseln und damit dieser Übersetzer auch funktioniert. Libretranslate? Tja eigentlich braucht der ein API-Schlüssel im, mit dieser Version zu funktionieren. Sollte unter bekannte Probleme auch erwähnt werden. Mehr sehe ich nicht. Wer diesen Artikel später "erweitern" will. Der soll es tun. Das könnte aber ausarten......... Habe jetzt bei Bild ein Sicherheitshinweise gesehen der sollte mit Quelle oder eigenen Worten auch rein so oder ähnlich: Hinweis: Da „Crow Translate“ sich bei Google oder Yandex bedient, sollten Sie die Qualität der Übersetzungen überprüfen sowie den nicht vorhandenen Datenschutz berücksichtigen. Sensible Texte sollte man Google (Amerikanischer Server) und Yandex (Russischer Server)vielleicht nicht anvertrauen.
Die Anbieter unterliegen nicht der DSGVO. Siehe hier: https://www.computerbild.de/download/Crow-Translate-32203387.html
|
|
Ruth-Wies
(Themenstarter)
Anmeldungsdatum: 12. April 2023
Beiträge: 872
Wohnort: im Exil ;(
|
Danke für die konkrete Zusammenfassung. Ich habe die folgenden Punkte korrigiert bzw. ergänzt. Hinweis zur DSGVO Abschnitt Einstellungen hinzu Bsp. CLI auf yandex geändert Link hinzu bzgl. LibreTranslate lokal (bis evtl. eigener Artikel dafür veröffentlicht wurde)
|
|
Knarf68
Anmeldungsdatum: 14. Mai 2013
Beiträge: 2764
|
Find ich gut so. Einfach und allgemein gehalten. Das Google amerkanisch und Yandex Russisch ist sollte irgendwie erwähnt werden. Hab mal angefangen mit wikipedia link zu setzen. Da wird auch erwähnt wo die zu Hause sind. Die gebräuchlichen sind bekannt, werden vorsichtshalber auch verlinkt. Damit wird auch die Sache mit Libretranslate erwähnt, wie es lokal geht zu installieren wird damit auch automatisch erklärt. Nicht überall hab ich einen Wikipedia Eintrag gefunden. Wenn es dir nicht passt, kannst du das ja einfach Rückgängig machen. Hab auch Wiki's verknüpft. Nur fleiß Arbeit. Zu Mozhi hab ich diesmal nicht gefunden außer : https://yourdevice.ch/multi-translator-frontend/ is des gut genug? Habs unter Mozhi verlinkt.
|
|
Ruth-Wies
(Themenstarter)
Anmeldungsdatum: 12. April 2023
Beiträge: 872
Wohnort: im Exil ;(
|
Ein paar Links habe ich korrigiert, auch einige entfernt. Es muss nicht bei jeder Verwendung eines Begriffes verlinkt werden. Was Knarf68 schrieb: Damit wird auch die Sache mit Libretranslate erwähnt, wie es lokal geht zu installieren wird damit auch automatisch erklärt.
Ich hatte unten schon in den Links. Jetzt nochmal im Text darauf hingewiesen, dass es in den Links zu finden ist. Die Dokumentation zu dem Programm Libretranslate finde ich unpassend als Erklärung für den Dienst Libretranslate, also die Webseite. Da findet sich leider nichts; Kein Impressum, Kontakt, AGB, Datenschutzerklärung. Mmmh …
Zu Mozhi hab ich diesmal nicht gefunden außer : https://yourdevice.ch/multi-translator-frontend/ is des gut genug? Habs unter Mozhi verlinkt.
Der war auch bereits unten bei den Links. Habe es oben jetzt aber einmal belassen.
|
|
trollsportverein
Anmeldungsdatum: 21. Oktober 2010
Beiträge: 5812
|
Qt noch auf der 5er Version basierend? Unschön. Zumindest für alle Kubuntu Versionen die bereits Plasma in der 6er Version haben. Leider wird auch für das crow-translate DEB-Paket noch immer die uralte 2er Version auf packages.ubuntu.com angezeigt:
Die aktuelle crow-translate 4er Version muss man sich dann wohl selbst bauen, was zum Glück ziemlich einfach ist, da die Grundlagen für cpack bereits eingebaut sind, so, dass man mittels cpack bequem sein eigenes hochaktuelles crow-translate DEB-Paket direkt aus dem GIT bauen kann:
Meine Anmerkung zu Mozhi und Text to Speech noch: angenehme Sprachqualtiät ohne Verrenkungen im crow-translate gibts zur Zeit nur mit Einstellung auf Mohzi und DuckDuckGo. Tesseract für Quelltext-OCR funktioniert im selbstgebauten crow-translate DEB-Paket.
- Bilder
|