Ein Blick für Entwickler auf die Reverse-Proxy-Lösung von Weglot und die Integration von JavaScript.
Konfigurieren Sie das Content Delivery Network von Weglot für eine vollständig übersetzte Website in wenigen Minuten. Wählen Sie zwischen"Subdomain" und"Subdirectory", je nachdem, wie die übersetzten Seiten erscheinen sollen.
Zum Beispiel:"https://fr.yoursite.com" oder"https://yousite.com/fr". Für den Subdomain-Modus bearbeiten Sie Ihre DNS-Einstellungen, um spezifische Subdomains für jede neue Sprache zu erstellen und sie auf die Weglot-Server zu verweisen.
Für den Unterverzeichnismodus können Sie zwischen 2 Integrationen wählen:
Jede Anfrage nach einer übersetzten Version Ihrer Website liefert Ihrem Kunden blitzschnell Ergebnisse in seiner Muttersprache. Außerdem wird die Weglot-Übersetzungs-API mit einer Cache-Schicht versehen, die bedeutet, dass sie sich die Antwort merkt und sie sofort an Sie zurückschickt, wenn die gleiche Übersetzungsanfrage zweimal gesendet wird. Die Reverse-Proxy-Lösung von Weglot bietet Ihnen eine vollständig SEO-freundliche Version Ihrer Website, die von globalen Suchmaschinen leicht indexiert werden kann.
Der Website-Besucher fragt nach einer Seite Ihrer Website auf Französisch. Die Subdomain fr. verweist auf den Weglot Reverse Proxy Server.
Weglot Reverse Proxy führt einen HTTP-Aufruf an Ihre ursprüngliche Website durch.
Ihre Website sendet die ursprüngliche HTML-Seite (nicht übersetzt) zurück.
Weglot Reverse Proxy sendet den Inhalt dieser Seite an die Weglot-API, um die Übersetzungen abzurufen
Weglot Reverse Proxy sendet eine Antwort an den Browser des Besuchers zurück
Der Website-Besucher fragt nach einer Seite Ihrer Website auf Französisch. Das Unterverzeichnis /fr/ verweist auf den Weglot Reverse Proxy Server.
Weglot Reverse Proxy führt einen HTTP-Aufruf an Ihren Ursprungsendpunkt durch (ein IP- oder CNAME-Eintrag).
Ihre Website sendet die ursprüngliche HTML-Seite (nicht übersetzt) zurück.
Weglot Reverse Proxy sendet den Inhalt dieser Seite an die Weglot-API, um die Übersetzungen abzurufen
Weglot Reverse Proxy sendet eine Antwort an den Browser des Besuchers zurück
Der Website-Besucher fragt nach einer übersetzten Seite. Die Anforderung erreicht Ihren Reverse-Proxy.
Bei einer übersetzten Seite wird die Anfrage über eine URL wie die folgende an den Weglot Reverse Proxy weitergeleitet: render.weglot.io/htt
ps://mysite.com/fr/
Accueil
Weglot RP ruft die Originalseite ab, indem es einen HTTP-Aufruf an https://mysite.com/
Startseite (*)
Dieser Aufruf landet erneut auf Ihrem Reverse-Proxy und geht an Ihren Ursprungsendpunkt, da es sich dieses Mal um eine nicht übersetzte Seite handelt. Weglot RP erhält die ursprüngliche HTML-Seite.
Weglot Reverse Proxy sendet den Inhalt dieser Seite an die Weglot-API, um die Übersetzungen abzurufen.
Weglot RP sendet eine Antwort mit der übersetzten Seite an Ihren Reverse-Proxy zurück. Ihr Reverse-Proxy sendet die Antwort an den Browser zurück.
Die JavaScript-Integration von Weglot ist der schnellste und einfachste Weg, um Übersetzungen für Ihre Website einzurichten. Durch einfaches Kopieren und Einfügen von ein paar Zeilen JavaScript können Sie jede Website in Sekundenschnelle übersetzen. Sie eignet sich am besten für Tests, wenn Sie nicht in globalen Suchmaschinen sichtbar sein müssen oder wenn Sie private Inhalte übersetzen möchten.
Die Übersetzungen werden abgerufen und dann vom Browser in die Seite eingefügt, nachdem er den Seitenquelltext heruntergeladen hat.
Das bedeutet, dass die Übersetzungen nicht im Quellcode gespeichert sind und daher von Suchmaschinen nicht erkannt werden.
Ein Website-Besucher fragt nach einer Seite auf Ihrer Website.
Ihr Server sendet die Seite in der Originalsprache mit einem Skript-Tag, das die Weglot JS-Bibliothek aufruft, an den Browser des Website-Besuchers zurück.
Die Bibliothek erkennt die Sprache des Nutzers, basierend auf seiner Wahl oder seinem Gebietsschema, sammelt alle Inhalte und sendet sie an die Weglot Translation API.
Die Weglot Translation API sendet die Übersetzungen zurück, und die Weglot JS-Bibliothek tauscht den ursprünglichen Inhalt gegen die Übersetzungen aus.
Eine Website-Übersetzungslösung ohne Entwickleraufwand
Lesen Sie mehr in unserer speziellen Dokumentation für Entwickler