正在寻找最好的 WordPress 翻译插件来创建多语言网站?
互联网是一个多语言空间,因此如果您想覆盖尽可能多的约 43 亿互联网用户,您需要提供不同语言的网站。
为了帮助您做到这一点,我们收集了最好的 WordPress 翻译插件。我们将提供可帮助您创建用户友好、可索引的多语言网站的插件,以及一些更简单的选项,可让您即时动态翻译您的网站。
准备好使用多种语言了吗?让我们深入了解……
如何选择 WordPress 翻译插件
创建多语言 WordPress 网站可能是一项艰巨的任务,因此深入考虑哪种翻译插件最适合您的需求非常重要。
为了帮助您做到这一点,让我们回顾一下您在选择 WordPress 翻译插件时应该问的三个问题。
1. 静态的、可索引的翻译重要吗?
如果您想要以绝对最简单的方式向您的网站添加翻译,您可以使用一个插件,该插件使用 Google 翻译之类的工具将您的内容动态翻译成任何语言。
这些插件很好,因为它们非常简单,不需要时间投入,并且让您的访问者选择任何语言。
但是,有一些主要缺点:
- 因为他们动态翻译您的内容,所以 Google 无法为翻译编制索引,人们将无法分享您内容的翻译版本。
- 您无法手动编辑翻译,因此您只能选择任何自动翻译服务。
这种方法对于博客或其他网站完全没问题。
但是,如果您正在投资一个多语言 WordPress 网站来发展您的品牌,您可能希望选择一个插件,它可以为每个页面创建静态、可索引的版本。
我们将共享这两种类型的插件并清楚地标记哪个是哪个。
2. 您想使用手动翻译还是机器翻译
即使您选择一个插件来创建内容的静态、可索引版本,您仍然有两种选择来翻译您的内容:
- 自动翻译——您可以使用 DeepL 或 Google Translate 等服务自动翻译您的内容。
- 手动翻译——您手动翻译您的内容(或聘请自由职业者或服务为您翻译)。
在 2021 年,我认为最好的方法是混合方法,此列表中的大多数 WordPress 翻译插件现在都提供这种方法。
也就是说,您可以使用机器翻译为您的站点创建基线翻译。但是您可以返回并根据需要手动编辑这些翻译,尤其是在高价值页面上。
3. 你需要翻译什么?
在翻译您的 WordPress 网站时,您需要翻译很多不同的东西。
此列表中的所有插件都可以轻松地在 WordPress 编辑器中翻译内容,但这只是您需要翻译的内容的一小部分。一旦你离开编辑器,你就可以开始看到插件中的一些差异。
我说的是翻译元素,如:
在翻译完整性方面,某些插件比其他插件更好。
此外,一些插件比其他插件更容易完全翻译您的内容。
4个最好的 WordPress 多语言插件来创建静态、可索引的翻译
在第一部分中,我们将研究 WordPress 翻译插件,这些插件可让您在网站上创建每种语言的静态、可索引版本。
同样,这些类型的插件需要更多的时间投入来设置,但时间会带来回报,因为:
- 您可以在 Google 和其他搜索引擎中对翻译的内容进行排名。
- 您的用户可以收藏并分享您翻译的内容。
这些没有特定的顺序——我们将在最后分享我们的选择。
1. WPML

WPML 是最成熟的 WordPress 翻译插件之一,它通常似乎是事实上的选择。例如,如果您曾经购买过其他 WordPress 主题或插件,您可能会经常遇到“WPML 兼容”这个词。
长期以来,WPML 只支持人工翻译,要么通过:
- 你自己
- 通过专用翻译帐户的自由职业者
- WPML 可以帮助您管理的外部翻译服务
不过,最近 WPML 推出了新的高级翻译编辑器,它现在支持通过 Microsoft 进行机器翻译(以及更方便的并行翻译)。

但是,WPML 在处理机器翻译方面与其他翻译插件的方式存在很大差异:
WPML 仅允许您逐条使用机器翻译。因此,您可以将机器翻译应用于博客文章中的所有内容,但您无法单击按钮并在整个站点范围内使用机器翻译(至少现在还没有)。
WPML通常提供全面的翻译,但我认为它不是提供全面翻译的最便捷方式,因为网站不同部分的翻译分布在 WPML 界面的不同区域。
WPML 仅提供高级版本。虽然它的付费计划起价为 29 美元,但我建议大多数人选择 79 美元的多语言 CMS计划,因为它提供了更全面的翻译支持。
优点:
- 冗长的功能列表。
- 提供许多工具来帮助您进行手动翻译。
- 允许您对单个文章使用自动翻译。
缺点:
- 不允许您使用站点范围的自动翻译。
- 不适用于 100% 的插件/主题。
- 将翻译拆分为单独的接口。
了解更多:WordPress 多语言翻译插件 WPML 功能详解和点评
2. Polylang

Polylang 活跃于超过 600,000 个站点,是 WordPress.org 上最受欢迎的免费多语言插件。
Polylang 的工作原理基本上是“复制”不同语言的编辑器。因此,当您创建帖子的西班牙语版本时,您将在一个完全独立的编辑器中工作。

我个人认为这种方法不如其他一些插件方便,但它确实为您创建页面的翻译版本提供了更大的灵活性。也就是说,您不必像使用并排编辑器那样重现精确的 1:1 翻译。
核心 Polylang 插件仅支持手动翻译,但您可以将其与来自同一开发人员的 Lingotek Translation 插件集成以连接到其他翻译服务(包括使用自动翻译的选项)。
您可以在 WordPress.org 免费试用核心版本,但您需要使用 Pro 进行全面翻译,尤其是当您经营 WooCommerce 商店时。适用于 WooCommerce 的 Polylang Pro 和 Polylang Pro 各售价 99 欧元,或者您可以以 139 欧元的价格购买两者的捆绑包。
优点:
- 免费版。
- 支持手动和自动翻译(使用 Lingotek 插件)。
- 不会强迫您使用 1:1 翻译。
缺点:
- 需要高级版本才能进行全面翻译。
- 将翻译拆分为单独的接口。
- 并不总是适用于 100% 的插件/主题。
了解更多:WordPres外贸网站多语言插件 Polylang
下载 Polylang 插件:https://wordpress.org/plugins/polylang/
3. Weglot

Weglot 是评价最高的 WordPress 翻译插件之一,它使您的 WordPress 网站的翻译变得非常简单。它更像是一个托管的 SaaS 解决方案,借助专用插件,您可以轻松地将其集成到 WordPress 中。
就简单性以及您可以多快地启动和运行一个有效的多语言网站而言,Weglot 将是您的最佳选择。
一旦您激活插件,它就会使用机器翻译将您的整个网站翻译成您选择的语言。因此,在最初的几分钟内,您已经拥有了一个可运行的多语言站点。
然后,您可以返回并使用两个界面选项手动优化翻译:
- 一个看起来很像 PO 文件的并排列表编辑器。
- 您网站的视觉预览,您只需单击网站上的任何文本即可进行翻译。

另一个很大的好处是 Weglot 开箱即用。您可以使用它来翻译几乎任何主题或插件,而无需寻找特殊的兼容性,包括 SEO 元数据。
但是,对于这种简单性和易用性,有两个权衡:
- 您的翻译托管在 Weglot 的服务器上。
- 因为它使用持续订阅计费的 SaaS 方法,所以 Weglot 可能比其他工具更贵。
Weglot 提供有限的免费套餐,可让您将最多 2,000 个单词翻译成一种语言,这适用于小型网站。之后,付费计划起价为 99 欧元/年或 9.90 欧元/月,最多可将 10,000 个单词翻译成一种语言。
优点:
- 有针对小型网站的基本免费计划。
- 设置超级简单。
- 让您使用机器翻译翻译整个网站。
- 可以通过并排或可视化编辑器管理翻译。
缺点:
- 可能比其他工具更贵,尤其是对于包含大量内容的网站。
- 您的翻译存储在其他人的服务器上。
下载 Weglot 插件:https://wordpress.org/plugins/weglot/
4. TranslatePress

TranslatePress 是另一个新的 WordPress 翻译插件,它正在快速增长,并提供了一种独特的 WordPress 翻译方法。
TranslatePress 不需要您在后端界面中处理翻译,而是让您通过实时视觉预览管理您的翻译,该预览看起来很像 WordPress 定制器:

与 Weglot 一样,TranslatePress 几乎适用于所有主题和插件。例如,您可以在可视化翻译编辑器中打开插件中的内容,然后单击它以翻译所有内容。您甚至可以翻译 SEO 和社交媒体元数据(付费版本)。
您可以从头开始手动翻译您的网站。或者,您可以与 Google Translate API 或 DeepL 集成,只需单击一下即可自动翻译您的整个网站。TranslatePress 然后将这些机器翻译存储在您的服务器本地,您可以根据需要返回并编辑它们。
TranslatePress 在 WordPress.org 上有一个有限的免费版本,您可以尝试测试界面。但是,如果您真的想发展您的多语言网站,我建议您至少购买 79 欧元的个人许可证,因为它可以让您访问重要的多语言 SEO 功能。
优点:
- 有免费版本。
- 适用于几乎所有开箱即用的主题/插件。
- 使用可视化翻译编辑器。
- 支持通过 Google Translate 或 DeepL 进行全站自动翻译。
缺点:
- 没有并排编辑器(如果您喜欢这种方法)。
了解更多:使用TranslatePress建立多语言的WooCommerce商店
下载 TranslatePress 插件:https://wordpress.org/plugins/translatepress-multilingual/
用于即插即用翻译的2个最佳动态 WordPress 翻译
最后两个插件让您的访问者动态地将您的网站翻译成任何语言。同样,如果您希望能够在 Google 中对您的翻译进行排名或控制您的翻译内容,这些都不是一个好的选择。
但是,如果您只想让访问者轻松地将您的内容翻译成他们选择的语言,这些插件提供了一种简单的方法来实现这一点。请注意缺点……
5. GTranslate

GTranslate 是一个流行的翻译插件,在免费和付费版本中提供不同的体验。
使用免费版本,您可以轻松提供任何语言的动态翻译,而付费版本提供可索引、可编辑的翻译版本,就像 Weglot 一样。
我将专注于免费版本,这就是我将它放在本节而不是上一节的原因。
您所做的就是安装插件,为您的切换台选择语言和位置,然后您就可以开始使用了。
当然,付费版的 GTranslate 和上面提到的 Weglot 类似,也是一种 SaaS 解决方案,并且完全基于云。这有其优点和缺点。
优点是您不会在服务器上增加负载来处理翻译。相反,所有内容都从 GTranslate 服务器及其翻译交付网络中获取。
GTranslate 还为您提供了一种使您的网站多语言的最快方法——只要您不介意对这些翻译没有太多控制。
GTranslate 的工作方式非常独特。基本上,所有翻译都是即时进行的。这意味着,每当访问者请求您的某个页面的不同语言版本时,GTranslate 都会获取您的内容并快速将其放入 Google 翻译。这只需几分之一秒。翻译准备好后,它会通过 JavaScript 自动替换,您的访问者可以看到它。
GTranslate的免费版本不会将这些翻译存储在任何地方。同样,每次新访问者请求不同的语言版本时,这一切都会发生。这也意味着搜索引擎不会索引翻译。

简而言之,如果上述内容对您来说听起来不错,并且您不需要手动调整翻译的选项,那么 GTranslate 的免费版本可能就是您所需要的。
但是,如果您确实想要更多的控制权,并且您想要微调翻译的选项,则必须升级到 GTranslate 的付费版本之一。价格从 7.99 美元/月起。此入门级层为您提供对两种语言的支持、翻译内容的搜索引擎索引以及通过 GTranslate 的云界面编辑翻译的能力。
如果您需要两种以上的语言,或者您还想控制已翻译页面的 URL 结构,那么价格会迅速上涨至 17.99 美元/月、27.99 美元/月,甚至 37.99 美元/月。
尽管与此列表中其他最好的 WordPress 多语言插件相比有点贵,但 GTranslate 仍然是一个有趣的解决方案,对于那些更喜欢以不干涉方式处理网站翻译的用户而言。
下载 GTranslate 插件:https://wordpress.org/plugins/gtranslate/
6. Google Website Translator

Google Website Translator 是另一个流行的免费插件,它支持通过谷歌翻译动态翻译成 100 多种语言。同样,您要做的就是选择要提供的语言并配置翻译下拉菜单。然后,您的访问者可以开始动态翻译。
下载 Google Website Translator :https://wordpress.org/plugins/google-website-translator/
哪个是最好的 WordPress 翻译插件?
那么现在是重要的问题 – 哪个是您网站的最佳翻译插件?
如果我不得不为大多数网站推荐最好的整体插件,我会选择两个更年轻的选择:
- TranslatePress
- Weglot
我认为翻译已经走了很长一段路,这两个插件只是提供了一种更简化的方法来创建多语言 WordPress 网站。
他俩:
- 让您从可视化界面管理您的翻译。
- 开箱即用地提供与所有主题和插件的近 100% 兼容性。
- 让您使用机器翻译,只需单击一下即可翻译 100% 的网站,然后根据需要优化这些自动翻译。
不过,它们在哲学上确实有所不同,您会想要选择适合您的那个:
- Weglot – 使用提供绝对最佳简单性的 SaaS 方法。但是,您需要对订阅计费和在 Weglot 的服务器上“实时”进行翻译感到满意。
- TranslatePress – 使用传统的插件方法。您支付一次性费用(如果您想继续获得支持和更新,还需要续订)并且所有内容都保留在您的 WordPress 站点的服务器上。
这并不是说其他插件不是可行的选择,但我认为以上两个插件是大多数WordPress 用户的最佳选择,特别是如果您想要一个用户友好的解决方案。
另一方面,如果您只想要一个简单的动态翻译小工具,请查看GTranslate 的免费版本。

篇微





