2012-03-12 53 views
0

我想知道在哪裏可以找到某些語言的縮寫詞的資源,例如 「en」代表「英文」,「cn」代表「中文」等以及諸如「ja」爲「日本」,「vn」爲「越南」等的國家等。爲國家名稱縮寫的資源,語言

如果有這樣的資源供我查閱,我該如何將它改爲相應的語言或國家名稱 ?

非常感謝你提前。

回答

2
+0

是的,非常感謝,但我的問題是讀取只有兩個字母的單詞,即「我們」那我也把它解釋爲「美國」。除此之外,還有什麼方法可以使我不需要使用地圖或字典來存儲它們?我認爲對於目前我遇到的問題有點矯枉過正。 – Hoger 2012-03-12 09:48:24

+0

閱讀文化,使用CultureInfo.GetCultureInfo(cultureName)創建一個CultureInfo對象(catch爲CultureNotFoundException),然後從返回的CultureInfo對象中讀取NativeName。 – 2012-03-12 09:51:25

1
var langs = System.Globalization.CultureInfo 
      .GetCultures(CultureTypes.AllCultures) 
      .ToDictionary(ci => ci.Name, ci=>ci.DisplayName);