在 ASP.net MVC 中实现多语言的有效技术是什么
在 ASP.net MVC 中实现多语言的有效技术是什么?
What's the efficient technique to implement multilingual in ASP.net MVC?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
在 ASP.net MVC 中实现多语言的有效技术是什么?
What's the efficient technique to implement multilingual in ASP.net MVC?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
你问问题之前有搜索过吗?
有很多资源,请查看以下链接:
多个ASP.NET MVC 应用程序中的语言?
创建ASP.NET MVC 多语言 Web 应用程序
多语言 ASP.NET MVC 网站
希望对您有所帮助。
Have you searched before you ask you question ?
there are many resources out there, have a look at the following links :
Multiple languages in an ASP.NET MVC application?
Creating ASP.NET MVC Multilingual Web Application
Multilingual ASP.NET MVC website
hope this help.
我会使用资源文件。扩展名 .resx
示例有 English.resx 表示英语,Spanish.resx 表示西班牙语,并且有一种方法可以存储用户的本地扩展名,并且在加载应用程序时加载相应的 resx 文件。
在这些文件中,您可以使用 ,其中所有文件中的键都相同,并且值将是该键的该语言中的句子/单词。
这些键将在您的应用程序中使用,而不是直接在文本可用标签中键入文本。
I would use a Resource file. Extension .resx
Example have English.resx for english and Spanish.resx for spanish and have a way to store the local of the user and when the app loads you load the appropriate resx file.
In those files you coule use the , where the key would be the same in all the files and value would be sentence/word in that language for that key.
The keys would be used in your app in place of typing text straight into a text available tag.
Scott Hanselman 写了一篇关于这个主题的好文章...在这里查看:http://www. hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx
Scott Hanselman wrote a good article covering this subject... Check it out here: http://www.hanselman.com/blog/GlobalizationInternationalizationAndLocalizationInASPNETMVC3JavaScriptAndJQueryPart1.aspx