Jak technicznie działa Weglot
Spojrzenie dewelopera na rozwiązanie odwrotnego proxy Wegloti integrację JavaScript.

Rozwiązanie odwrotnego proxy
Skonfiguruj sieć dostarczania treści Weglot, aby uzyskać w pełni przetłumaczoną stronę internetową w ciągu kilku minut. Wybierz pomiędzy naszą"subdomeną" i"podkatalogiem" w oparciu o sposób wyświetlania przetłumaczonych stron.
Na przykład"https://fr.yoursite.com" lub"https://yoursite.com/fr". W trybie subdomen należy edytować ustawienia DNS, aby utworzyć określone subdomeny dla każdego nowego języka i skierować je na serwery Weglot .
W przypadku trybu podkatalogu można wybrać jedną z dwóch integracji:
Skierujesz swój główny DNS bezpośrednio na serwery Weglot .
Jeśli korzystasz z własnego odwrotnego serwera proxy (CDN, Nginx, ...), możesz skonfigurować routing tak, aby wysyłać do Weglot tylko adresy URL związane z językiem. Ta funkcja jest dostępna tylko dla Enterprise.
Każde zapytanie o przetłumaczoną wersję strony internetowej dostarczy klientowi błyskawicznie wyniki w jego ojczystym języku. Dodatkowo, warstwa pamięci podręcznej na szczycie interfejsu API tłumaczenia Weglot oznacza, że jeśli dokładnie to samo żądanie tłumaczenia zostanie wysłane dwukrotnie, zapamięta odpowiedź i natychmiast odeśle ją z powrotem. Rozwiązanie reverse proxy Weglotzapewnia w pełni przyjazną dla SEO wersję witryny, która jest łatwo indeksowana przez globalne wyszukiwarki.

Strona
Odwiedzający
Odwiedzający witrynę prosi o stronę w języku francuskim. Subdomena fr. wskazuje na serwer Weglot Reverse Proxy.
Weglot Reverse Proxy
Weglot Proxy wykonuje połączenie HTTPs z Twoją oryginalną stroną internetową.
Twój
Pochodzenie
Witryna odsyła oryginalną stronę HTML (nieprzetłumaczoną).
Weglot
API
Weglot Reverse Proxy wysyła zawartość tej strony do Weglot API w celu pobrania tłumaczeń
Odpowiedź
Weglot Reverse Proxy wysyła odpowiedź z powrotem do przeglądarki odwiedzającego

Strona
Odwiedzający
Odwiedzający witrynę prosi o stronę w języku francuskim. Podkatalog /fr/ wskazuje na serwer Weglot Reverse Proxy.
Weglot Reverse Proxy
Weglot Proxy wykonuje połączenie HTTPs z punktem końcowym pochodzenia (adres IP lub wpis CNAME).
Twój
Pochodzenie
Witryna odsyła oryginalną stronę HTML (nieprzetłumaczoną).
Weglot
API
Weglot Reverse Proxy wysyła zawartość tej strony do Weglot API w celu pobrania tłumaczeń
Odpowiedź
Weglot Reverse Proxy wysyła odpowiedź z powrotem do przeglądarki odwiedzającego

Strona
Odwiedzający
Odwiedzający witrynę prosi o przetłumaczenie strony. Żądanie trafia na serwer Reverse Proxy.
Twój odwrotny pełnomocnik
W przypadku przetłumaczonej strony, żądanie jest kierowane do Weglot Reverse Proxy, poprzez adres URL taki jak: renderweglot.io/htt
ps://mysite.com/fr/
accueil
Weglot Reverse Proxy
Weglot pobiera oryginalną stronę, wysyłając żądanie HTTPs do https://mysite.com/
home (*).
Twój
Pochodzenie
To wywołanie ląduje ponownie na odwrotnym proxy i przechodzi do punktu końcowego pochodzenia, ponieważ tym razem jest to nieprzetłumaczona strona.Weglot RP otrzymuje oryginalną stronę HTML.
Weglot
API
Weglot Reverse Proxy wysyła zawartość tej strony do Weglot API w celu pobrania tłumaczeń.
Powrót
Strona
Weglot RP odsyła odpowiedź do odwrotnego serwera proxy z przetłumaczoną stroną.Odwrotny serwer proxy odsyła odpowiedź do przeglądarki.
Integracja z JavaScript
Integracja Weglot JavaScript to najszybszy i najprostszy sposób na skonfigurowanie tłumaczeń dla swojej strony internetowej. Wystarczy skopiować i wkleić kilka wierszy JavaScript, aby przetłumaczyć dowolną stronę internetową w kilka sekund. Najlepiej używać go do testowania, gdy nie musisz być widoczny w globalnych wyszukiwarkach lub gdy chcesz przetłumaczyć prywatne treści.
Tłumaczenia są pobierane, a następnie wstawiane na stronę przez przeglądarkę po pobraniu źródła strony.
Oznacza to, że tłumaczenia nie są przechowywane w żadnym kodzie źródłowym i dlatego nie są wykrywane przez wyszukiwarki.

