Skip Navigation

Home » WPML文档 » 相关项目 » 高级自定义字段 (ACF) 多语化 – 使用WPML翻译所有字段

高级自定义字段 (ACF) 多语化 – 使用 WPML 翻译所有字段

ACFML 让您使用高级自定义字段 (ACF) 构建多语言网站,并轻松翻译字段内容和标签。 它涵盖 ACF 和 ACF Pro。 来自世界各地的 70,000 多名开发人员依靠 ACFML 来构建他们的高级多语言 WordPress 网站。

主要功能

翻译自定义字段值、标签和标题

灵活定制翻译工作流程,以适应复杂的字段设置

为您使用 ACF 创建的所有内容提供简单直观的翻译选项

让您翻译通过 Elementor PRO 和 ACF 集成动态插入的自定义字段

在您的 ACF 网站上使用自动翻译、个人翻译或翻译服务

在本页:

所需插件

多语 CMS 多语代理账户类型附带 ACFML。 如果您已经是客户,可以从 WPML 的下载页面获取插件。 否则,请首先购买 WPML。

要建立一个多语言和 ACF 功能强大的网站,您需要安装并激活以下插件:

选择翻译每个字段组的方式

高级自定义字段 (ACF) 可让您创建各种字段组,以满足网站的特定需求。 这种灵活性意味着每个字段组可能需要不同的翻译方法。

假设您经营一家科技网站,并创建了 ACF 自定义字段来介绍产品,如产品描述、发布日期和规格。

您希望在网站的所有语言中显示相同的信息,只需翻译内容即可。

默认语言的产品评论

翻译成西班牙语的产品评论

现在,假设您正在为一家家教服务公司开发一个网站。 您正在使用自定义字段来填写讲师姓名、科目、简历和每小时价格等详细信息。 在这个平台上,您可以为讲英语和讲西班牙语的受众提供不同的导师。

因此,您需要在每种语言中显示不同的字段值,甚至不同数量的字段

带自定义字段的页面,介绍讲英语的导师

带自定义字段的翻译页面,介绍讲西班牙语的导师

有了 ACF 多语化 (ACFML),您就可以选择最能满足每个字段组独特需求的翻译选项。 您有两个主要选项可供选择。

  • 不同语言中的字段相同 – 当您想翻译内容并在所有语言中保持字段值相同时,此选项是最佳选择,如科技网站上的产品描述示例。
  • 不同语言中的字段不同– 如果您希望每种语言都有不同的内容、不同的字段数量或不同的布局,您可以选择此翻译选项,如辅导网站示例所示。

为每个字段组设置翻译选项

您可以通过以下方式为每个字段组设置翻译选项:

  • 在激活 ACFML 后出现的提示中单击 “设置翻译选项“按钮。
  • 转到 ACF → 字段组,然后单击每个字段组的编辑

如果不为字段组设置翻译选项,就无法翻译其字段。

选择翻译选项后如何翻译 ACF 字段

为字段组设置翻译选项后,就可以翻译 ACF 字段了。 这些字段是其所附帖子的一部分,因此翻译一篇帖子也意味着翻译其 ACF 字段。

不同语言的字段相同

当您在 WPML 中为您的字段组选择使用不同语言的字段相同选项时,您只需 WPML → 翻译管理中将包含自定义字段的帖子或页面送交翻译。 您可以选择将内容发送给自动翻译系统、分配给其他译员、使用专业翻译服务或自行处理翻译工作

如果您决定自己翻译内容,翻译工作将打开 WPML 的高级翻译编辑器。 这是 WPML 中默认的翻译编辑器。

在编辑器中,您将看到准备翻译的主要内容和自定义字段。

在高级翻译编辑器中翻译帖子内容和自定义字段

确保不同字段组中的每个自定义字段都有唯一的字段名。 如果您在多个自定义字段中使用相同的字段名,您可能无法在高级翻译编辑器中看到所有可用于翻译的字段值。

不同语言的字段不同

通过不同语言的字段不同选项,每个语言版本都可以拥有自己的自定义字段值和布局,从而在不同语言中实现独特的设计和内容。 这要求您在使用的 WordPress 编辑器(Gutenberg、Elementor、Divi 等)中手动翻译帖子及其字段。

您只需遵循几个简单的步骤即可:

01.

单击要将带有自定义字段的帖子或页面翻译成的语言旁边的加号 (+)图标。

02.

在WordPress编辑器中,用辅助语言为页面添加标题,然后点击 “发布”

03.

刷新页面,将翻译内容写入编辑器中出现的空白自定义字段。

通过为您的字段组选择不同语言的字段不同,WPML 会自动为您设置正确的翻译流程。 您不需要配置加号 (+) 图标指向哪个翻译编辑器,WPML知道您希望每个语言版本都有不同的内容。


在前端查看默认和辅助语言页面时,您会看到翻译已连接,每个语言版本都显示了自己的字段值和布局。

以默认语言显示带有自定义字段的页面

翻译后的页面具有不同的字段值

使用 ACF 多语化可做的更多事情

查看这些相关主题,了解使用 ACF 和 WPML 的更多详细信息:

高级自定义字段 (ACF) 多语化 – 使用WPML翻译所有字段
Updated
27 3 月, 2024