问题
Zendesk Support如何检测用户的语言?
回答
Zendesk Support通过多种方式检测终端用户语言:
如果您支持多种语言,请参阅添加多种语言到 Zendesk 。
当专员创建用户时, Support如何设置用户的语言
当管理员或专员创建用户时, Support会将用户的语言设置为帐户默认语言。要更改默认语言,打开管理中心,然后选择外观>本地化。在本地化标签下,选择默认语言。
自动检测如何设置用户的语言
自动检测仅适用于以下Support帐户中尚不存在的用户:
- 电邮:如果终端用户在提交工单之前不存在于Support帐户中, Support会自动从第一封电邮正文中的文本中检测语言。以后的电邮或工单不会覆盖它,即使用户用另一种语言写入也是如此。有关更多信息,请参阅从电邮消息检测终端用户的语言。
- 帮助中心:未注册的终端用户在帮助中心菜单中选择一种语言,并在该区域设置中提交请求。创建用户后,语言将匹配用户提交工单时使用的帮助中心语言。
-
Web Widget首选语言可从用户的网络浏览器首选设置中检测到。通过 HTTP 发送的Accept-Language 标头包含用户的语言首选设置。如果有该标头,小组件可以检测语言并在Support中进行设置。您可以在Web Widget设置中覆盖浏览器首选设置。有关更多信息,请参阅使用Web Widget 。
注意:来自Web Widget(经典)中联系表格或离线表格的工单将显示帐户的默认语言。 - Support软件开发工具包 (SDK):如果您使用最新版本的Support SDK,新未注册终端用户的语言将与设备区域设置匹配。如果您不支持设备区域设置,则用户语言将设置为帐户默认语言。
- 应用程序编程接口 (API):如果用户是通过API创建的,则用户的语言为Support实例的默认语言。要为用户设置特定语言,请在 API 调用中传递区域设置。
- 社交媒体:语言检测不适用于社交媒体工单。当终端用户从 Facebook Messenger等社交媒体平台发送工单时,默认帐户语言将与终端用户个人资料关联。
- 触发器:触发器可通过操作在个人资料中更新用户的语言请求者:语言
- 消息传送:只有在Support中启用了用户语言时,系统才会通过网络浏览器设置检测该语言。变量语言默认为主要语言,主要语言不会映射到变量语言。
注意:如果用户未明确设置语言,则检测到的语言会随帐户默认语言更改而更改。
如果用户语言不正确,怎么办?
Support仅在添加用户时设置用户的语言,因此语言可能是错误的。使用以下选项之一修复此问题:
- 手动更改用户语言。这一次会更改一个用户。
- 在 API 中使用创建或更新多个用户调用创建脚本
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。