VN Translate

Anwendungen für Webseiten. Künstliche Intelligenz verwenden.
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

VN Translate

Ungelesener Beitrag von Volker »

Huhu,

Eine Live Übersetzung der extra Klasse :D

Keine Menükachel diesmal - ich hab es direkt ins Site Menü gelegt, weil da gehört es hin :D
vn-translate.PNG
vn-translate.PNG (34.18 KiB) 922 mal betrachtet


Video kommt heute Abend. Man muss nur einen kostenlosen API KEy bei deepL machen. Das ganze ist so programmiert das die Sprachen in neiner json gespeichert werden - also jede Übseretzung die jemand macht in englisch z.B. wird dem nächsten User dann nicht über die API gezeigt, sondern aus der json. Ändert man Seiten wird es natürlich überschrieben und fängt bei 0 an ;) So spart man sich die Zeichen, denn bei kostenlos sind die natrülcih begrenzt.

Das Kleine Fenster mit dem Drop Down kann man verschieben :D
Man muss nicht alle 31 Sprachen anbieten ich hab eben auch chinesisch und russisch drin :D
Testet es auf www.niederastroth.de
vn-translate.PNG
vn-translate.PNG (34.18 KiB) 922 mal betrachtet
:D
Dateianhänge
china.PNG
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Da noch nicht alles an Text sauber übersetzt wird, arbeite ich gerade an einem Update ;)
Das liegt jetzt aktuell im Download ;)

Hier meine Testseite : https://www.niederastroth.de/0niederastroth/index.html

Geht nun alles denke ich ;)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Ich habe es hier und teste es morgen:

https://www.mobirise-tutorials.com/VN-B ... -Menu.html
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Moin,

der Button vom "VN Übersetzer" ist definitiv zu groß und daher störend. Ich schlage vor die Sprachen nicht auszuschreiben sondern nur die zweistellige Kurzform und damit sollte der Button so ähnlich klein sein wir der Menüknopf, wenn dieser nur ein Icon trägt.

DE - Deutsch
EN - Englisch
FR - Französisch
ES - Spanisch

Außerdem sollte der Button einen Abstand von 2 px zum Rand erhalten, damit er auf Mobilgeräten — selbst wenn er auf dem Desktop nicht direkt am Rand positioniert ist — keinen Überlauf erzeugt.

Hier die Ansicht am Handy, der Button ist für mein Empfinden entschieden zu groß und daher sehr unschön.


VN Translate Button zu groß.jpg


Wenn Du den Button auch noch falsch platzierst, überdeckt er in der Menüleiste auf dem Handy den Namen:


VN Translate Button zu groß und falsch platziert.jpg


Übrigens ist auch Dein Chat‑Button falsch positioniert: Beim Scrollen wird er vom nach‑oben‑Pfeil überdeckt, der über die gesamte Display-Breite läuft, sodass der Chat‑Button nicht klickbar ist.

Hier ist meine Tutorial-Seite:

https://www.mobirise-tutorials.com/VN-B ... slate.html
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Volker,

Ich befürchte Du hast das mit DeepL auch falsch verstanden. Der kostenlose API-Key wird nicht mehr angeboten. Es wird dagegen ein kostenloser Entwickler-Schlüssel angeboten und wenn der alle ist - muss die kostenpflichtige Version bestellt werden:

https://support.deepl.com/hc/de/article ... API-Pakete

DeepL API Developer ist kostenlos und enthält ein einmaliges Guthaben von insgesamt 1.000.000 Zeichen. Das Guthaben wird nicht monatlich oder jährlich erneuert. Nach vollständigem Verbrauch ist für weitere Übersetzungen ein Wechsel zu einem kostenpflichtigen API-Tarif erforderlich.

Insofern werde ich das wohl sehr bald wieder deaktivieren, denn 23,80 Euro/Monat bei jährlicher Zahlung ist mir dafür dann doch zu teuer. Hier die Preise:

https://www.deepl.com/de/pro/change-plan#api
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Moin Tommy,

ja weiß ich ;)
Deswegen ja der cache ;)

Einmal in englisch übersetzt, wird dem User immer aus dem cache übersetzt. Schau mal in assets Ordner, da ist doch der Ordner vn-translate-cache - da liegen alle Übersetzungen. Nur wenn Du Text änderst wird der wieder erweitert um die Texte die neu sind.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Ja - aber das hat bei mir keinen Wert.

Egal ob Cache (habe ich mir natürlich angeguckt), dennoch sind bei mir - ohne mein Zutun (einmal getestet) - bereits 52.000 Zeichen weg.

DeepL-Schlüssel wird rasent schnell verbraucht.jpg


