go x/text/language: language Matcher 不支持 zh_HK (香港)

mzmfm0qo  于 5个月前  发布在  Go
关注(0)|答案(1)|浏览(45)

你正在使用的Go版本是什么( go version )?

$ go version
1.13

这个问题在最新版本中是否重现?

是的

你正在使用什么操作系统和处理器架构( go env )?

在所有处理器和架构上都能复现

你做了什么?

尝试匹配以下Google Chrome语言头信息:

zh-HK,zh;q=0.9,zh;q=0.8,en-GB;q=0.7,en;q=0.6,ja;q=0.5,th;q=0.4,en-US;q=0.3

https://play.golang.org/p/hQ_FUehpgoZ

你期望看到什么?

语言匹配器返回香港地区和繁体中文字符集

你实际上看到了什么?

语言匹配器不知道香港地区,并回退到下一个语言(中文或台湾)。除非在语言头信息中明确设置了zh-Hant或zh-TW,否则不会返回繁体字符集。

相关问题