WPML

触发弹窗的按钮也会以访客的语言将其打开。有关完整的 Elementor 设置,请阅读如何使用 WPML 翻译 Elementor 网站。

为什么弹窗在所有语言中保持统一设计

弹窗的设计及其设置(何时打开以及出现在何处)在所有语言中都采用统一的设计。每次您发送弹窗时,WPML 都会翻译弹窗的文本,并将其设置从原始语言复制到所有语言。您只需在原始版本上设置一次。

您需要做什么

在原始版本上设置一次弹窗。在 Elementor 中,打开弹窗的发布设置并设置其条件(Conditions)和触发器(Triggers),例如页面加载后的延迟。

Elementor 中弹窗的发布设置对话框,包含条件、触发器和高级规则选项卡。
Elementor 中的弹窗发布设置

开启翻译所有内容时:无需操作

如果您使用 PTC 并且您的网站开启了“翻译所有内容”模式,WPML 会翻译整个网站,包括您的弹窗和打开弹窗的页面。您无需执行任何操作或进行审核。当您稍后编辑弹窗时,WPML 也会翻译所做的更改。

您可以在 WPML翻译 顶部的自动翻译所有内容框中进行设置。阅读如何自动翻译所有内容。

关闭翻译所有内容时:从翻译仪表板发送弹窗

您可以自行选择翻译的内容和时间。将弹窗与通过按钮打开它的页面一起发送。

  1. 打开翻译仪表板。前往 WPML翻译。弹窗位于 Elementor Templates 部分。
翻译仪表板的 Elementor 模板部分,已选中 Welcome offer 弹窗。
翻译仪表板 Elementor 模板部分中的弹窗
  1. 选择弹窗及其页面。勾选弹窗旁边以及通过按钮打开弹窗的页面旁边的复选框。
  2. 选择自动翻译。在翻译您的内容下,为每种语言选择自动翻译。
  3. 选择不经审核直接发布。在当 WPML 完成自动翻译您的内容后,您想做什么?下,选择不经审核直接发布(推荐)。来自 PTC 的翻译可直接发布,因此它们在完成后会立即上线。
  4. 发送内容。单击翻译内容。系统将显示已发送以供翻译的确认消息。

翻译在几分钟内完成并上线。在翻译作业中,每个作业都会显示为已完成。您无需执行任何其他操作。当您稍后编辑弹窗时,请再次发送它。

了解有关翻译仪表板的更多信息。

访客在翻译后的 Elementor 弹窗中看到的内容

  • 以其语言显示的弹窗。每种语言都会显示其对应版本的弹窗。
  • 打开已翻译弹窗的按钮。链接触发弹窗的按钮会以访客的语言将其打开。
  • 编辑器中的已翻译弹窗。当您在 Elementor 中打开已翻译的页面时,按钮的弹窗操作将显示已翻译的弹窗。
Offers 页面上的 Elementor 编辑器,已选中 See the offer 按钮,并且其链接设置为 Popup。
链接打开弹窗的按钮

查看已翻译的弹窗

您可以亲自查看翻译结果。以任何其他语言访问打开该弹窗的页面。

  • 弹窗打开时,其文本将以该语言显示。
  • 它会在与原始版本相同的触发器和条件下打开。

如果您想更改翻译或自己翻译弹窗

您无需检查任何内容。如果您想更改文本,请按以下方式操作:

  1. 打开翻译作业。前往 WPML翻译翻译作业。
  2. 单击弹窗所在行上的铅笔图标。使用您需要的语言所在的行。铅笔图标的标题为编辑翻译。高级翻译编辑器 (ATE) 将打开并显示弹窗的每个文本。
  3. 编辑您想要的内容。在编辑器中更改任何文本。
  4. 单击“保存并完成”。始终以此方式结束,即使没有进行任何更改。否则,作业将保持进行中状态。
高级翻译编辑器,其中弹窗的标题、标题和表单行(名称、按钮文本、上一步和下一步标签、字段标签)已翻译。
高级翻译编辑器中的弹窗文本

当您使用 PTC 时,它会从您的编辑中学习,因此您无需重复进行相同的更正。

自己翻译弹窗

若要从一开始就自己翻译弹窗,请在发送时进行选择:

  • 如上所述,从 WPML翻译 发送弹窗。在仪表板的第 2 步中,选择自己翻译,而不是自动翻译。
  • 随后该作业将在翻译任务选项卡中等待。单击其上的翻译。
  • 在高级翻译编辑器中翻译各行,然后单击保存并完成。

您在翻译编辑器中看到的内容

在我们的示例(法语)中,自动翻译提供了以下文本:

原文编辑器中的标签翻译(我们的示例)
Get 10% off your first order标题 (H2)Profite de 10 % de réduction sur ta première commande
Newsletter名称Newsletter
Your name字段标签Ton nom
Subscribe按钮文本S’abonner

弹窗内的表单包含在该弹窗的作业中。阅读 WPML 在表单中翻译的内容:翻译 Elementor Pro 表单。

在所有语言中保持统一设计的内容

  • 触发器和时间,例如页面加载后的延迟。在原始版本上更改它们后,再次从 WPML翻译 发送弹窗,每种语言都将使用新设置。
  • 显示条件,即决定弹窗在哪些页面上显示的条件。
  • 背景和叠加图像。

在一种语言中使用不同的弹窗

翻译作业每次都会复制原始版本的设置,因此已翻译的弹窗没有自己的设置。如果某一种语言需要不同的弹窗,请在 Elementor(而不是翻译编辑器)中构建该语言的弹窗。阅读如何为不同页面使用不同的翻译编辑器。

如果您再次将已在 Elementor 中完成的弹窗发送以供翻译,它将被替换。若要为每种语言显示不同的模板,请阅读如何为每种语言创建不同的 Elementor 模板。

正在为软件公司构建带有引导弹窗的网站?同一翻译系统还可以使用 PTC for Software 翻译产品的文档和用户界面。

作者:Amir