多语言插件最反直觉的一点是:贵的那款,官方在价格页上明写不提供一键翻译全部;便宜的那款,反倒把「Translate Everything Automatically」摆在最前面当卖点。所以WordPress多语言建站里Polylang和WPML怎么选,不能看谁功能多,得看你想让机器替你干多少活。
Polylang和WPML干的是同一件事:让一个站同时存在几种语言的页面,每种语言有自己的URL、自己的菜单、和原文一一对应的译文。差别在于这活是谁在干,以及干完之后你还要不要回头管。
两家的价格起点先摆出来。Polylang Pro单站99€起,WPML最低档Multilingual Blog 39€起。差价不是重点,重点是Polylang Pro的价格页上明写不提供一键「翻译全部」,WPML反过来把「Translate Everything Automatically」当成核心卖点放在最前面。
- 这是二选一决策,不是横向评测:按你站上的五个条件落到其中一款,不用两款都装一遍。
- 价格起点:Polylang Pro单站99€起,WPML最低档Multilingual Blog 39€起。
- 翻译方式才是分水岭:一键自动出初稿,还是逐条人工管,后面所有工作量都由这条决定。
- 做WooCommerce的话,Polylang要加Polylang for WooCommerce。
下面把两款插件放进「自动出初稿」和「逐条人工管」这两种翻译方式里,给出五维选型、四步落地和回查方法,语言目录怎么分这一层可以先看多语言网站结构怎么选。
本文目录
Polylang 和 WPML 到底是什么,差在哪一行
Polylang:免费核心,Pro 版加定制项
Polylang和Polylang Pro共用同一套核心,能翻的东西包括文章、页面、媒体、分类、标签、自定义文章类型和分类法、RSS源,从右往左书写的语言也支持。语言由URL里的语言代码设定,也可以每种语言用一个子域或者一个独立域名。可加的语言数量没有上限,WordPress语言包就绪后会自动下载。

免费核心放在WordPress.org的插件目录里,Pro版多出来的是面向设计师和开发者的高级定制选项,还有DeepL机器翻译。Pro版的定位写得直白:新手能用,做站的代理商也能用。环境门槛是WordPress 6.8或更高、PHP 7.4或更高,版本对不上先去WordPress建站教程把版本升上来,别急着装插件。
WPML:站点数按百万计的那一款
WPML自称最流行的WordPress多语言插件,说它撑得起企业站,做个博客也不复杂。官方页上写的使用量是超过150万个站点在用。支持65种以上语言,设置向导里想加几种加几种;运行环境要求WordPress 6.0或更高,比Polylang松一点。
真正的分水岭:一键翻译全部,还是逐条管
Polylang Pro的价格页上有一句不能绕过去的话:「Polylang Pro does not provide a one-click translate everything feature.」意思就是没有一键翻译全部这回事。这句话决定了你后面几百个页面是怎么翻出来的。
WPML的方向相反。官方说AI翻译是翻译网站的最佳方式,比人工快,比传统机器翻译好,同时推荐混合做法:先用自动翻译出初稿,再人工复核。
落到每天的工作上:选Polylang,每篇译文都要有人点进去、复制、替换成译文;选WPML,可以开个开关让它自己跑,人回头改。站上有几十个产品和上百篇文章的时候,这个差别决定你要不要请一个翻译。
五个维度怎么判:规模、翻译管理、URL 与 hreflang、WooCommerce、预算
把polylang pro vs wpml当成一张功能表逐行比,比完还是不知道选哪个。按下面五个维度过一遍,答案会自己出来。五个维度里只要有一个卡住,另外四个基本不用往下看。

维度一 站点规模:一个站,还是几个生产站加开发站
两家的授权都按站点数分档,档位和价格在后面那张表里一次列清,这里只说怎么数。数三样:生产站几个、开发站和预发布站几个、要开几种语言。
Polylang一个授权密钥对应一个公开站点,localhost和预发布站可以共用这个密钥,测试站的URL要符合官方列出的规则。站多了就往上升档,摊到每站的成本会低一些。接客户站、手上同时管几个站的人,这一维度直接决定选谁。自己只有一个站,档位差别影响不大。
WPML每一档都写明几个生产站配几个开发站,升级只补差价,不用重新买一份。
维度二 翻译管理:人工逐条,还是自动出初稿再人工复核
Polylang后台的翻译是逐条管的,Pro版接了DeepL做机器翻译,但官方明说没有一键翻译全部。DeepL这块还有限制:目前不兼容Elementor和部分页面构建器,站是用Elementor搭的,机器翻译这条路要另想办法。
WPML把翻译集中在一个面板:WPML → Translations,勾选要翻的条目。屏幕顶部有个开关,打开就是Translate Everything Automatically,原文一改,所有语言的译文跟着更新。
官方自己推荐的是混合方式,自动出初稿加人工复核。纯人工把几百个产品逐条翻完,多数站撑不到上线那天。
维度三 URL 结构和 hreflang:目录、子域,还是独立域名
WPML官方建议语言放在目录里,理由是好配,搜索引擎也容易判断页面是哪一种语言。hreflang标签它会自动加,增删译文或者移动页面的时候自动更新,不用手动维护。
Polylang这边语言可以由URL里的语言代码设定,也可以每种语言用不同子域或独立域名。选哪种,影响的是后面所有外链、统计和数据口径,装插件之前就该定下来。
Google的规则得记清楚:每个语言版本必须列出自己以及所有其他语言版本;两个页面不互相指向,标签会被忽略;备用URL必须是完整限定的,带http或https。另外Google不用hreflang判断页面语言,它用算法判断;hreflang的三种实现方式(HTML、HTTP头、站点地图)在它眼里等价,同时用三种没有额外好处。标签具体怎么写,见hreflang标签。
还有一条容易漏:没有对应语言的访客,可以考虑加回退页,用x-default值,语言选择器和自动跳转的首页尤其要给。维护完整双向链接有困难时,可以省掉部分语言,Google仍会处理那些互相指向的版本。
维度四 WooCommerce:单独装 Polylang 不够
Polylang或者Polylang Pro单独都不足以做出多语言商城,必须加一个附加插件Polylang for WooCommerce。这个附加插件不单卖,只含在Business Pack里,139€/年起,从Pro升上去40€起。
装上之后,价格、SKU、税、库存、变体、分类、标签、品牌、属性、追加销售、交叉销售、特色图和产品图库都会跨语言自动同步,不用额外配置;客户邮件按下单时用的语言发出去。产品属性要翻译的话,官方建议用全局属性,别用自定义属性。
维度五 预算:99€ 和 39€ 起,钱花的地方不一样
数字都在表里,这里只说结论。Polylang的钱主要买站点数,站越多单价越低;WPML的钱主要买功能档和AI翻译词,档越高带的词越多。一个wordpress多语言网站做起来之后要续几年,这笔账得按三年来算,不能只看第一年。
续费也不同:Polylang按年授权,续费当前享50%折扣;WPML三档都含一年支持与更新。
照着这四步走,今天就能定下来
装插件是十分钟的事,装完发现URL形式不对、切换器位置不对,返工就是几个小时。四步走完再动手装。

