区域设置是一个标准,指定您的帮助中心内容的语言,可能也是该语言的地区变化(例如美国英语或英国英语的 en-GB)。如果您 “2>配置您的帮助中心以支持多种语言<1/4>本地化您的帮助中心<3' 以添加已翻译的内容版本,或仅以特定语言添加内容。
搜索爬取器可在索引内容时确定外部内容的区域设置和语言,从而使其映射到该区域设置的帮助中心。
本文包含以下部分:
帮助中心区域设置
帮助中心根据页面URL中的区域代码(例如“....../hc/en-us”)显示不同语言的页面。任何已翻译的文章都必须有同一种语言翻译的父页面(组别和类别)。
以下插图说明了用于指定内容语言和区域变化的语言和区域变化的标签。此标签显示在您的帮助中心每个文章URL中(例如https://helpcenter.zendesk.com/hc/ 我们/文章/4408827609882)。
搜索爬取器如何检测区域设置
搜索爬取器通过确定外部内容区域设置(包括区域变化)区域设置和语言,为您的帮助中心处理多种语言和区域设置的能力,然后用检测到区域设置索引内容,使其可映射到相应的帮助中心。
要确定区域设置或语言,搜索爬取器首先尝试从 lang
标签中的属性提取区域设置,以确定帐户任何帮助中心是否有 精确匹配项。如果有匹配项,该记录以检测到的地区设置进行索引。如果区域设置未检测到,或者没有确切的匹配项,则爬取器会尝试从第一
Content-Language header
个提取区域设置,然后
添加标签。
如果没有任何 lang
的 、 Content-Language
header
或 meta
标签的精确匹配项,爬取者会尝试找到匹配该语言子标签的语言区域设置 html lang
(如果标签存在,该区域部分 lang
将被忽略)。例如,对于有 一个页面,如果帐户有美国英语(en-us)和英国英语(en-GB)已启用,该记录将被索引为美国英语和英国英语区域设置。
lang
如果没有 、、Content-Language
header
或已定义的标签,爬取者将使用紧凑语言检测(CLD)对内容进行文本分析,以检测该语言。如果检测到语言,该记录用已启用区域设置进行索引,匹配该语言。例如,如果检测到英语(en),该帐户有美国英语(en-us)和英国英语(en-gb)启用,则记录将按美国英语和英国英语区域设置进行索引。
如果没有检测到区域设置,或者您的帐户中任何帮助中心翻译都不存在匹配项,那么爬取器会生成一个“区域设置未检测到”错误,其包含在错误报告中发送给爬取者所有者(2>搜索爬取器设置<1/)。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。