通过CultureInfo检索本地化的语言名称

时间:2013-10-10 11:16:56

标签: asp.net .net vb.net

是否可以从给定的CultureInfo中检索本地化的语言名称?

例如,我想检索西班牙语的德语单词吗?

CultureInfo以英语和文化本身存储语言名称。

我想避免将语言名称本身的翻译存储在数据库中。

2 个答案:

答案 0 :(得分:0)

不,这是不可能的。 CultureInfo保留其代表的语言的原生名称(例如fr-CaFrancais Canadienne),但CultureInfo("fr-CA")不会意识到法语中的“德语”是“Allemagne”< / p>

如本主题所述,您可能对Google Translate APi感兴趣:

参考:How to translate CultureInfo language names

答案 1 :(得分:0)

使用CultureInfo.InvariantCulture选择不同的语言