Translation proxy
Proxy tłumaczenia znajduje się pomiędzy Twoimi odwiedzającymi a Twoją witryną. Pobiera Twoją rzeczywistą stronę, tłumaczy tekst wewnątrz kodu HTML i zwraca przetłumaczoną stronę. Twoja strona nigdy nie jest modyfikowana i niczego w niej nie instalujesz.
Four steps, in order, for every request that asks for a language other than your own.
Your domain points at the translation proxy instead of straight at your server. A request for /es/pricing arrives at the proxy, not at your origin.
The proxy strips the language prefix and requests /pricing from your own server, exactly as a browser would. Your site is unchanged and does not know the difference.
Widoczny tekst, tytuły linków, etykiety formularzy, tekst alternatywny oraz meta tytuł i opis są wyciągane z kodu HTML i tłumaczone z pełnym kontekstem strony, dzięki czemu słowo jest tłumaczone w taki sposób, w jaki używa go otaczające je zdanie.
Proxy zapisuje tłumaczenia z powrotem w tym samym kodzie HTML i go zwraca. Wynik jest zapisywany w pamięci podręcznej na brzegu sieci (edge), dzięki czemu kolejny odwiedzający proszący o tę stronę w tym języku jest obsługiwany bez żadnej dodatkowej pracy związanej z tłumaczeniem.
Every architecture trades something away. These are the trades a proxy makes, including ours.
Nic nie jest instalowane w Twoim kodzie źródłowym ani w systemie zarządzania treścią (CMS). To jest powód, dla którego istnieją proxy: zespoły bez czasu na prace inżynieryjne lub posiadające stos technologiczny, którego nikt nie chce dotykać, mogą wciąż udostępniać wielojęzyczne strony.
Tłumaczenie odbywa się przed dotarciem strony do przeglądarki, dzięki czemu robot wyszukiwarki otrzymuje w pełni wyrenderowaną stronę w języku docelowym, a nie stronę w języku angielskim, którą skrypt musiałby przepisać później.
Translated pages are served from your own domain under a path such as /es/ or /ja-jp/, so each language inherits the authority the domain has already earned.
A page published this morning is translated the first time somebody requests it. There is no export, no re-import, and no build step to re-run.
Pełny tryb proxy oznacza, że Twoja domena jest kierowana do nas. Jest to realna zależność, dlatego oferujemy również dwa lżejsze tryby. Jeśli nie jesteś na to gotowy, tryb hybrydowy dostarcza robotom wyszukiwarek tłumaczenia renderowane po stronie serwera, podczas gdy Twój DNS pozostaje tam, gdzie był.
Proxy odczytuje kod HTML, a tekst naniesiony na plik JPEG nie jest kodem HTML. Tekst alternatywny (alt text) jest tłumaczony automatycznie. Tekst „wtopiony” w sam obraz jest tłumaczony tylko dla obrazów, na które wyraziłeś zgodę dla każdego obrazu z osobna, a przetłumaczony obraz jest następnie zapisywany w pamięci podręcznej dla danego języka.
Pages a crawler can never reach still translate for the visitor who is signed in, but they cannot be pre-translated by crawling alone. Authenticated pages are discovered separately.
Proxy tłumaczy w sposób ciągły, dlatego rozliczenie odbywa się w sposób ciągły. Nie naliczamy ponownie opłaty za zdanie, za które już zapłaciłeś: przetłumaczone słowa są przechowywane na stałe, zamiast być ponownie liczone co miesiąc.
Most translation services give you one install mode and expect you to live with its trade-off. Proxylang ships three, and you can move between them without redoing the setup.
| Mode | Available on | Your DNS | Search engines |
|---|---|---|---|
| Script tag One line of JavaScript translates the page in the visitor’s browser. Fastest to install and the right choice when you want the language switcher working today. It is not a proxy, and it does not earn you search traffic on its own. | Every plan, including free | Unchanged | See your original language |
| Hybrid Visitors are translated in the browser; search engine crawlers are served a translated page rendered on the server. You get the indexable pages a proxy gives you without moving your DNS. Crawler pages are translated within a per-page token budget. | Start plan and up | Unchanged | Get server-rendered translated HTML |
| Full reverse proxy Every request for a translated URL is rendered on the server for everyone. This is the mode this page is about, and the one that behaves identically for a visitor, a crawler and an AI assistant. | Pro plan and up | Points at Proxylang | Get the same page every visitor gets |
A website translation proxy is a server that sits between your visitors and your website. When somebody requests a translated URL, the proxy fetches the original page from your server, translates the text inside the HTML, and returns the translated page. Your site is never modified, and you do not install anything in it. The translated pages live on your own domain, usually under a language path such as /es/ or /ja-jp/.