第 1 步 量站点规模与语言数
数生产站、数开发站和预发布站、数目标语言。Polylang按公开站点分档,一个密钥一个公开站;WPML每档写明几个生产站几个开发站,往上升只补差价。
回查:装完发现站点数超了档,WPML 升级只补差价。
第 2 步 定翻译管理方式
要一键自动出初稿,选WPML,开法是在WPML → Translations里点屏幕顶部那个开关。要每一篇译文都自己过一遍,选Polylang,polylang怎么用这件事的核心就是逐条翻译加人工把关,没有捷径可走。
站上装过别的多语言插件,先停用再启Polylang,官方说同时开着会出意外结果。
第 3 步 定 URL 结构和切换器位置
WPML的URL格式在设置向导里选,官方建议用语言目录。Polylang走URL语言代码,或者每种语言单独子域、单独域名。wordpress多语言切换器放在哪,是这一步要定的事。
Polylang经典主题走「外观 > 菜单」,选中菜单后加Language Switcher项;区块主题的导航里要用Navigation Language Switcher块,Language Switcher块是给小工具和其他区块区域用的;小工具区走「外观 > 小工具」,选好区域点+搜Language Switcher;也可以在任何位置写PHP模板标签pll_the_languages()。
WPML走「WPML → Settings → Language Switchers」。官方另外建议让访客自己用切换器选语言,别只靠自动跳转,自动跳转可以用,但不能是唯一入口。
Polylang有三个行为选项要知道:Hide if no translation是当前内容没译文时隐藏对应语言,Force home是强制跳首页,Hide current是隐藏当前语言。前台每个语言点一遍,看落到的是译文页还是该语言的首页。默认情况下当前页面没翻译时,Polylang的切换器会链到该语言的前台首页。
站上除了语言插件还要装什么,清单在WordPress插件推荐。
第 4 步 有 WooCommerce 就加购
Polylang的顺序官方写死了,别自己调。
- 装Polylang Pro,安装向导先停掉,别做完。
- 装Polylang for WooCommerce附加插件。
- 回到安装向导,把它做完。
翻译产品:产品 > 所有产品,点对应语言旗帜下面的加号,内容复制过去再换成译文。翻译WooCommerce邮件:语言 > 翻译,下拉选WooCommerce,点Filter。
回查:改一个产品的价格或者库存,前台切到另一种语言看有没有跟着变。价格、SKU、库存、变体这类数据官方说是自动同步的,没同步就是哪一步没走完。
价格、期限、额度:做这件事要用的数
| 项目 | Polylang | WPML |
|---|---|---|
| 起步价 | Pro 单站 99€ | Multilingual Blog 39€,Multilingual CMS 99€,Multilingual Agency 199€ |
| 多站档 | 3 站 198€,5 站 297€,25 站 495€ | Blog:1 个生产站加 3 个开发站;CMS:3 个生产站加 9 个开发站;Agency:无限 |
| 授权期限 | 按年授权,续费当前 50% 折扣 | 三档均含一年支持与更新 |
| 翻译额度 | 接 DeepL 做机器翻译 | CMS 含 22,500 个 AI 翻译词,Agency 含 45,000 个,每次续费补足且不过期 |
| 退款 | 购买后 30 天内,需先开支持工单 | 30 天无理由 |
Polylang的钱主要买站点数,WPML的钱主要买功能档和翻译词,两边的单价不能直接摆在一起比。
续费按当前折扣算,Polylang Pro单站第二年49.5€。免费版能走到哪一步也得心里有数:基础的多语言内容可以,做商城和自动出初稿这两件事要付费档。
WPML的词用完可以另购,价格从每1000词3.00€降到0.40€,官方称翻译成本低于每词0.002€。新站账号有效期内给500个免费词,升级套餐只补差价。
退款两家都给了口子,条件不一样。Polylang是购买后30天内可全额退款,前提是先开支持工单让官方试着解决,超过30天不退,升级和续费也不在退款范围。WPML是30天无理由;另外一条更实用,如果WPML造成性能问题且官方修不了,购买后30天内可以全款退。
性能这件事,装上去在你自己的站上量,别人的数字搬不过来。官方文档写的是从安装到翻出首批页面大约30分钟,这个时间不含你改稿的时间。支持这块,WPML的团队是7×24小时、14种语言,Polylang Pro含更新和专业支持。
五个最容易踩的坑,和怎么回查
坑一 以为装了 Polylang 就能做多语言商城
Polylang或者Polylang Pro单独都不够,必须加Polylang for WooCommerce这个附加插件,它不单卖,走Business Pack。回查:后台插件列表里看有没有这一项,没有就是没装。
坑二 切换器不显示某一种语言
Polylang为了避免404,某一种语言下没有已发布内容(文章或页面)时,前台就不显示这个语言;所有语言都没内容,切换器干脆不出现。回查:先在该语言下发布至少一篇内容,再看前台。
自定义旗帜文件放/wp-content/polylang/目录,别放/polylang/flags/,插件自动更新时会把那里的文件删掉。旗帜用PNG或JPG,按WordPress区域命名,比如en_GB.png。
坑三 经典主题菜单里找不到 Language Switcher
去屏幕选项里看这一项是不是被勾掉了。另外小工具里用Select布局时,因为HTML的限制显示不了旗帜,要用脚本绕过去,这个脚本不由Polylang提供。
还有一条要提前知道:Polylang的支持范围不含解决与主题或其他插件的冲突,冲突要自己排。
坑四 改了原文,译文没跟着变
WPML没开Translate Everything Automatically时,更新原文之后要在Translations面板手动送翻。回查:看WPML → Translations顶部那个开关的状态,只有开关状态能说明问题。
坑五 不续费会怎样
Polylang的密钥到期不续,插件继续运行,但没有自动更新和帮助台支持。WPML账号到期,插件继续工作、译文继续显示,但更新不了新版本,站有过时风险;已经买的词还是你的,只要还有词,自动翻译继续跑。
页面翻倍之后,服务器、缓存、静态资源的压力都变了。速度这块看WordPress速度优化,按地区分发静态资源看WordPress CDN配置。
AI 能帮哪几步,人要核什么
AI在这件事上不替你选插件,它替的是翻译里最耗时间的那几段。
第一步,批量出译文初稿。这一步对应的就是WPML的PTC引擎或DeepL,以及Polylang Pro的DeepL集成,AI把中文原文变成目标语言的初稿,人负责过一遍术语和语气。
第二步,生成并校对hreflang与URL slug的对应清单。几百个页面的语言版本和URL,AI先把表拉出来,人只做最终确认。
第三步,把WooCommerce产品的标题、描述、分类和标签按语言批量出稿,再进后台替换。第四步,汇总各语言页面的翻译缺口,输出待翻清单,对应WPML的Translations面板和Polylang的翻译状态。
下面三条提示词是本文给的示例,不是官方模板,可以直接复制改。
- 「把下面这段中文产品描述译成英文和德文,保留品牌名和型号不译,输出两列对照表,每行不超过 40 字。」
- 「根据这份页面清单,列出每个页面的语言版本和对应 URL,标出缺少双向链接的条目,输出表格。」
- 「检查以下 hreflang 代码片段,指出缺少自身指向、缺少 x-default、URL 非完整限定的问题,逐条给修改建议。」
必须人亲手做的三个动作,AI替不了。
- 在Polylang的「语言 > 翻译」或者WPML的「WPML → Translations」后台,勾选要翻译的条目并选翻译方式。
- 在「外观 > 菜单」或者「WPML → Settings → Language Switchers」里,亲手把语言切换器放到指定位置。
- 看后台的翻译进度和前台切换器的实际显示,决定哪些语言先上线、哪些先隐藏。
按数据出改稿单这类活,可以交给猎者出海的AI Agent。
常见问题
Polylang 兼容 WooCommerce 吗?
要装Polylang for WooCommerce附加插件,两个插件才协同工作。它不单独售卖,购买走Business Pack。
WPML 不续费会怎样?
插件继续工作,所有译文继续显示,但更新不了新版本。已经买的AI翻译词还是你的,只要还有词,自动翻译继续跑。
Polylang 预发布站和 localhost 要另买授权吗?
不用。一个公开站点买一个授权密钥,localhost和预发布站共用这一个。
WPML 自动翻译免费吗?
CMS和Agency两档带AI翻译词,这部分不额外花钱。词用完之后要另购。
Polylang 退款怎么算?
购买后30天内可以全额退,前提是先开支持工单让官方试着解决。超过30天不退,升级和续费也不退。
落到最后一句话:站小、译文数量不多、每篇都想自己过手,Polylang够用;站要往上长、要自动出初稿、要做商城,WPML的档位和词数更顺手。装之前把站点数和语言数写下来,比装完再搬站省事。上线之后每周改哪几篇、先改哪篇,这类活可以交给猎者出海的AI Agent,选型这步得你自己拍。

发表评论