Ergo die Millionen sind spätestens in 2 oder 3 Tagen aufgebraucht und noch viel schneller, wahrscheinlich in einer Stunde, wenn ich diese Anwendung nicht nur in einem Projekt (hier 27 Seiten) sondern in meinen 200 Projekten (wie Google) laufen lassen würde :eek:
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Ja klar bei 200 Projekten sind die Zeichen schnell weg.
Das ist ja auch für eine private Webseite gedacht, die 2 oder 3 Sprachen anbietet.
Da sollte das reichen. Firmen müssten eh den kostenpflichtigen Key nutzen.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Nee - Volker - das reich nie im Leben. Du testest das anscheinend nur mit einer Seite. Packe das mal in Dein eigentliches Projekt.

Bei meinen 27 Seiten waren 30.000 in 2 Stunden weg und ich hatte nur auf "EN" stehen - also nur eine Sprache. Vielleicht habe ich ja auch mehr Text als Du - aber sehr viel weniger Text als durchschnittliche Webseiten.

Das taugt nur wenn man dafür 23,00 im Monat zahlt.
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Es gibt ein Update beim VN Translate :D

1. Man kann zwischen 3 Anbietern wählen
2. Der Cache bezieht sich jetzt auf jeden Anbieter und ist getrennt


Man kann also nun auswählen:
DeepL = 1 Millionen Zeichen einmalig (kostenlos)
Microsoft = 2 Millionen Zeichen pro Monat ( kostenlos) Also Empfehlung !
Google Cloud Translation = 500.000 Zeichen pro Monat (kostenlos)

Man braucht immer einen API Key

Google findet man hier: https://cloud.google.com/cloud-console?hl=de
Microsoft hier: https://azure.microsoft.com/de-de/get-s ... ure-portal

Die aktuelle Version liegt jetzt im Download ;)

azure.png
Die Einrichtung bei Microsoft ist etwas umständlich und ihr müsst dann auch einmalig die Region eingeben siehe Screenshot

Azure läuft gerade hier auf meiner neuen Seite die gerade bastel: https://www.niederastroth.de/0niederastroth/

Azur ist nicht ganz so schnell wie DeepL und Google aber geht und 2 Millionen Zeichen ist schon ne Hausnumer - pro Monat !! ;)
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Noch ein Hinweis zu Azure von Microsoft:

Man muss eine Kreditkarte angeben ! Aber Ihr könnt sofort im DropDown die kostenlose Version wählen.
Man bekommt eh 200$ gratis am Anfang ;)
tarif.png
azur_key.png
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Thema Datenschutz !

Es geht keine IP der Besucher an die Dienste - da geht nur die des Servers hin der die translate.php hat - also meiner/Eurer.

Was trotzdem an einen Dritten geht: der Textinhalt der Seite — nicht personenbezogene Daten des Besuchers, aber eben doch eine Datenverarbeitung durch einen externen Anbieter. Und das auch nur einmal pro Seite und Sprache, dank Zwischenspeicher — nicht bei jedem einzelnen Besucher erneut.

Ich hab es nun auch so umgebaut das ihr in der Konsole (F12) sehen könnt ob der Text aus dem Cache oder Live vom Dienst übersetzt wird.
konsole1.png
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Moin,

ich finde gerade weder bei Microsoft noch bei Google den API‑Schlüssel für Übersetzungen. Es nervt mich ein wenig, dass man ewig nach irgendwelchen Schlüsseln suchen muss, nur um sie einmal kostenlos zu testen.

Daher bleibe ich bei der Version, die nur DeepL als Übersetzer nutzt, da ich persönlich ohnehin die kostenlose Google‑Translate‑Variante für meine Tausenden Seiten weiterverwenden werde — sonst würde mein Budget schnell gesprengt.
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

azur2.png
So sieht es aus bei Azure
Mache heute Nachmittag Video dazu für alle die Probleme haben das zu finden ;)
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Moin,

Ja - nach langem rum probieren, habe ich jetzt meinen API-Key von Microsoft-Azure-Übersetzer erstellen können und auch erfolgreich in die neue Version "VN Übersetzer" eingebaut :angst: :hurra:

Mit Firefox konnte ich den Zugang nicht erreichen - dann aber mit dem Edge-Browser.

Ich habe meine Tutorialseite bereits etwas angepasst und werde später noch das Video vom Volker einbauen. Auf meiner Seite befindet sich bereits eine Tabelle zu den wichtigen Links zum Erwerb der API-Keys:

↗️ https://www.mobirise-tutorials.com/VN-B ... slate.html

ChatGPT hat geschrieben:
Azure zeigt den Verbrauch an – allerdings nicht als einfachen Balken „noch 1,5 Millionen Zeichen verfügbar“.
Öffne das Microsoft Azure Portal und gehe folgendermaßen vor:

