今天,我想向您介绍我们的 WPML 多语言兼容性测试工具,它可以轻松测试您的主题和插件与 WPML 的兼容性。如果您正在使用 WPML 构建多语言网站,它将为您节省大量时间,让您的主题字符串与 WPML 兼容。
如果您正在开发主题或插件,此工具可以通过快速识别哪些文本无法翻译来帮助您节省时间。全新的多语言兼容性测试工具会为您高亮显示这些字符串,而无需您繁琐地寻找它们。我们自己的主题兼容性团队也在广泛使用此插件来加快工作进度。
就这么简单!
1. 在您的测试服务器上,安装您要测试的主题以及此插件。
2. 从扫描字符串开始,然后运行测试,让插件自动执行任务。
3. 然后返回并在网站前端查看您的主题及结果
任何已准备好支持 WPML 的文本字符串都会标有前缀标签(通常为 WPML_)。现在,您将很快注意到未翻译的字符串。它们在显示时不会带有该 WPML 前缀。
任何显示其原始文本的字符串,均未被识别为可翻译内容,需要在您的 PHP 主题文件中进行一些修复。
了解哪些内容无法翻译后,您就可以开始修正您的主题了。也许这些字符串是硬编码的,没有封装在 GetText 代码中。也许是 textdomain 存在问题,或者还有其他原因。我们的工具无法为您分析问题,但向您显示哪些文本需要注意,将大大加快您的工作速度。
这是典型主题在测试后的外观。请注意有无前缀。

此工具将审查您的主题 PHP 文件,对主题内的所有字符串执行测试并报告结果,只需几秒钟即可完成,无需花费数小时对文件进行费力的人工扫描。
请确保不要在正式网站上执行此操作,这些前缀会保留在测试服务器上的主题文件中,因此您应该在主题的主开发服务器副本上修正损坏的字符串。进行修正后,请删除并将主题重新安装回测试服务器,然后再次运行测试工具,以仔细检查您是否已将其修复!
直接从管理后台屏幕,测试工具将:
- 通过在文本前添加前缀标签来标记良好的主题字符串
- 通过在文本前添加前缀标签来标记良好的插件字符串
- 同时扫描您的自定义文章类型、分类法和字段
- 在创建 wpml-config.xml 文件时为您提供帮助
您可以从我们的 WPML 多语言兼容性测试工具文档页面下载这个新工具。
如果您是刚接触 WPML 的主题开发人员,您应该加入我们的 Go Global 计划以立即开始使用。


