Hoe Weglot
technisch werkt
Ontdek de visie van een ontwikkelaar op Weglots reverse proxy-oplossing en JavaScript-integratie.

Een reverse proxy-oplossing
Configureer Weglots Content Delivery Network voor een volledig vertaalde website in slechts enkele minuten. Kies tussen ons 'subdomein' en 'subdirectory' op basis van hoe je wilt dat de vertaalde pagina's verschijnen.
Bijvoorbeeld"https://fr.yoursite.com" of"https://yoursite.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:
Je wijst je belangrijkste DNS direct naar de Weglot-servers.
Als je jouw eigen reverse proxy gebruikt (CDN, Nginx, ...), kun je de routering zo configureren dat alleen de taalspecifieke URL naar Weglot wordt gestuurd. Deze functie is alleen beschikbaar voor Enterprise.
Elk verzoek om een vertaalde versie van je website zal een snel resultaat leveren in de moedertaal van je klanten. Daarnaast betekent een cache bovenop de vertaal-API van Weglot dat als hetzelfde vertaalverzoek twee keer wordt verstuurd, het antwoord wordt onthouden. Weglots reverse proxy-oplossing biedt je een SEO-vriendelijke versie van je website die geïndexeerd kan worden door zoekmachines.

De websitebezoeker
Een websitebezoeker vraagt om een pagina van je website in het Nederlands. Het subdomein nl. verwijst naar Weglots Reverse Proxy-server.
Weglots reverse proxy
Weglot Reverse Proxy maakt een HTTP-verzoek aan je originele website.
De oorsprong
Je website stuurt de originele HTML-pagina terug (niet vertaald).
Weglots API
Weglot Reverse Proxy stuurt de content van die pagina naar Weglot API om de vertalingen op te halen.
Het antwoord
Weglot Reverse Proxy stuurt een antwoord terug naar de browser van de bezoeker.

De websitebezoeker
Een websitebezoeker vraagt om een pagina van je website in het Frans. De subdirectory /fr/ verwijst naar de Weglot Reverse Proxy Server.
Weglots reverse proxy
Weglot Reverse Proxy maakt een HTTP-oproep naar uw oorspronkelijke eindpunt (een IP of een CNAME-vermelding).
De oorsprong
Je website stuurt de originele HTML-pagina terug (niet vertaald).
Weglots API
Weglot Reverse Proxy stuurt de content van die pagina naar Weglot API om de vertalingen op te halen.
Het antwoord
Weglot Reverse Proxy stuurt een antwoord terug naar de browser van de bezoeker.

De websitebezoeker
De websitebezoeker vraagt om een vertaalde pagina. Het verzoek komt bij je omgekeerde proxy terecht.
Je omgekeerde proxy
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
Weglots reverse proxy
Weglot RP haalt de originele pagina op door een HTTP-oproep te doen naar https://mysite.com/
home (*)
De oorsprong
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.
Weglots API
Weglot Reverse Proxy stuurt de content van die pagina naar Weglot API om de vertalingen op te halen.
Je returnpage
Weglot RP stuurt een antwoord terug naar je reverse proxy met de vertaalde pagina.Uw reverse proxy stuurt het antwoord terug naar de browser.
JavaScript-integratie
De JavaScript-integratie van Weglot is de snelste manier om vertalingen voor je website in te stellen. Door 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écontent 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.

De websitebezoeker
De bezoeker van je website vraagt naar een pagina op je website.
Je server
Je server stuurt de pagina in de oorspronkelijke taal
terug naar de browser van de websitebezoeker, met een scripttag die de Weglot JS-bibliotheek aanroept.
Bibliotheek
De bibliotheek detecteert de taal van de gebruiker, gebaseerd op hun keuze of hun locatie, verzamelt alle content en stuurt deze naar de Weglot Translation API.
Vertaling
De Weglot Translation API stuurt de vertalingen terug, en de Weglot JS-bibliotheek verwisselt de originele content voor de vertalingen.
Geautomatiseerde functies
Een vertaaloplossing voor websites zonder inspanningen van ontwikkelaars.
Technische FAQ
Weglot proxy-server?

De proxy-server van Weglot wordt gehost op servers verspreid over locaties over de hele wereld. De bezoekers van je website zullen een snelle, veilige en naadloze ervaring hebben als het gaat om het bekijken van je site in hun taal, omdat ze dichter bij de bron van de gegevens zijn. Weglot heeft een 99% uptime SLA.

Je vertalingen worden opgeslagen in de Weglot-database. De Weglot-database wordt dagelijks volledig geback-upt.

Weglot bewaart alle HTML-fragmenten die het vertaalt en hun vertalingen. Het slaat ook gegevens op die geassocieerd zijn met je projectinstellingen, zoals woordenlijstregels. Je kunt vertalingen uitsluiten per URL of fijnmaziger per CSS selector om te voorkomen dat vertrouwelijke gegevens, zoals persoonlijk identificeerbare informatie (PII), naar Weglot worden gestuurd.
Standaard worden bij beëindiging van het contract en na het verwijderen van een project, alle opgeslagen gegevens verwijderd na 180 dagen van inactiviteit - dit kan eerder worden verwijderd op verzoek.

Ja, er worden geen gebruikersgegevens opgeslagen door Weglot. Onze vertaaldatabase bevindt zich in AWS Frankfurt.

Weglot biedt 24/7 service met een 99% service level-garantie.

Ja. Weglots reverse proxy-servers halen automatisch je website pagina's op, detecteren de originele content en wisselen deze om voor vertalingen.

Ja - je kunt elke content vertalen door direct onze API aan te roepen. Lees onze API-documentatie voor meer informatie.

Het hangt ervan af hoe je wilt dat URL's eruit zien voor je gebruikers.
Als je subdomeinen wilt gebruiken en je vertaalde productenpagina in het Spaans beschikbaar wilt maken op es.example.com/product, moet je 1 CNAME-record aanmaken per vertaalde taal en bijbehorend subdomein en deze verwijzen naar websites.weglot.com.
Als je subdirectories wilt gebruiken, en je vertaalde producten pagina beschikbaar wilt hebben op example.com/es/product, moet je het hoofd DNS record van je website bewerken en wijzen naar de servers van Weglot. Je krijgt precieze instructies tijdens de onboarding.