为了提供多语言支持,您可以创建动态内容,然后可以通过自动化、宏、触发器、自定义字段、自定义代理状态中的占位符以及许多系统生成的消息(如用户创建帐户时以电子邮件通知形式发送的消息)引用这些内容。
作为如何使用动态内容的示例,当前添加到宏中的消息文本可以由动态内容占位符替换。
这段文字:
如果您忘记了密码,只需点击“帮助!”我不知道该在这里输入什么!”谢谢,祝你有美好的一天!MondoCam支持团队
被替换为以下占位符:
{{dc.password_help}}
当宏应用于票据时,内容被插入到票据中。如果您已经在使用Zendesk占位符,那么您已经亚博熟悉它的工作原理。Zendesk占位符和动态内容之间的主要区别在于,您定义了动态插入业务亚博规则和与客户通信的内容。
动态内容是文本的默认版本(通常使用与默认语言相同的语言)和您支持的所有其他语言的变体的组合。在上面的例子中,默认的变体是英文的。例如,如果您的Z亚博endesk还支持法语和德语,则可以为每种语言创建变体。然后,在引用动态内容并将其显示给最终用户时,根据最终用户的语言自动使用适当的变体。
如果最终用户的语言不是您支持的语言之一,则使用默认变体。
动态内容为您提供了一种简化多语言支持的方法。您引用一个占位符,然后根据最终用户的语言首选项显示相应的语言。中描述了如何检测终端用户的语言设置和检测用户的语言.
当然,当您支持多种语言时,您必须将您的内容翻译成您在Zendesk中支持的语言。亚博有许多方法可以管理默认内容的翻译。您可以直接在Zendesk中创建和编辑所有语言变体,也可以导出所有动态内容并将其发送给翻译机构。亚博然后将动态内容导入Zendesk,并添加所有语言变体。亚博
如果稍后更新默认内容,则会将这些变体标记为可能与默认内容过时。这意味着如果您更新默认内容,您可能还需要更新变体中的翻译。当需要更新时,只需重复导出和导入过程即可更新内容。看到管理动态内容的翻译.
您还可以手动将变量设置为非活动状态,以便不使用它们。如果您的变体还没有准备好公开(例如,如果翻译不完整或不正确),您可以这样做。
最后,跟踪您如何在自动化、宏和触发器中使用动态内容,以便您可以轻松地监视它们的使用情况。
创建动态内容
创建动态内容项时,您可以选择默认语言并输入动态内容的文本。然后为每种支持的语言创建变体。
您可以选择的语言列表是基于您的默认语言和您选择支持的附加语言本地化设置页面。您可以为Zendesk支持的所有语言添加语言变体。亚博
- 在管理中心,点击工作区在侧边栏中,然后选择“代理工具>动态内容”.
- 点击添加物品.
- 为动态内容输入标题。
- 选择默认语言。
- 输入动态内容的文本。
- 您可以在动态内容中使用Z亚博endesk占位符。例如,您可以为票据和用户属性添加占位符。看到亚博Zendesk数据对象(占位符)引用.还可以添加其他动态内容占位符。
- 点击创建.
创建动态内容项时,将显示详细页面。在动态内容的标题下面,您将看到占位符,您将在自动化、宏、触发器和系统消息中使用占位符来引用这些动态内容。
使用占位符后,您将看到它在参考文献部分。
可以通过选择来编辑动态内容标题编辑.
默认内容的文本,如上面所示变体节,可以通过单击编辑按钮。
创建语言变体之后,它们将列在变体页面的部分。
创建变体
变体是默认变体的不同语言版本。
- 选择添加变量.
- 选择变体语言。您可以选择的语言列表是基于您选择支持的语言本地化设置页面。有关更多信息,请参见配置帮助中心以支持多种语言.
- 将变体设置为活跃的或不活跃的.
活动意味着该变体将被用作该语言的所有用户的文本。当您将一个变体设置为Inactive时,您将禁用它的使用,而非活动语言的用户将看到默认的内容变体。换句话说,如果默认内容是英语,而您使德语变体不活跃,那么德语用户将看到英语内容。通常,如果变体的内容尚未准备好公开(即,翻译未完成),则将变体设置为非活动状态。
- 您还可以选择将该变体设置为默认变体,这将覆盖当前的默认变体。
当您希望专门为支持默认语言以外的语言的组创建动态内容时,将语言变体设置为默认变体非常有用。例如,日语支持小组可以将默认变体设置为日语。当您将默认值从一个变量更改为另一个变量时,其他变量的状态将更改为过时的.
- 输入变体语言的文本。
根据您管理内容翻译的方式,您可以先用默认语言创建所有动态内容,然后导出内容并将其发送给翻译机构。为Zendesk支持的每种语言创建一个导出文件。亚博然后将这些文件导入Zendesk,并将所有语言变体添加到动态内容中。亚博有关管理翻译工作流程的信息,请参见管理动态内容的翻译.
- 点击创建.
下面是一个德文密码帮助动态内容变体的例子(由谷歌翻译提供)。
当你添加变量时,它们的列表如下所示:
在变体列表中,您将看到默认内容被标记为默认内容。您可以通过单击来编辑每个变体编辑.您还可以删除所有非默认的变量。要删除默认变量,您需要将不同的变量设置为默认值,或者删除整个动态内容项。看到删除动态内容.
- 活跃的
- 不活跃的
- 有效(已过时)
如下所述(按状态过滤动态内容列表),您可以快速查看包含过期变体的动态内容项。
管理动态内容
控件中查看所有动态内容动态内容页面。若要向动态内容项添加变体,或编辑项,请单击项的标题。
动态内容项列表包含标题、上次更新的日期和状态。
- 当前的,这意味着默认内容和所有变体都是最新的。
- 过时的,这意味着一个或多个变体与默认内容不同步。换句话说,默认内容更新了,而一个或多个变体没有更新。此状态为您提供了一种快速查找可能需要翻译更新的内容的方法。
按状态过滤动态内容列表
您可以按状态筛选列表。单击动态内容表左上角的下拉列表,您可以使用以下选项对列表进行过滤:
通过过时状态进行过滤,您可以快速查看需要更新的动态内容。
按类别组织和查看动态内容
您还可以将动态内容组织为多个类别。这与组织宏的方式相同:只需在动态内容标题的开头添加类别名称和双冒号(:)。然后,您可以按类别筛选列表。
删除动态内容
只有当动态内容没有被自动化、宏或触发器引用时,才可以删除它。您的动态内容是如何被使用的参考文献每个动态内容项的。
通过单击指向引用的链接,您可以编辑业务规则并删除动态内容占位符。一旦删除了所有引用,就可以删除动态内容项。
- 在管理中心,点击工作区在侧边栏中,然后选择“代理工具>动态内容”.
- 找到要删除的项目
- 点击删除.
- 系统将提示您确认是否要删除该项目。点击好吧.如果没有对动态内容的引用,则删除该项。如果有引用,则不删除该项。然后,您可以删除引用并删除项目。
删除变体
动态内容项中的任何非默认变量都可以随时删除。对动态内容占位符的引用不会影响变量。要删除默认变量,您需要将另一个变量作为默认值,或者删除整个动态内容项。
- 在管理中心,点击工作区在侧边栏中,然后选择“代理工具>动态内容”.
- 找到包含要删除的变体的项并打开它。
- 找到该变体并单击删除.
- 系统将提示您确认是否要删除该项目。点击好吧.
搜索动态内容
可以搜索动态内容变体中的内容。动态内容搜索工具位于动态内容页面。
您可以在动态内容变体中使用的任何语言中搜索任何文本字符串。
管理动态内容的翻译
您可以通过以下方式管理动态内容的翻译:
- 您可以在Zendesk中创建变体时添加翻译后的内容。亚博然后,您可以通过编辑变体来管理已翻译内容的更新。
- 您可以创建动态内容的所有默认语言版本,然后将它们导出为CSV(逗号分隔值)文件,并将它们发送出去进行翻译。翻译完成后,您将CSV文件导入Zendesk,并添加所有语言变体。亚博
- 你可以把这两种方法结合起来;内部翻译和编辑一些变体,并使用导出/导入流程通过第三方翻译机构创建和更新语言变体。
有关导出和导入动态内容的信息,请参见导出和导入动态内容.
使用动态内容
动态内容的动态部分是根据最终用户的语言自动显示内容的正确版本。与Zendesk占位符一亚博样(参见亚博Zendesk数据对象(占位符)引用),要使用动态内容,只需引用占位符。
以“Password Help”动态内容为例,您可以通过在业务规则(如宏)的注释中添加占位符来使用动态内容。
每个动态内容项都有一个相应的占位符(它显示在动态内容的标题下面)。
在本例中,它是{{dc.password_help}}。
当宏应用于票据时,将在注释中插入适当的语言变体文本。如果最终用户的语言不是您支持的语言之一,则使用默认变体。
动态内容占位符可以在自动化、宏和触发器中使用。您还可以将动态内容用于常见的系统消息,例如注册过程中使用的消息。例如,用户欢迎电子邮件消息中包含的文本可以替换为动态内容占位符。
你可以在下面使用动态内容占位符:
- 票证字段名,系统和自定义(参见使用动态内容来翻译票证字段)
- 自定义下拉标签
- 票单名称
- 座席签名(见在票务邮件通知中添加座席签名)
- 帮助中心(见添加翻译文本)
- 满意原因(见带着满意的理由工作)
- 最终用户的注册消息(仅在启用Guide时可见),包括:
- 用户注册消息
- 用户欢迎邮件
- 验证邮箱
- 宏
- 触发器和自动化注意:类的主体中使用动态内容时通知URL目标操作时,总是使用默认变量。
- 自定义统一座席状态
- 其他动态内容注意:在动态内容中使用的所有类型的占位符被限制为最多5个递归级别。
如何设置和检测最终用户的语言,然后在显示动态内容时使用设置和检测用户的语言.您还可以找到几个关于如何基于语言构建工作流的示例在业务规则中使用请求者的语言.
24日评论
嘿,我有一个问题,我在多种语言中提供我们的联系表单,有一些自定义字段,在每个字段中都有特定的值,但在其他任何地方都不能重用,目前我为每个字段值创建了动态项,因此在需要时进行翻译,但是是否有一种更简单的方法来做到这一点与文本/项目不在多个地方使用?
你好,奥马尔,谢谢你的联系。我认为你处理这种情况的方法是最好的。我找不到比这更省事更高效的方法了。祝你今天过得愉快,奥马尔,注意安全!
Jeff | 亚博Zendesk Advocate | EMEA
support@亚博zendesk.com
嘿,我有个问题。我想添加一个变体的动态内容,但按钮“添加变体”不存在。我们使用的是专业计划。已经配置了一种额外的语言,所以我真的不明白为什么我看不到“添加变体”按钮?
你好@……,
我将不得不直接查看你的账户,看看到底发生了什么,因此我会开一张私人机票,直接联系你。
祝你今天愉快!
我希望能够使用动态内容代替列出排除的标签。例如,我们在整个表单中使用了两个列表框;“提醒我进来”和“提醒顾客进来”。这些参数用于根据用户选择动态确定自动化触发的时间。挑战在于将这些标签从其他可能在特定的静态时间做同样事情的自动化中排除。这是一个列表框中的许多标签的列表,以排除我们一遍又一遍地列出的地方。我们还在此列表中添加了更多字段。与在许多自动化中一遍又一遍地替换标签列表相比,我们更愿意有一个DC字段,我们可以制作这个标签列表并更新一次,但在许多自动化中传播。
请参阅附带的自动化示例(带有错误)
是否可以从清单生成动态内容项。Json(像设置一样)?
嗨,亚历克斯,
我不相信这是可能的,但是通过API创建动态内容变体和项是可能的——参见动态内容项和动态内容项变体在我们的API文档中。
这篇文章的大部分链接都过时了
嗨,巴西,
我们今天更新了这篇文章-如果你仍然看到任何错误,请告诉我们!
嗨@……是否考虑添加搜索功能,以便能够搜索占位符或动态内容名称?
如果我在触发器等需要更新的动态内容,搜索文本字符串(我没有现成的)基本上是无用的。
我很想知道其他人是否发现现有的功能适合我认为最有可能的用例。
克里斯。这已经被要求过很多次了,支持人员和项目经理们总是说:“难道你不能只是滚动你的500页动态内容,直到你找到你要找的东西,你懒惰的人??”
这个页面没有链接到上面文章中的任何内容:(我想知道具体的参考文献是什么,这样我就可以更好地组织我们的系统
我会让我们的文档团队知道链接需要更新。谢谢你的提醒@
在动态内容中用作消息传递或聊天宏的断行符消失了:/
嗨,是否有可能在ZD中看到完整的列表或导出给动态内容和所有变体的名称列表?我的意思是能够搜索到。"Coupon"(可能在其他语言中也有),第一眼看到包含该词及其变体的所有动态内容。
附注:我同意Chris s的观点。一个搜索DC的名字而不是文本部分的功能会容易得多。
大家好!我正在将法语版本添加到我们的帮助页面的动态内容中,遵循所有的说明(与我对其他语言所做的一样),但法语帮助中心仍然缺少这些翻译。你能告诉我哪里做错了吗?
检查后,您的问题已通过票证解决。对于可见性,通过为您的FR动态内容创建一个新的变体来实现分辨率。
嗨,艾拉,
这只能通过使用Zendesk api来实现亚博列表项和变量列表.
我认为我们在新创建的占位符附近缺少一个小的“复制”按钮,以便轻松地复制/粘贴。一般来说,在任何占位符附近都会受到赞赏:)
似乎动态内容占位符在品牌的代理签名中不起作用。对吗?
此外,动态内容占位符似乎在代理的配置文件上的代理签名中不起作用。
我的动态内容在票务评论中工作得很好,但是我可以在这些不需要代理操作的地方使用它吗?
我这边已经测试过了。动态内容的值呈现没有任何问题。
好的,谢谢丹麦人.那么它可能是我放入动态内容的逻辑。当动态内容占位符放置在某些区域时,是否应该在动态内容中使用某些值,而这些值可能无法在动态内容中工作?
{%如果ticket.brand.name ==品牌1 %}电话号码1
{% elsif ticket.brand.name == Brand 2 %}电话号码
{% elsif ticket.brand.name == Brand 3 %}电话号码
{% else %}所有其他
-
{% endif %}
你可以在下面使用动态内容占位符:
我们需要荷兰语和英语的大部分宏,并得到了使用DC的提示。但是,DC不允许像粗体文本这样的格式。我也不能在dc中添加附件。你建议如何解决这个问题?
例如,我们有一个带有约会确认的宏。我们使用粗体标题来区分重要信息。在宏中,我们添加了一个pdf,其中包含我们品牌风格的重要信息。使用DC,我们不能使用标题,所有的文本都是平面的。附件不能添加到变体中,那么我们如何确保宏添加正确的pdf(荷兰语或英语,取决于客户的语言)?
当DC是翻译宏的方式时,这对我来说似乎是基本的选择。至少您希望能够使用与宏中的注释选项相同的格式/选项。
如果你可以像指南文章一样设置宏的翻译,那就更容易了;在宏中选择宏/注释(或任何你想翻译的)的变体,这样你就不必在宏本身以外的任何地方编辑内容。如果你想纠正拼写错误或更改句子,你必须去动态内容,而不是能够在宏本身中做到这一点,这太麻烦了。
嘿夏延Oorebeek!这是一个很好的反馈,因为动态内容目前还没有提供这个功能。我强烈建议你关注并投票这个反馈帖子为动态内容添加格式(富文本编辑器)所以我们的产品经理可以看到人们有多想要这个。在此期间,你可以考虑的另一个选择是在宏中使用液体标记:使用Liquid标记在自动化、宏和触发器中支持多种语言.
请登录留下评论。