使用c#获取可用输入语言列表(未安装,但所有可用语言) [英] Get the list of available input language using c# (not installed but all available language)

查看:93
本文介绍了使用c#获取可用输入语言列表(未安装,但所有可用语言)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何获取所有可用输入语言的列表。我已经通过了InputLanguage类,但它只是提供了所安装的语言而不是完整的列表。有没有要获得完整的清单?

解决方案

这将为您提供所有可能的语言(我得到354个)

< pre lang =cs> var regionalLanguages = CultureInfo.GetCultures(CultureTypes.AllCultures).Select(c = > c.DisplayName);





这将为您提供所有可能的特定区域语言(我得到210个)

  var  regionalLanguages = CultureInfo.GetCultures(CultureTypes.SpecificCultures).Select(c = >  c.DisplayName); 


How can i get the list of all available input langauges. i have already gone through InputLanguage Class but it just gives the intalled language not the complete list. Is there any to to get the complete list ?

解决方案

This will give you all possible languages (I get 354 of them)

var regionalLanguages = CultureInfo.GetCultures(CultureTypes.AllCultures).Select(c => c.DisplayName);



This will give you all possible languages with specific regions (I get 210 of them)

var regionalLanguages = CultureInfo.GetCultures(CultureTypes.SpecificCultures).Select(c => c.DisplayName);


这篇关于使用c#获取可用输入语言列表(未安装,但所有可用语言)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