C# 为什么英语(加勒比海)的文化名称是“加勒比海”;en-029“;?

C# 为什么英语(加勒比海)的文化名称是“加勒比海”;en-029“;?,c#,.net,culture,cultureinfo,C#,.net,Culture,Cultureinfo,为什么英语(加勒比海)的标准是“en-029” 我知道“en CA”用于英语(加拿大),但为什么是029?这意味着什么?为什么选择它?迈克尔·卡普兰(又名微软的Unicode大师)上周谈到了这一点 编辑 实际上,如果你阅读评论,你会发现029甚至不是ISO 3166代码,因为ISO 3166只涉及国家。这就是定义代码的地方,这些代码指定: 各种各样的地理、政治或经济区域,如 大陆、一个国家或特定的“发展中国家集团” 这就是加勒比海的代码029。可能与此有关。 我可能错了,但我相信加勒比海地区不止

为什么英语(加勒比海)的标准是“en-029”

我知道“en CA”用于英语(加拿大),但为什么是029?这意味着什么?为什么选择它?

迈克尔·卡普兰(又名微软的Unicode大师)上周谈到了这一点

编辑

实际上,如果你阅读评论,你会发现
029
甚至不是ISO 3166代码,因为ISO 3166只涉及国家。这就是定义代码的地方,这些代码指定:

各种各样的地理、政治或经济区域,如 大陆、一个国家或特定的“发展中国家集团”


这就是加勒比海的代码
029

可能与此有关。

我可能错了,但我相信加勒比海地区不止一个国家,因此MS决定指定领土代码而不是特定符号(后者可能未注册)。

可能性有多大?(也许他看到这个问题后写了这篇文章,但更改了日期?;-)谢谢你的信息!我也不敢相信!再过一个星期我可能就忘了。