如何在数据库存储翻译的aspx中创建多语言网站?我搜索了很多文章,但没有uniq解决方案。
谁有好的文章或者知道什么好的文章?
发布于 2010-09-29 21:13:37
您将需要创建自己的数据库资源提供程序。请参阅本文:
http://msdn.microsoft.com/en-us/library/aa905797.aspx
发布于 2010-09-29 21:04:55
This article没有使用数据库,而是通过资源文件利用了ASP.Net的内置本地化功能。
发布于 2010-09-29 23:51:55
关于这一点,Rick Strahl有一篇很好的文章。
Creating a Data Driven ASP.NET Localization Resource Provider and Editor
这篇文章包含一个下载链接,指向一个可以集成到您自己的网站中的组件。请注意,以这种方式将资源集成到您的网站中有利弊:
Pro -您可以将资源的维护委托给您的用户。
缺点--你失去了资源和代码之间的紧密耦合。没有强类型的ResourceManager。没有编译时检查资源是否存在。
https://stackoverflow.com/questions/3821778
复制相似问题