跳到内容 跳到侧边栏

WPML 和 Weglot 以根本不同的方式解决 WordPress 多语言问题。WPML 作为常规 WordPress 插件运行,翻译内容存储在您的数据库中。Weglot 则是一个 SaaS 代理,在自己的服务器上翻译您网站渲染后的 HTML。这种架构选择——连同 WPML 专为网站翻译打造的 PTC 翻译引擎——导致了下文中提到的大部分实际差异。

概览

维度 WPML 徽标 WPML Weglot 徽标 韦格罗特
无限内容的定价 €99/年(Multilingual CMS,3 个网站,无限语言) 10 种语言 €299/月€2,990/年(高级版)
翻译引擎 PTC — 专为网站翻译打造 封装了 DeepL / Microsoft / Google
翻译存储位置 存储在您的 WordPress 数据库中 存储在 Weglot 的服务器上
难以触及的内容(多属性产品、ACF 字段、服务器端邮件、表单消息) 统一翻译 — 翻译存储在数据库中 部分 仅在内容于浏览器中渲染时才能触及;服务器端输出完全无法触及
WooCommerce 多货币支持 免费包含
如果您取消订阅 翻译保留在您的数据库中 翻译停止显示

翻译质量

在 WPML 语言团队最近进行的一项翻译质量评估中,针对阿拉伯语、英语、法语、德语、意大利语和西班牙语的相同源内容,WPML 的 Private Translation Cloud (PTC) 评分高于 DeepL。DeepL 是 Weglot 底层使用的引擎之一。PTC 在测量的每一个质量维度上都优于 DeepL。

您获得的内容 DeepL(Weglot 的引擎之一) PTC (WPML)
平均翻译质量 可接受,但有明显瑕疵 在大多数语境下可直接发布
每页问题数 大约每页一个 仅为前者的一小部分
领先的质量维度 涵盖所有九个测量维度

这在实践中意味着:使用 PTC,大多数页面无需人工审核即可发布。而使用 Weglot 的底层引擎,通常每个页面都需要审核才能安全上线。

查看详细对比数据 →

“最简单”取决于您的衡量标准

Weglot 的定位在于安装简便。WPML 的定位在于输出质量。两者都很重要,但它们衡量的是不同的东西。

Weglot 的安装和配置非常快。WPML 的自动翻译所有内容功能也是如此——只需一个全局设置,无需逐页配置。在过去的 18 个月里,两者在安装简便性方面的差距已大大缩小。

没有缩小的是质量差距。因为 Weglot 在底层封装了 DeepL/Microsoft/Google,您获得的翻译质量取决于底层引擎的输出。上述测量结果描述了这在页面层面的影响:更多明显的错误,更多需要审核的页面,以及在 AI 翻译本应消除的“审核并修复”工作流中花费更多时间。

如果您的评估止于“翻译出第一个页面”,那么“最简单”是正确的问题。但如果您的评估延伸到“发布第一个页面”,那么“发布所需的总时间最短”才是正确的问题——因为审核步骤就在这里,而 PTC 经测量的质量使得大多数内容的审核步骤变为可选。

定价 — 在任何有规模的网站上,差距都是巨大的

WPML 的 Multilingual CMS 级别以每年 €99 的价格涵盖了三个网站的无限语言。除了每年捆绑的 90,000 个积分外,PTC 翻译积分的成本为每 1,000 积分 €0.30–€0.75(取决于购买量);每月前 2,000 个积分免费。

Weglot 的定价随字数语言数量而增加,且语言上限通常会迫使您升级。一个需要 6 种语言的网站无法使用 Weglot 的 Pro 级别(最多 5 种语言),无论字数多少,都必须升级到 Advanced 级别,价格为每月 €299(即每年 €2,990),支持 10 种语言。在同等规模下,这大约是 WPML 成本的 30 倍,而且这还没算上 WPML 自身的翻译积分。

Weglot 还拥有翻译的所有权:取消订阅后,翻译内容将停止显示。而 WPML 的翻译存储在您的 WordPress 数据库中——归您所有,您可以随时保留、导出或迁移。

代理无法触及的内容

Weglot 的翻译流水线作为 SaaS 代理运行。当访问者请求翻译语言的页面时,Weglot 会拦截渲染后的 HTML,对其进行翻译(并缓存结果),然后提供翻译版本。这在基本原理上是可行的:凡是到达浏览器的内容,Weglot 都能翻译。