Strona
Odwiedzający
Odwiedzający witrynę pyta o stronę w Twojej witrynie.
Serwer
Twój serwer wysyła stronę z powrotem do przeglądarki odwiedzającego witrynę w oryginalnym języku, ze znacznikiem skryptu wywołującym bibliotekę Weglot JS.
Biblioteka
Biblioteka wykrywa język użytkownika, w oparciu o jego wybór lub lokalizację, gromadzi całą zawartość i wysyła ją do Weglot Translation API.
Tłumaczenie
Weglot Translation API wysyła tłumaczenia z powrotem, a biblioteka Weglot JS zamienia oryginalną treść na tłumaczenia.
Zautomatyzowane funkcje
Rozwiązanie do tłumaczenia stron internetowych przy zerowym nakładzie pracy programisty
Techniczne FAQ
Niezawodność i dostępność serwera proxy Weglot

Serwer proxy Weglot jest hostowany na serwerach rozmieszczonych w lokalizacjach na całym świecie. Odwiedzający Twoją stronę będą mieli szybkie, bezpieczne i bezproblemowe doświadczenie, jeśli chodzi o przeglądanie witryny w ich języku, ponieważ będą bliżej źródła danych. Weglot ma umowę SLA na poziomie 99%.
Gdzie przechowywane są dane?

Twoje tłumaczenia są przechowywane w bazie danych Weglot . Baza danych Weglot jest codziennie w pełni archiwizowana.
Jakie dane są przechowywane?

Weglot przechowuje wszystkie fragmenty HTML, które tłumaczy, a także ich tłumaczenia. Przechowuje również dane związane z ustawieniami projektu, takie jak reguły glosariusza. Możesz wykluczyć tłumaczenia według adresu URL lub bardziej precyzyjnie według selektora CSS, aby uniknąć wysyłania poufnych danych, takich jak dane osobowe (PII), do Weglot.
Domyślnie po usunięciu projektu po zakończeniu umowy wszelkie przechowywane dane są usuwane po 180 dniach bezczynności - na żądanie można je usunąć wcześniej.
Czy Weglot jest zgodny z RODO?

Tak, żadne dane użytkownika nie są przechowywane przez Weglot. Nasza baza danych tłumaczeń znajduje się w AWS Frankfurt.
Jakie są godziny pracy Weglot?

Serwis Weglotdziała w trybie 24/7 z gwarancją 99% poziomu usług.
Czy jest tłumaczony przez proxy?

Tak. Serwery reverse proxy Weglot automatycznie pobierają strony internetowe, wykrywają oryginalną zawartość i zamieniają ją na tłumaczenia.
Czy Weglot posiada API?

Tak - możesz przetłumaczyć dowolną zawartość, bezpośrednio wywołując nasz interfejs API. Przeczytaj naszą dokumentację API, aby uzyskać więcej informacji.
Które wpisy DNS należy dodać?

Zależy to od tego, jak mają wyglądać adresy URL dla użytkowników.
Jeśli chcesz korzystać z subdomen i mieć przetłumaczoną na język hiszpański stronę produktów dostępną pod adresem es.example.com/product, musisz utworzyć 1 rekord CNAME dla każdego przetłumaczonego języka i powiązanej subdomeny i skierować je na strony internetowe.weglot.com.
Jeśli chcesz korzystać z podkatalogów i mieć przetłumaczoną stronę produktów dostępną pod adresem example.com/es/product, musisz edytować główny rekord DNS swojej witryny i skierować go na serwery Weglot. Dokładne instrukcje otrzymasz podczas wdrażania.

