Een blik van een ontwikkelaar op Weglot's reverse proxy oplossing en JavaScript integratie.
Configureer Weglot's Content Delivery Network voor een volledig vertaalde website in slechts enkele minuten. Kies tussen onze"subdomein" en"subdirectory" op basis van hoe je wilt dat de vertaalde pagina's verschijnen.
Bijvoorbeeld"https://fr.yoursite.com" of"https://yousite.com/fr". Voor de subdomeinmodus bewerkt u uw DNS-instellingen om specifieke subdomeinen te maken voor elke nieuwe taal en wijst u deze naar de Weglot-servers.
Voor de subdirectorymodus kun je kiezen uit 2 integraties:
Elk verzoek voor een vertaalde versie van uw website zal razendsnel resultaat leveren aan uw klant in hun moedertaal. Plus, een cache laag bovenop de Weglot vertaal API betekent dat als exact hetzelfde vertaalverzoek twee keer wordt verstuurd, het antwoord wordt onthouden en direct naar u wordt teruggestuurd. Weglot's reverse proxy oplossing biedt u een volledig SEO-vriendelijke versie van uw website die gemakkelijk geïndexeerd kan worden door zoekmachines.
Website bezoeker vraagt om een pagina van uw website in het Frans. Het subdomein fr. verwijst naar de Weglot Reverse Proxy Server.
Weglot Reverse Proxy maakt een HTTP-oproep naar uw originele website.
Je website stuurt de originele HTML-pagina terug (niet vertaald).
Weglot Reverse Proxy stuurt de inhoud van die pagina naar Weglot API om de vertalingen op te halen.
Weglot Reverse Proxy stuurt een antwoord terug naar de browser van de bezoeker
Website bezoeker vraagt om een pagina van uw website in het Frans. De subdirectory /fr/ verwijst naar de Weglot Reverse Proxy Server.
Weglot Reverse Proxy maakt een HTTP-oproep naar uw oorspronkelijke eindpunt (een IP of een CNAME-vermelding).
Je website stuurt de originele HTML-pagina terug (niet vertaald).
Weglot Reverse Proxy stuurt de inhoud van die pagina naar Weglot API om de vertalingen op te halen.
Weglot Reverse Proxy stuurt een antwoord terug naar de browser van de bezoeker
Websitebezoeker vraagt om een vertaalde pagina. Het verzoek komt bij je omgekeerde proxy terecht.
Voor een vertaalde pagina wordt het verzoek doorgestuurd naar Weglot Reverse Proxy, via een URL zoals : render.weglot.io/htt
ps://mysite.com/fr/
accueil
Weglot RP haalt de originele pagina op door een HTTP-oproep te doen naar https://mysite.com/
home (*)
Deze oproep landt weer op je reverse proxy en gaat naar je origin endpoint omdat het deze keer een niet-vertaalde pagina is.Weglot RP ontvangt de originele HTML-pagina.
Weglot Reverse Proxy stuurt de inhoud van die pagina naar Weglot API om de vertalingen op te halen.
Weglot RP stuurt een antwoord terug naar uw reverse proxy met de vertaalde pagina.Uw reverse proxy stuurt het antwoord terug naar de browser.
De Weglot JavaScript-integratie is de snelste en eenvoudigste manier om vertalingen voor je website in te stellen. Door slechts een paar regels JavaScript te kopiëren, kun je elke website in seconden vertalen. Het is het beste te gebruiken voor testen, wanneer je niet zichtbaar hoeft te zijn op wereldwijde zoekmachines of wanneer je privé-inhoud wilt vertalen.
De vertalingen worden opgehaald en vervolgens ingevoegd in de pagina door de browser nadat het heeft gedownload van de pagina bron.
Dit betekent dat de vertalingen niet worden opgeslagen in een broncode en daarom niet worden gedetecteerd door zoekmachines.
Websitebezoeker vraagt naar een pagina op je website.
Je server stuurt de pagina terug naar de browser van de websitebezoeker in de oorspronkelijke taal, met een scripttag die de Weglot JS-bibliotheek aanroept.
De bibliotheek detecteert de taal van de gebruiker, gebaseerd op hun keuze of hun locatie, verzamelt alle inhoud en stuurt deze naar de Weglot Translation API.
De Weglot Translation API stuurt de vertalingen terug, en de Weglot JS bibliotheek verwisselt de originele inhoud voor de vertalingen.
Een vertaaloplossing voor websites zonder inspanning van de ontwikkelaar
Lees meer in onze speciale documentatie voor ontwikkelaars