我创建了一个 asp.net MVC4 web 项目,它必须以一种以上的语言提供。
我想为此 Web 项目设置默认语言。经过一番研究,似乎可以在两个地方设置默认语言。
AssemblyInfo 中的 NeutralResourcesLanguageAttribute
[assembly: NeutralResourcesLanguageAttribute("en")]
来自 msdn:通知资源管理器应用的默认区域性。这个类不能被继承。
web.config 中的全球化 uiCultur
<system.web>
<globalization uiCulture="en"/>
From mdsn:指定用于处理与区域设置相关的资源搜索的默认区域性。有关有效的文化字符串,请参阅 System.Globalization.CultureInfo 类。
现在我的问题:
在 Web 项目(NeutralResourcesLanguageAttribute 或全球化 uiCultur)中设置默认语言的正确方法是什么?