ASP.NET 页面上的多种语言(英语、法语)
我只是想知道在网页上处理多种语言的最佳方法是什么? 我应该在负载中创建一个事件,将所有控件的标签更改为适当的语言文本,还是有更好的方法? 我正在使用.NET框架,谢谢。
I was just wondering what is the best way to handle multiple languages on a web page? Should I create an event in the load where I change the labels of all my controls to the approrpiate language text, or is there a better way? I am using .NET framework, thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于 ASP.NET,请使用资源文件。 这将使您能够提供多语言功能,并且可以添加翻译而无需重新编译。
http://www.beansoftware.com/ASP.NET-Tutorials /全球化-多语言-CultureInfo.aspx
For ASP.NET, use Resource files. This will let you provide multilingual functionality and you can add translations without needing to recompile.
http://www.beansoftware.com/ASP.NET-Tutorials/Globalisation-Multilingual-CultureInfo.aspx
您需要查看 MSDN 文档中涉及 ASP.NET 应用程序本地化和全球化的部分:
http://msdn.microsoft.com/en-us/library/c6zyy3s9.aspx
You will want to look at the section of the MSDN documentation that deals with localization and globalization of ASP.NET apps:
http://msdn.microsoft.com/en-us/library/c6zyy3s9.aspx