> Öffne Deine angelegte Translator-Ressource.

> Wähle links unter Überwachung den Punkt Metriken.

> Wähle als Metrik Text Characters Translated beziehungsweise TextCharactersTranslated.

> Stelle die Aggregation auf „Summe“.

> Wähle als Zeitraum den Beginn Deines aktuellen Abrechnungsmonats bis heute.


Die angezeigte Summe ziehst Du von 2.000.000 Zeichen ab. Eine eigene Anzeige der verbleibenden Zeichen scheint Azure derzeit nicht anzubieten. Microsoft beschreibt die verfügbaren Verbrauchsmetriken auf dieser Dokumentationsseite zu Translator-Metriken.

Beim kostenlosen Tarif F0 wird der Übersetzungsdienst nach Erreichen der zwei Millionen Zeichen gestoppt. Er verursacht also nicht automatisch Kosten. Zum Beginn des nächsten Abrechnungsmonats steht das kostenlose Kontingent wieder zur Verfügung.
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

Die neue Version ist nun online :tu:
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Volker,

zu den ominösen Startguthaben von $ 200.00 schreibt ChatGPT:

ChatGPT hat geschrieben:
Dann ist alles in Ordnung. Die 171,73 € sind nicht aus ursprünglich 200 € übrig geblieben. Microsoft bewirbt das Startguthaben international als „200 US-Dollar“, schreibt es Deinem deutschen Abrechnungskonto aber umgerechnet in Euro gut:

200 US-Dollar × 0,85865 ≈ 171,73 Euro

Die Mitteilung „verbleibt ein Guthaben von 171,73 €“ ist deshalb etwas missverständlich. Gemeint ist praktisch:

> Von Deinem in Euro umgerechneten Startguthaben sind noch 171,73 € vorhanden.

Du hast also nicht etwa 28,27 € verbraucht. Die 41.000 übersetzten Zeichen haben bei Deinem Tarif F0 Free nichts gekostet.

Das 200-Dollar-/171,73-Euro-Guthaben:

> ist ein allgemeines Azure-Testguthaben;

> wird für den kostenlosen Translator F0 nicht benötigt;

> gilt nur für die ersten 30 Tage;

> verfällt anschließend ungenutzt.

Microsoft beschreibt es ausdrücklich als 200 US-Dollar in der jeweiligen Abrechnungswährung. Microsoft: Kostenloses Azure-Konto

Ein wichtiger Punkt: Nach dem Ende dieser 30 Tage kann Azure das Testabonnement zunächst deaktivieren und Dich auffordern, auf „Nutzungsbasierte Bezahlung“ beziehungsweise „Pay-As-You-Go“ umzustellen.

Danach kannst Du den Translator weiterhin im Tarif F0 Free benutzen.

Kosten entstehen erst, wenn Du einen kostenpflichtigen Tarif oder andere kostenpflichtige Azure-Ressourcen verwendest.

Kurz gesagt: 171,73 € entsprechen Deinen 200 US-Dollar Startguthaben. Es fehlt nichts, und Deine Übersetzungen haben davon nichts verbraucht.
Volker
Moderator
Moderator
Beiträge: 3689
Registriert: Sa 12. Dez 2020, 22:35

Re: VN Translate

Ungelesener Beitrag von Volker »

:D Euro na klar :prost:
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Ich lasse noch den Sprachen-Button am Handy "schöner" machen. Ich sende Dir dann wieder die .mbrext zur Begutachtung.
Benutzeravatar
Tommy Herrmann
Site Admin
Site Admin
Beiträge: 9720
Registriert: So 6. Dez 2020, 07:37
Wohnort: Berlin
Kontaktdaten:

Re: VN Translate

Ungelesener Beitrag von Tommy Herrmann »

Die neue Version 19 ist fertig:

Neu unter Projekt-Einstellungen → VN Blöcke → Darstellung des Sprachknopfs:

> Klassisch – immer vollständig

> Kompakt am Handy – aufklappbar

Im Kompaktmodus:

> erscheint bis 767 px Breite ein kleines ovales Übersetzungssymbol,
> bleibt der kleine Ziehgriff sichtbar,
> öffnet Antippen die vollständige Sprachauswahl,
> klappt sie nach sechs Sekunden ohne Bedienung wieder ein,
> bleibt am Desktop die bisherige vollständige Darstellung erhalten.

Die klassische Darstellung ist zunächst voreingestellt, damit vorhandene Projekte unverändert bleiben. Nach Auswahl des Kompaktmodus bitte das Projekt vollständig neu veröffentlichen.
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste