跳过导航
已更新
17 2 月, 2025

WPML String Translation允许您翻译帖子、页面和分类法之外的文本,比如网站的标语、管理界面文本和小部件标题。

在WordPress中,前端页面由两部分组成:“内容” 和 “其他所有内容”(网站的结构)。“字符串” 是网站结构的一部分。

换句话说,字符串是出现在您网站各处但不属于特定内容(如帖子或页面)的文本片段。这包括菜单标签、错误信息、表单上的说明,以及属于WordPress本身以及您使用的主题或插件的任何其他文本。

在WordPress中,有来自主题和插件的内容之外的文本需要翻译

翻译字符串所需的条件

WPML的String Translation插件允许您翻译网站上的任何字符串。它是WPML的一个组件,在我们的WPML Multilingual CMS和WPML Multilingual Agency账户中可用。

您可以在WPML的安装过程中安装它,或从您的账户下载页面手动下载。在您的WordPress管理界面中,如果您看到菜单中有WPMLString Translation,说明您已经安装了它。

使用WPML翻译字符串

默认情况下,WPML会自动检测未翻译的字符串并标记它们以供翻译。当您以管理员身份登录并浏览已翻译的内容时,它会执行此操作。您还可以让WPML为所有访问者执行此操作,无论他们是否登录。

要翻译字符串,请转到WPML翻译管理,并滚动到其他文本(字符串)部分。使用过滤器找到字符串并将它们发送进行翻译。

这里有一个简短的视频,展示了如何轻松翻译网站上的字符串:

如果您找不到需要翻译的字符串,请检查其他文本(字符串)部分顶部,确保启用了字符串的自动检测。然后,以英语以外的任何语言访问这些字符串出现的前端页面。

请注意,目前无法审核字符串的翻译。

仍然找不到字符串?

有些类型的字符串WPML无法自动识别。这包括主题和插件用来存储设置的字符串、用户配置文件、带有占位符的文本等。

对于这些字符串,您需要执行一些额外的步骤来注册它们以进行翻译。有关详细说明,请参阅如何找到未出现以供翻译的字符串