跳过导航
已更新
28 11 月, 2024

String Translation 让你可以翻译帖子、页面和分类标准之外的文本,例如网站的标语、管理屏幕文本和小工具标题。

在String Translation 中,您可以翻译网站上来自可翻译主题和插件的静态文本元素。 如果您是创建主题、插件或定制网站的开发人员,并希望为其添加多语言支持,请参阅如何交付国际化的WordPress 项目

下载并激活String Translation

WPML String Translation 模块带有 Multilingual CMSMultilingual Agency账户类型。

OTGS Installer插件可让您轻松安装和激活WPML 核心插件、String Translation 以及所有其他WPML 组件

另外,您也可以从WPML.org 账户的 “下载“部分下载 String Translation 附加组件。

在网站上安装并激活后,请导航至WPML →String Translation

如何查找和翻译字符串WPML

大多数网站都包含许多需要翻译的字符串。 这些字符串来自网站上的不同主题和插件。 要识别和选择要翻译的特定字符串,可以使用String Translation 页面顶部的下拉菜单。 您还可以搜索要翻译的准确文本。

过滤需要翻译的字符串

找不到想要翻译的特定字符串?

默认情况下,WPML 不会将每个字符串加载到String Translation 表中。

请参阅如何查找字符串并将其添加到String Translation

自行翻译字符串

找到要翻译的字符串后,点击要翻译语言标志下的加号图标。

点击加号图标翻译字符串

您可以点击键盘上的回车键制表符键,或者直接点击退出窗口,保存您的翻译。 通过制表符键,无需点击即可在不同语言之间切换。

您也可以选择多个字符串进行翻译。 单击字符串旁边的复选框,然后从列表中选择语言。 然后,单击 “翻译” ,转到WPML → 翻译 ,使用高级翻译编辑器进行翻译。

向翻译器发送字符串

通过WPML ,您可以向翻译人员发送字符串。 单击要发送翻译的字符串旁边的复选框。 然后,从列表中选择语言,并将字符串添加到翻译篮中。

在翻译篮中添加字符串

从翻译篮中,将翻译任务分配给译员,让他们使用高级翻译编辑器翻译字符串。 您也可以将任务发送给翻译服务公司进行翻译。

自动翻译字符串

要自动翻译String Translation 中的字符串,首先要选择要翻译的项目。 这将打开标题为 “翻译选定字符串 “的部分,其中包含可用语言列表。 选择要翻译的语言,然后单击 “翻译“。

WPML 现在会自动翻译字符串,并在准备就绪时更新表格。

如何删除字符串

当您不再使用某个主题或插件时,您可能希望删除与之相关的字符串。 为此,只需选择要删除的字符串,然后单击 “删除所选字符串“即可。

删除字符串

要删除属于某个的所有未翻译字符串,请向下滚动到按域移除字符串,然后单击移除字符串。选择不再需要的字符串域,然后单击删除。这些域中的未翻译字符串将不再出现在String Translation 屏幕上。

删除某个域的所有字符串

您可以随时再次添加字符串,方法是进入 WPML主题和插件本地化。 选择插件或主题并扫描,使其字符串可再次用于翻译。

如何翻译以英语以外语言编码的主题和插件

如果您使用的主题或插件使用英语以外的语言编码,WPML 可能会错误地分类字符串的源语言。 请参阅 String Translation 页面上关于如何更改单个字符串和整个域的源语言的文档。

导入和导出 PO 文件

您可以使用 PO 文件从其他来源导入译文并导出当前译文。

如果选择导出不带翻译的字符串,文件扩展名为.pot(可移植对象模板)。 如果选择包含翻译,扩展名为.po

导入翻译时,必须选择要导入的语言。

面向开发人员:创建语言配置文件

我们鼓励主题和插件作者在代码中加入语言配置文件,告诉WPML 哪些字符串需要从wp_options表中注册用于翻译。这可以为最终用户配置多语言网站节省大量时间。