今天刚好有个需求,想要弄一个 WordPress 多语言插件。于是搜索了一下,发现目前已经有不少这种插件,而且做的已经挺好的了。包括付费插件比如 WPML,以及免费插件比如 Polylang 等。因为老唐目前暂时不打算付费,所以就用了一个免费的插件 Polylang,目前使用下来已经可以达到我的需求,并且操作起来也非常方便。本文整理一下不同的 WordPress 多语言插件,也可以参考 WordPress 官方文档。
文章目录
隐藏
一、WordPress 多语言插件(全站)
二、WordPress 多语言插件(单页面)
一、WordPress 多语言插件(全站)
每种语言一个帖子的管理方式,支持全站切换,包括菜单栏、小工具等同时切换语言。
收费插件:
- WPML
免费插件:
- xili-language
- Polylang(我目前用的这个,目前安装量最多的一个插件)
- Bogo
各语种的翻译彼此链接,从而表示出某贴是另一帖的翻译。
二、WordPress 多语言插件(单页面)
下面几个插件不是全站多语言,而是可以实现单个页面多语言切换,有需求的也可以选择。
- 在同一个帖子中存储所有可选语言(比如: qTranslate, WPGlobus)
- 在生成的页面而不是帖子里管理翻译。(比如: Transposh 以及 Global Translator)
此外,还有下面一些插件。
- 使用外部机翻服务的插件(比如: Google AJAX Translation)
- 还有像 Multisite Language Switcher, Multilingual Press 以及 Zanto 这样,把几个不同语言的独立 WordPress 副本组成网络的(类似站群效果)。
目前如果要我推荐,付费就选择 WPML,免费就选择 Polylang。