您对构建 asp.net 多语言本地化 Web 应用程序(仅字符串资源的 UI 本地化)的最佳方法有何看法。尤其是这两件事:
- 如何存储资源? Xml 文件、resx 文件还是其他文件?
- 如何处理 URL?我不想一直将语言参数保留在查询字符串中,所以我可能需要使用 URL 重写?
/BR
您研究过 ASP.NET 中的本地化支持吗?它使用资源程序集并根据浏览器的设置设置默认资源。您还可以通过设置处理请求的线程的区域性和 uiculture 设置来覆盖该设置。
如果您不喜欢使用资源程序集(当您想要进行更改时需要重新构建项目),您还可以为 ASP.NET 创建自定义资源提供程序(这个链接 http://www.leftslipper.com/ShowFaq.aspx?FaqId=9以 MS Access 为例,您可以尝试为 SQL 或其他一些提供程序自定义它)。
http://asp.net http://asp.net有一些教程可以帮助您入门,例如this one http://www.asp.net/learn/videos/video-40.aspx.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)