权衡之处在于 Weglot 抓取时未能到达浏览器的内容。在一个真实的生产环境 WordPress 网站上,很大一部分可翻译文本属于代理无法可靠抓取的类别:

  • 服务器端输出。 WooCommerce 交易邮件(订单确认、发货通知、发票)、重置密码邮件、管理端 string、通过邮件发送的表单提交确认——这些都是在服务器端生成并由 PHP 发送的。它们从不经过浏览器,因此也从不经过代理。在您的翻译商店购物的客户收到的订单确认邮件将是源语言的。
  • WooCommerce 变量和条件 UI。 多属性产品仅在访问者选择该属性时才显示不同的文本。购物车、结账和账户页面仅在特定的会话状态下渲染。每种情况都需要存在正确的状态,代理才能捕获它。
  • 动态填充的自定义字段。 Advanced Custom Fields (ACF) — 在开发者构建的 WordPress 中很常见 — 根据语境填充。如果字段未在 Weglot 已缓存的页面上渲染,则在渲染之前不会被翻译。
  • 表单消息。 验证错误、成功和错误提示、通知邮件 — 这些仅在访问者触发时才会渲染,而通知邮件根本不会在浏览器中渲染。

操作上的后果是翻译进度的缓慢渗漏。特定的错误消息在访问者第一次遇到时才会被翻译。冷门的产品属性在有人选择时才会被翻译。访问量较少的页面在流量到达之前一直保持源语言。审计哪些内容已翻译变得非常困难——您无法审核尚未出现在页面上的内容——这会将审核和质量工作推向实时客户体验,而不是在发布之前完成。

WPML 翻译这些内容的方式与翻译其他内容完全相同。翻译存储在 WordPress 数据库中,因此任何经过 WordPress 的内容——每个产品的每个变量、每封服务器端邮件、每条表单消息、每个自定义字段(无论当前是否渲染)——都通过相同的工作流进行翻译,并且对已翻译和未翻译的内容具有完全的可视性。

WooCommerce:多货币和特定货币网关

除了上述的可触及性问题外,WPML 的 WooCommerce 套件还涵盖了 Weglot 无法处理的功能。多货币功能通过 WooCommerce Multilingual 原生提供,每个付费 WPML 方案均可免费使用,包括特定货币的支付网关:美元使用 Stripe,南非兰特使用 Paystack,巴西雷亚尔使用 Mercado Pago 等。通过 WPML Export and Import 进行的大批量目录导入可与 WP All Import Pro、WooCommerce CSV Importer 及类似工具集成。目前有超过 100,000 家 WooCommerce 商店运行在 WPML 上。

Weglot 更合适的场景

Weglot 的 HTML 输出方法确实避开了可能减慢 WordPress 原生插件速度的兼容性难题。在由不寻常的插件组合构建的网站上——例如小众的页面编辑器、自定义代码区块、产生难以触及内容的插件堆栈——Weglot 可以翻译任何到达浏览器的内容,而无需为每个组件编写专门的兼容性代码。

如果多语言预算每年有数千欧元且不受限制,且翻译存储在 Weglot 服务器上是可以接受的,并且服务器端内容(如交易邮件)对您网站的客户体验并不关键,那么 Weglot 的 SaaS 代理模式确实有一席之地。然而,对于大多数多语言 WordPress 网站来说,在成本、质量和所有权之间的权衡最终都会指向 WPML。

有关所有六个主要 WordPress 翻译插件的并排对比,请参阅最佳 WordPress 翻译插件:详细对比 (2026)

常见问题解答

如果我切换插件,可以将翻译从 Weglot 迁移到 WPML 吗?

Weglot 将翻译存储在自己的服务器上并提供导出功能,但将数据移动到另一个插件的结构中并非易事——翻译可以作为输入重新使用,但通常需要重新映射。WPML 从第一天起就将翻译存储在您的 WordPress 数据库中,因此如果您从 WPML 开始,就不涉及未来的迁移问题。

Weglot 会翻译 WooCommerce 订单确认邮件吗?

不会。Weglot 的代理仅翻译到达访问者浏览器的渲染后的 HTML。WooCommerce 交易邮件是在服务器端生成并直接通过 PHP 发送的,因此它们从不经过代理。WPML 可以翻译这些邮件,因为翻译与发送邮件的代码一同存储在 WordPress 中。

为什么 WPML 比 Weglot 便宜这么多?

商业模式不同。Weglot 作为 SaaS 服务运行,基础设施成本随翻译字数和服务的访问者数量而增加。WPML 是一个 WordPress 插件 — 您的主机负责服务,您的数据库存储翻译,而 PTC 积分按实际翻译的字数计费(目前零售价为每字 €0.0012–€0.003),每个账户每月前 2,000 个积分免费。成本差异反映了每种模式所支付的内容不同。


对比由 WPML 团队维护。供应商数据采集于 2026 年 4 月 26 日至 28 日;当出现重大变更时将进行更新。