Come funziona tecnicamente Weglot
Uno sguardo da sviluppatore alla soluzione di proxy inverso di Weglot e all'integrazione JavaScript.

Soluzione di proxy inverso
Configurate la Content Delivery Network di Weglot per ottenere un sito web completamente tradotto in pochi minuti. Scegliete tra i nostri"sottodomini" e"sottodirectory" in base a come volete che appaiano le pagine tradotte.
Ad esempio,"https://fr.yoursite.com" o"https://yoursite.com/fr". Per la modalità sottodominio, dovrete modificare le impostazioni DNS per creare sottodomini specifici per ogni nuova lingua e indirizzarli ai server Weglot.
Per la modalità sottodirectory, è possibile scegliere tra 2 integrazioni:
Il vostro DNS principale verrà indirizzato direttamente ai server Weglot.
Se si utilizza un proprio reverse proxy (CDN, Nginx, ...), è possibile configurare il routing per inviare a Weglot solo l'URL relativo alla lingua. Questa funzione è disponibile solo per Enterprise.
Qualsiasi richiesta di una versione tradotta del vostro sito web fornirà risultati velocissimi al vostro cliente nella sua lingua di origine. Inoltre, grazie al livello di cache sopra all'API di traduzione Weglot, se viene inviata due volte la stessa richiesta di traduzione, la cache ricorderà la risposta e ve la reinvierà immediatamente. La soluzione di proxy inverso di Weglot vi offre una versione del sito web pienamente ottimizzata per la SEO e quindi facilmente indicizzata dai motori di ricerca globali.

Sito web
Visitatore
Il visitatore del sito web richiede una pagina del tuo sito web in francese. Il sottodominio fr. punta al server proxy inverso Weglot.
Proxy inverso Weglot
Weglot Reverse Proxy effettua una chiamata HTTP al vostro sito web originale.
La tua
Origine
Il tuo sito web restituisce la pagina HTML originale (non tradotta).
cantone di Weglot
API
Weglot Reverse Proxy invia il contenuto di quella pagina all'API di Weglot per recuperare le traduzioni
Risposta
Weglot Reverse Proxy invia una risposta al browser del visitatore

Sito web
Visitatore
Il visitatore del sito web richiede una pagina del tuo sito web in francese. La sottodirectory /fr/ punta al server proxy inverso Weglot.
Proxy inverso Weglot
Weglot Reverse Proxy effettua una chiamata HTTP all'endpoint di origine (una voce IP o CNAME).
La tua
Origine
Il tuo sito web restituisce la pagina HTML originale (non tradotta).
cantone di Weglot
API
Weglot Reverse Proxy invia il contenuto di quella pagina all'API di Weglot per recuperare le traduzioni
Risposta
Weglot Reverse Proxy invia una risposta al browser del visitatore

Sito web
Visitatore
Il visitatore del sito web richiede una pagina tradotta. La richiesta raggiunge il proxy inverso.
Il tuo proxy inverso
Per una pagina tradotta, la richiesta viene indirizzata a Weglot Reverse Proxy, tramite un URL del tipo: render.weglot.io/htt
ps://mysite.com/fr/
Accueil
Proxy inverso Weglot
Weglot RP recupera la pagina originale effettuando una chiamata HTTP a https://mysite.com/
casa (*)
La tua
Origine
Questa chiamata atterra di nuovo sul proxy inverso e va all'endpoint di origine perché questa volta è una pagina non tradotta. Weglot RP riceve la pagina HTML originale.
cantone di Weglot
API
Weglot Reverse Proxy invia il contenuto di quella pagina all'API di Weglot per recuperare le traduzioni.
Ritorno
Pagina
Weglot RP invia una risposta al vostro proxy inverso con la pagina tradotta. Il vostro proxy inverso invia la risposta al browser.
Integrazione JavaScript
L'integrazione JavaScript di Weglot è il modo più semplice e veloce per impostare le traduzioni per il vostro sito web. Copiando poche righe di JavaScript, è possibile tradurre qualsiasi sito web in pochi secondi. È ideale per i test, quando non è necessario essere visibili sui motori di ricerca globali o quando si desidera tradurre contenuti privati.
Le traduzioni vengono recuperate e inserite nella pagina dal browser dopo aver scaricato l'origine della pagina.
Ciò significa che le traduzioni non sono memorizzate nel codice sorgente e quindi non vengono rilevate dai motori di ricerca.

Sito web
Visitatore
Il visitatore del vostro sito web chiede una pagina.
La tua
Server
Il vostro server reinvia la pagina al browser del visitatore del sito nella lingua originale, con un tag script che richiama la libreria Weglot JS.
Biblioteca
La libreria rileva la lingua dell'utente, in base alla sua scelta o al suo locale, raccoglie tutti i contenuti e li invia all'API di traduzione di Weglot.
Traduzione
L'API di traduzione Weglot rinvia le traduzioni e la libreria Weglot JS sostituisce il contenuto originale con quello tradotto.
Funzioni automatizzate
Una soluzione per la traduzione di siti web senza impegno a livello di sviluppo
FAQ tecniche
Affidabilità e disponibilità del server proxy Weglot

Il server proxy Weglot si trova su server distribuiti in varie località del mondo. I visitatori del vostro sito web che visualizzeranno il sito nella loro lingua, avranno un'esperienza di navigazione veloce, sicura e fluida poiché saranno più vicini alla fonte dei dati. Weglot ha uno SLA (Accordo sul livello del servizio) di operatività del 99%.
Dove vengono memorizzati i dati?

Le vostre traduzioni vengono memorizzate nel database Weglot. Ogni giorno viene effettuato un backup completo del database Weglot.
Quali dati memorizzate?

Weglot memorizza tutti i frammenti di HTML che traduce, così come le relative traduzioni. Inoltre, memorizza i dati associati alle impostazioni del vostro progetto, come le regole del glossario. Potete escludere delle traduzioni utilizzando gli URL oppure, in modo più mirato, con un selettore CSS, per evitare di inviare a Weglot dati riservati, come informazioni personali che potrebbero consentire l'identificazione dell'utente (PII, personally identifiable information).
Per impostazione predefinita, dopo l'eliminazione di un progetto alla risoluzione del contratto, tutti i dati memorizzati vengono eliminati dopo 180 giorni di inattività o prima, se richiesto.
Weglot è conforme al GDPR?

Sì, nessun dato dell'utente viene memorizzato da Weglot. Il nostro database di traduzione si trova presso l'AWS di Francoforte.
Quali sono gli orari di assistenza di Weglot?

L'assistenza di Weglot è attiva 24/7 con una garanzia del livello di servizio del 99%.
La traduzione avviene tramite proxy?

Sì. I server proxy inverso di Weglot recuperano automaticamente le pagine del vostro sito web, rilevano il contenuto originale e lo sostituiscono con le traduzioni.
Weglot ha un'API?

Sì, potete tradurre qualsiasi contenuto chiamando direttamente la nostra API. Leggete la documentazione API per maggiori informazioni.
Quali voci DNS devono essere aggiunte?

Dipende da come volete che siano gli URL per i vostri utenti.
Se volete usare i sottodomini e avere la pagina dei prodotti tradotta in spagnolo disponibile su es.example.com/product, dovrete creare 1 record CNAME per ogni lingua tradotta e sottodominio associato e farli puntare ai siti web.weglot.com.
Se volete utilizzare le sottodirectory e avere la vostra pagina di prodotti tradotti disponibile su example.com/es/product, dovrete modificare il record DNS principale del vostro sito web e farlo puntare ai server di Weglot. Riceverete istruzioni precise durante l'onboarding.