Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript cultureinfo问题-添加语言_Javascript_C#_Asp.net Mvc - Fatal编程技术网

Javascript cultureinfo问题-添加语言

Javascript cultureinfo问题-添加语言,javascript,c#,asp.net-mvc,Javascript,C#,Asp.net Mvc,在互联网上搜索了很多东西后,当我找不到解决方案时,我来到了这里 我的项目需要支持多种语言。 当我切换到特定语言时,如果该语言已存在于系统语言首选项中,则可以正常工作,如果没有,则显示错误。 为了解决这个错误,我必须手动转到下面的位置,然后添加语言 控制面板\所有控制面板项目\语言>>添加语言 一切都按预期进行 这就是我想要以编程方式做的:在代码中,我可以以某种方式将一种语言添加到系统语言首选项列表中 (c#-首选语言) 我怎么做?< p>您可能需要考虑在安装软件时安装语言,如果它是桌面应用程序,

在互联网上搜索了很多东西后,当我找不到解决方案时,我来到了这里

我的项目需要支持多种语言。
当我切换到特定语言时,如果该语言已存在于系统语言首选项中,则可以正常工作,如果没有,则显示错误。
为了解决这个错误,我必须手动转到下面的位置,然后添加语言

控制面板\所有控制面板项目\语言>>添加语言

一切都按预期进行

这就是我想要以编程方式做的:在代码中,我可以以某种方式将一种语言添加到系统语言首选项列表中

(c#-首选语言)


我怎么做?

< p>您可能需要考虑在安装软件时安装语言,如果它是桌面应用程序,因为添加一种新语言无论如何都需要管理员权限。 如果它是一个网页,你会有更多的麻烦,因为这样做将没有安装程序

您可能希望强制使用特定的区域性,并选择支持回退

编辑

对于可以在安装过程中自动进行的手动安装,您可以在以下位置找到语言文件:(选择“下载中心”版本)并按照以下步骤操作:


如果它有任何用途,将显示安装语言所需的权限。

幸运的是,它是windows应用程序。您能否在安装应用程序时详细介绍一下如何安装语言。如果您有安装程序,例如InstallShield,您可以添加脚本来安装您的语言,甚至可能安装生成器支持它。这将真正取决于你使用什么产品。然而,你应该再次扪心自问:如果我是该应用程序的用户,我决定不在我的计算机上安装这种文化:我真的想在背后为我安装另一个软件吗?你可以在这里找到语言文件:(选择“下载中心”版本)并遵循无人参与windows安装的教程:。如果这对你有效,我会在答案中复制它