问题
如何手动设置Web Widget (Classic)的语言?
回答
控件自动设置小部件语言客户的浏览器。要手动设置小部件的语言,请按照您帐户上的小部件的说明进行操作。
提示要确定您的Zendesk帐户中有哪个小部件,请参阅文章:亚博我的Zendesk帐户中有哪个小部件亚博?
如果您使用Web Widget(经典)与支持帐户
要自定义Web Widget (Classic),使其始终以特定语言显示,而不管客户的浏览器语言是什么,请使用setLocale命令,如下例所示。
<脚本type = " text / javascript”>
zE('webWidget', 'setLocale', 'LANGUAGE_CODE');
> < /脚本
的开发人员文档以获取更多信息setLocale设置。有关完整的说明,请参阅文章:Web小部件的高级定制(经典)。
注意:当没有帮助中心文章与小部件的语言环境匹配时,小部件将首先尝试使用帮助中心的默认语言匹配搜索结果。例如,当小部件的语言设置为荷兰语时,帮助中心不包含任何荷兰语内容。如果帮助中心的默认语言是英语,则小部件将尝试用英语匹配结果。如果没有结果,则搜索扩展到没有英文翻译的文章,以匹配在所有帮助中心语言中使用的关键字。
仅用于聊天的Web Widget(经典)帐户
要为仅用于聊天的Web Widget (Classic)设置语言,需要使用自定义代码。有关更多信息,请参阅我们开发人员门户中的本指南:更改仅用于聊天的帐户的小部件语言。
遗留聊天帐户
如果您有Legacy聊天,并希望设置小部件语言,请参阅文章:(遗留聊天)设置遗留聊天小部件的语言。
7评论
我们如何强制webwidget只看一种语言?
因为这句话说,如果我理解正确的话,它会研究所有的语言……但是在zend亚博esk指南中,我们不能为不同的语言提供不同的标签/标签…
注意:通过API设置语言不能扩展到小部件内的帮助中心搜索。搜索匹配所有帮助中心语言中使用的关键字。例如,小部件的语言设置为荷兰语,但Helpcenter不包含任何荷兰语内容。小部件尝试用支持的不同语言(例如法语)匹配结果,并提供法语结果。
我们想要的是迫使WebWidget查看我们所选择的帮助中心语言。解决这个问题的方法是什么?(因为zendesk似乎只支持某些语言,这是一亚博个巨大的阻碍因素)
你好,Francois S,
我们已经以您的名义创建了一个票证,我们的支持团队将通过电子邮件与您联系。
干杯!
嗨!我需要一种在启动时设置web小部件的区域设置的方法,以便它从一开始就加载正确的区域设置。目前,它以英语加载,之后只能进行更改。如果可以从初始化开始设置,那将非常有帮助。
另外,请打开另一个票证,允许手动设置移动模式。我们有一个用户可以选择桌面或平板模式的用例,我们希望支持小部件也能这样做。
Shai Sy Dimayuga
控件自定义小部件,使其始终以特定语言显示setLocale命令。此命令仅为小部件设置语言,而不覆盖主机页面的语言。
嗨,戴恩。谢谢你给我回电话。
我可以在初始化后把它放到setLocale。我的意思是开始装载。这样它就能立即以正确的语言开始。
我想要反馈的另一件事是在移动模式下重写。我觉得这将是一个很好的补充!
问候,
戴尔
不幸的是,这个小部件只有setLocale可用。setLanguage功能只适用于Legacy Chat。但是谢谢你的反馈,我们一定会仔细研究的。
请登录留下评论。