我试图猜测 BCP-47 代码属于哪个国家。我知道这将提供多个国家/地区的列表。尽管如此,我还是想试试。
是否可以使用 System.Globalization 中的任何类?
为什么这样做:在我的网站上,我想自动填写一个国家/地区。我首先尝试对 IP 地址进行地理定位。如果失败,我想尝试使用 navigator.language (JavaScript) 猜测国家。
这对于例如 nb (挪威 Bokmål - 理想情况下会产生挪威)失败:
var cultureInfo = new CultureInfo("nb");
var regionInfo = new RegionInfo(cultureInfo.LCID); // Throws because culture is not neutral
是否可以从 System.Globalization 聚合一些数据并在初始化时创建各种字典?