Cloudflare 不仅仅是一个 CDN 服务商,而是一个高性能、低延迟、安全可靠的全球网络平台。
借助其遍布全球的边缘计算架构,Cloudflare 能够高效加速静态与动态内容的分发,同时提供精准的缓存策略以优化带宽使用。此外,其内置的无限 DDoS 保护机制可有效抵御各类网络攻击,确保业务的稳定性与安全性。
今天,我们将利用 Cloudflare Workers 与 Cloudflare Pages 搭建高效的反向代理服务,以充分发挥 Cloudflare 在分布式计算与边缘网络加速方面的优势。
推荐使用Google进行注册,Google账户几乎覆盖所有国外的热门网站,都可以使用Google账户进行登录,如果你还没有谷歌账户的话,赶紧去注册一个吧!
激活域名
需要将域名转移到Cloudflare上面,如果你还不会在Cloudflare中激活域名的话,下面教你如何激活域名。
需要更新您的名称服务器来激活 Cloudflare。
在Cloudflare后台添加新域名,将域名输入,默认选择快速扫描DNS记录,点击继续!
选择免费计划,域名添加成功!
接下来登录到你的域名注册的网站上,进入后台后,找到并关闭 DNS 安全 (DNSSEC) 设置,如果默认是关闭的请无视,您以后可以通过 Cloudflare 重新启用。
将您当前的名称服务器替换为 Cloudflare 分配的名称服务器。
注意:每个域名都会分配不同的名称服务器,删除掉多余名称服务器,在名称服务器1和名称服务器2中填写Cloudflare 名称服务器。
下面以namesilo为例:
在后台点击域名,进入域名操作页面,编辑名称服务器。将名称服务器里的内容删除掉。
修改名称服务器后,保存即可。个别地区生效时间较晚,暂时不需要理会生效时间。
在Cloudflare后台,如果域名状态是活动状态,就表示已经生效了,如果名称服务器没有生效或者修改错误,会显示名称服务器无效。
GitHub账户
如果还没有账户,请访问
在GitHub上创建账户,只能使用电子邮件注册,建议使用Gmail进行注册。
在邮箱中接收验证码,填写完毕后,账户注册成功!
给你的 Worker 起个名字(默认会生成一个类似 yourname.workers.dev 的域名)。
名字填写完毕后,点击部署,接下来进入部署页面中
点击编辑代码,进入到 Worker 编辑器中,删除默认代码,粘贴以下简单反向代理脚本。
第三步:创建反向代理脚本
创建一个自定义的java脚本,下面是反向代理脚本示例:
选择自定义域,然后输入域名后保存。这时候域名就添加成功了,可以使用新域名访问了。
到这里,使用Cloudflare Workers实现反向代理的功能就已经实现了,是不是很简单。接下来还可以使用Pages部署网站反向代理。
连接你的 GitHub 或 GitLab 仓库(可以创建一个简单的空的静态项目,例如只有一个 index.html)。
第二步:连接到存储库
这里以GitHub为例,首先需要在GitHub上创建一个项目。
在 Github 上建立仓库并添加代码,登录
注意,这里创建新的存储库要选择私人的,否则是任何人都可以访问的。
接下来创建新文件,点击 creating a new file 创建新文件,创建文件。
下面创建一个名为_worker.js 的文件,然后复制以下代码,在第五行单引号里改成你想要反代的网站,然后保存,提交更改。
反向代理的js代码,注意域名中不要加https,http等字符。
页面跳转至 Github ,点击 Install & Authorize 按钮。
输入密码进行连接,连接成功后,返回到Cloudflare Pages
选择存储库后,点击开始设置。
设置构建和部署页面可以修改项目名称,或者默认即可,最后点击保存并部署。
很多人在开始部署的时候显示失败。
这是因为Cloudflare Pages 的构建系统版本升级成了v2,在项目的设置选项中,将构建系统版本修改成v1,然后重新部署就可以成功了!
部署成功后,你可以在自定义域中绑定独立的域名。
到这里Cloudflare Pages反向代理就设置完了,是不是很简单!
首先,我们需要准备一个用于安装Docker的磁盘分区,并挂载到系统中。
进入宝塔面板的文件管理器,找到Docker的安装目录。
备份Docker的数据目录。
示例代码:
2、输入你的域名,点击添加
3、获取域名的DNS设置
4、打开Cloudflare,DNS→记录→添加记录,将第三步的DNS Records都添加到Cloudflare中
5、验证域名,点击Verify DNA Records, 当Status变成Active时,验证成功。DNS设置并不会立即生效,你可能要等上一段时间。
2、打开Gmail, 点击设置→查看所有设置→帐号和导入→添加其它电子邮件地址
3、填写名称和电子邮件地址,名称是你展示给用户的名称,电子邮件地址,是你在cloudflare中设置的邮箱地址,点击下一步
4、填写SMTP服务器,用户名直接填resend,密码为第1步中设添加的key,SMTP服务器信息可以从Resend → Settings →SMTP中获取, 填写好后保存更改。
5、设置回复邮件时,用此相同的地址回复,这样,你在收到域名邮箱的邮件时,直接回复时,便会使用同样的邮箱回复。



Cloudflare
Ollama
OpenAI
OpenClash






评论前必须登录!
注册