IETF语言标签
互聯網工程任務組定義的縮寫語言代碼 / 维基百科,自由的 encyclopedia
语言标签是语言代码的缩写表示,例如en表示英语,pt-BR表示巴西葡萄牙语。由互联网工程任务组(IETF)的“BCP(英语:Best Current Practice) 47”文档系列定义。现在标准化为RFC 5646(引用了相关的RFC 5645)与RFC 4647,IANA语言子标签登记。[1][2][3][4]使用的各成分来自ISO 639、ISO 15924、ISO 3166-1以及UN M.49。
这种语言标签用于许多现代的计算标准,包括IETF的互联网协议如HTTP[5][6]、XML[7]以及PNG[8]、SGML、Unicode、ANSI以及ECMA。Microsoft的Windows操作系统使用它代替过时的LCID,来表示locale。