在ASP.net MVC中实现多语言的有效技术是什么?
答案 0 :(得分:1)
我会使用资源文件。扩展名.resx
示例有英语的english.resx和西班牙语的西班牙语.resx,有办法存储用户的本地,当应用程序加载时,你加载适当的resx文件。
在这些文件中,你可以使用,其中所有文件中的密钥都是相同的,并且值将是该密钥的语言中的句子/单词。
这些密钥将在您的应用中使用,而不是直接在文本可用标记中键入文本。
答案 1 :(得分:1)
Scott Hanselman写了一篇关于这个主题的好文章......在这里查看:http://www.hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx
答案 2 :(得分:1)
在你提出问题之前,你有没有搜查过? 有很多资源,看看以下链接:
Multiple languages in an ASP.NET MVC application?
希望这有帮助。