文化其他文化使用的名称

时间:2015-03-13 14:09:43

标签: .net globalization

大多数人可能知道我们可以调用CultureInfo的静态GetCultures方法来检索文化集合。每种文化都有它自己的名字 - 举个例子,"英国/美国" ......

我的问题是,是否有可能看到其他文化如何命名这种特定的文化?法国将有一个名字,德国人的名字等等等等......

我希望做的事情是这样的:

public string GetNameUsingCulture(CultureInfo selectedCulture, CultureInfo selectedLanguageCulture)
{
  ...
  ...
}

1 个答案:

答案 0 :(得分:1)

没有

CultureInfo有三个“显示”:

  • DisplayName:基于安装的.NET“语言”(在我的电脑上使用意大利语)
  • NativeName:本地化的文化语言(因此对于文化,它将是法语)
  • 英文名称:always in english

所以在我的电脑上(使用意大利语.NET),对于new CultureInfo("fr")我有

  • DisplaName:Francese
  • NativeName:français
  • 英文名称:French