wordpress语言包制作工具

以下是几款主流且实用的WordPress语言包制作工具,适用于主题或插件的本地化(i18n)需求,分为本地软件和在线插件两类:

本地软件类(适合开发者)

工具名称特点适用场景系统支持
Poedit专业 .po/.mo 文件编辑器,支持扫描 PHP 文件自动提取翻译字符串,支持 POT 模板制作主题/插件语言包,手动翻译Windows / macOS / Linux
WP-CLI命令行工具,可一键生成 .pot 模板文件高级用户批量操作,CI/CD 集成需安装 WP-CLI
GlotPressWordPress 官方翻译平台,支持协作翻译,导出 .po/.mo多人协作翻译主题/插件在线使用

WordPress插件类(适合站长/非开发者)

插件名称特点是否免费适用场景
Loco Translate直接在 WordPress 后台编辑 .po/.mo 文件,支持主题/插件语言包✅ 免费无需 FTP,适合小白用户
Translation Tools官方出品,支持强制更新语言包、生成 JSON 文件、兼容 Preferred Languages 插件✅ 免费管理 WordPress 核心/插件/主题语言包
Polylang支持内容翻译 + 语言包管理,支持多语言切换✅ 免费版内容 + 字符串翻译一体化
WPML商业级多语言插件,支持翻译管理、字符串翻译、兼容 WooCommerce❌ 付费企业级多语言站点

推荐组合方案

用户类型推荐工具组合
开发者Poedit + WP-CLI + GlotPress
站长/非技术用户Loco Translate + Polylang
企业/电商WPML + Loco Translate(字符串管理)

如何开始制作语言包?

确保主题/插件使用了__()和_e()等翻译函数。

用Poedit打开主题目录下的.pot文件,或新建编目扫描主题目录。

翻译完成后保存为zh_CN.po,系统会自动生成zh_CN.mo。

将文件上传到:

wp-content/languages/themes/your-theme-zh_CN.mo

wp-content/themes/your-theme/languages/zh_CN.mo