中文zh描述规则,原来中文下除了cmn外还有14种扩展

首先一个语言的描述规则是下面这样的:

language-extlang-script-region-variant-extension-privateuse

languageextlangscript-regionvariantextensionprivateuse
语言文字种类扩展语言文字种类变体使用区域方言扩展

这些字符串对应的值拼接起来可以对应一个准确的语言。

1、language:全小写,通常两位,新版规范三位, ISO 639 规定的代码。中文是:zh

2、extlang: 全小写,三位,表示扩展语言,比如:粤语 yue

extlangDescription描述
cdoMin Dong Chinese闽东
cjyJinyu Chinese晋语
cmnMandarin Chinese(中国)国语
cpxPu-Xian Chinese
czhHuizhou Chinese徽语
czoMin Zhong Chinese闽中
ganGan Chinese赣语
hakHakka Chinese客家语
hsnXiang Chinese湘语
lzhLiterary Chinese文言文
mnpMin Bei Chinese闽北
nanMin Nan Chinese闽南
wuuWu Chinese吴语
yueYue Chinese粤语

3、script:首字母大写,四位,表示变体,比如:中文的 繁体字 Hant 和 简体字 Hans

scriptDescription描述
HansHan (Simplified variant)简体
HantHan (Traditional variant)繁体

4、region:全大写,两位,表示用于地区

regionDescription描述
CNPRC Mainland中国大陆
HKHong Kong香港
MOMacao澳门
SGSingapore新加坡
TWTaiwan台湾

zh-CN 表示用在中国大陆区域的中文。包括各种方言、繁体、简体等等都可以被匹配到。
zh-Hans 表示简体中文。适用区域范围是全球用中文简体的地方,内容包括各种用简体的方言等,包括新加坡中文等。
zh-cmn-Hans-CN 表示用在中国大陆区域的简体普通话中文。

参考:http://www.iana.org/assignments/language-subtag-registry/language-subtag-registry

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值