사용자의 언어가 아닌 다른 언어를 요청하는 모든 경우에 대해 순서대로 진행되는 4단계 과정입니다.
도메인이 서버로 직접 연결되는 대신 Proxylang으로 연결됩니다. /es/pricing에 대한 요청이 오리진 서버가 아닌 Proxylang에 먼저 도착합니다.
Proxylang은 언어 접두사를 제거하고 브라우저와 동일한 방식으로 오리진 서버에 /pricing을 요청합니다. 웹사이트는 변경되지 않으며 이러한 차이를 인식하지 못합니다.
표시되는 텍스트, 링크 제목, 폼 라벨, 대체 텍스트, 메타 제목 및 설명은 HTML에서 추출되어 전체 페이지 문맥에 맞춰 번역되므로, 주변 문장에 따라 단어가 적절하게 번역됩니다.
Proxylang은 번역된 내용을 다시 HTML에 작성하여 반환합니다. 결과는 엣지 서버에 캐시되므로, 동일한 언어로 해당 페이지를 요청하는 다음 방문자에게는 별도의 번역 작업 없이 즉시 제공됩니다.
모든 아키텍처에는 트레이드오프가 존재합니다. Proxylang을 포함한 프록시 방식의 트레이드오프는 다음과 같습니다.
코드베이스나 콘텐츠 관리 시스템에 아무것도 설치할 필요가 없습니다. 이것이 바로 프록시가 존재하는 이유입니다. 엔지니어링 리소스가 부족하거나 건드리기 어려운 스택을 사용하는 팀도 다국어 웹사이트를 구축할 수 있습니다.
번역은 페이지가 브라우저에 도달하기 전에 이루어집니다. 따라서 크롤러는 스크립트로 나중에 재작성된 영어 페이지가 아닌, 대상 언어로 완전히 렌더링된 페이지를 수신합니다.
번역된 페이지는 /es/ 또는 /ja-jp/와 같은 경로의 자체 도메인에서 제공되므로, 각 언어는 도메인이 이미 확보한 권위를 그대로 상속받습니다.
오늘 아침에 게시된 페이지는 누군가 처음 요청할 때 번역됩니다. 내보내기, 다시 가져오기, 빌드 단계를 다시 실행할 필요가 없습니다.
전체 프록시 모드는 도메인이 Proxylang을 가리키도록 설정하는 것을 의미합니다. 이는 실제 의존성이 발생하므로 두 가지 더 가벼운 모드도 함께 제공합니다. 아직 준비가 되지 않았다면, 하이브리드 모드를 통해 DNS를 변경하지 않고도 크롤러에게 서버에서 렌더링된 번역본을 제공할 수 있습니다.
프록시는 HTML을 읽으며, JPEG에 포함된 텍스트는 HTML이 아닙니다. Alt 텍스트는 자동으로 번역됩니다. 이미지 자체에 포함된 텍스트는 개별적으로 선택한 이미지에 대해서만 번역되며, 번역된 이미지는 해당 언어별로 캐시됩니다.
크롤러가 도달할 수 없는 페이지도 로그인한 방문자에게는 번역되어 표시되지만, 크롤링만으로는 미리 번역할 수 없습니다. 인증이 필요한 페이지는 별도로 검색됩니다.
프록시는 지속적으로 번역을 수행하므로 비용도 지속적으로 청구됩니다. 하지만 이미 비용을 지불한 문장에 대해 다시 청구하지는 않습니다. 번역된 단어는 매달 다시 측정되는 것이 아니라 영구적으로 저장됩니다.
대부분의 번역 서비스는 하나의 설치 모드만 제공하며 그에 따른 제약 사항을 감수하도록 합니다. Proxylang은 세 가지 모드를 제공하며, 설정을 다시 할 필요 없이 모드 간 전환이 가능합니다.
| Mode | Available on | Your DNS | Search engines |
|---|---|---|---|
| Script tag 한 줄의 JavaScript로 방문자의 브라우저에서 페이지를 번역합니다. 설치가 가장 빠르며 오늘 바로 언어 전환 기능을 사용하고 싶을 때 적합한 선택입니다. 프록시 방식이 아니므로 자체적으로 검색 트래픽을 확보할 수는 없습니다. | Every plan, including free | Unchanged | See your original language |
| Hybrid 방문자에게는 브라우저에서 번역을 제공하고, 검색 엔진 크롤러에게는 서버에서 렌더링된 번역 페이지를 제공합니다. DNS를 변경하지 않고도 프록시가 제공하는 인덱싱 가능한 페이지를 얻을 수 있습니다. 크롤러용 페이지는 페이지당 토큰 예산 내에서 번역됩니다. | Start plan and up | Unchanged | Get server-rendered translated HTML |
| Full reverse proxy 번역된 URL에 대한 모든 요청은 서버에서 렌더링되어 제공됩니다. 이 페이지에서 설명하는 모드이며, 방문자, 크롤러, AI 어시스턴트 모두에게 동일하게 작동합니다. | Pro plan and up | Points at Proxylang | Get the same page every visitor gets |
웹사이트 번역 프록시는 방문자와 웹사이트 사이에 위치하는 서버입니다. 누군가 번역된 URL을 요청하면, 프록시가 서버에서 원본 페이지를 가져와 HTML 내의 텍스트를 번역한 후 번역된 페이지를 반환합니다. 사이트는 전혀 수정되지 않으며, 별도의 설치 과정도 필요하지 않습니다. 번역된 페이지는 일반적으로 /es/ 또는 /ja-jp/와 같은 언어 경로를 사용하여 귀하의 도메인에서 그대로 제공됩니다.