开发人员了解 Weglot 的反向代理解决方案和 JavaScript 集成。
配置 Weglot 的内容交付网络,在几分钟内即可实现完全翻译的网站。根据您希望翻译页面的显示方式,在"子域"和"子目录"之间进行选择。
例如,"https://fr.yoursite.com "或"https://yousite.com/fr"。对于子域模式,您需要编辑 DNS 设置,为每种新语言创建特定的子域,并将其指向 Weglot 服务器。
对于子目录模式,您可以选择 2 种集成方式:
任何对网站翻译版本的请求,都会以客户的母语快速发送给客户。此外,在Weglot翻译应用程序接口之上的缓存层意味着,如果发送了两次完全相同的翻译请求,它将记住答案并立即发送给您。Weglot 的反向代理解决方案可为您提供完全符合搜索引擎优化要求的网站版本,便于全球搜索引擎收录。
网站访客要求访问您网站的法语页面。子域 fr. 指向 Weglot 反向代理服务器。
Weglot 反向代理通过 HTTP 调用您的原始网站。
您的网站会发回原始 HTML 页面(未经翻译)。
Weglot 反向代理将该页面内容发送至 Weglot API,以检索翻译内容。
Weglot 反向代理会向访问者的浏览器发送一个响应
网站访问者要求访问您网站的法语页面。子目录 /fr/ 指向 Weglot 反向代理服务器。
Weglot Reverse Proxy 会向您的源端点(IP 或 CNAME 条目)发出 HTTP 调用。
您的网站会发回原始 HTML 页面(未经翻译)。
Weglot 反向代理将该页面内容发送至 Weglot API,以检索翻译内容。
Weglot 反向代理会向访问者的浏览器发送一个响应
网站访问者请求翻译页面。请求会进入反向代理服务器。
对于翻译过的页面,请求会通过 URL 发送到 Weglot 反向代理,例如:render.weglot.io/htt
ps://mysite.com/fr/
accueil
Weglot RP 通过 HTTP 调用 https://mysite.com/
home (*) 来获取原始页面。
由于这次是一个未经翻译的页面,因此该调用会再次进入反向代理,并转到您的源端点。Weglot RP 收到的是原始 HTML 页面。
Weglot Reverse Proxy 会将该页面内容发送至 Weglot API 以获取翻译。
Weglot RP 将翻译好的页面反馈给反向代理。反向代理将响应发送回浏览器。
Weglot JavaScript 集成是为您的网站设置翻译的最快、最简单的方法。只需复制粘贴几行 JavaScript,您就可以在几秒钟内翻译任何网站。它最适合用于测试、不需要在全球搜索引擎上显示或需要翻译私人内容时使用。
浏览器在下载页面源代码后,会获取翻译并将其插入页面。
这意味着翻译不存储在任何源代码中,因此搜索引擎无法检测到。
网站访客要求访问您网站上的某个页面。
您的服务器会将页面以原始语言发送回网站访问者的浏览器,并带有一个调用 Weglot JS 库的脚本标签。
该库可根据用户的选择或所在地区检测用户语言,收集所有内容并将其发送至 Weglot Translation API。
Weglot Translation API 会将翻译内容发送回来,而 Weglot JS 库则会将原始内容替换为翻译内容。
零开发人员工作量的网站翻译解决方案
了解更多信息,请参阅我们的开发人员专用文档