How to create Multi language website in aspx where database store translati开发者_开发问答ons? I search many articles but there is not uniq solution.
Anyone have good isea or know any good article?
You will need to create your own database resource provider. See this article:
http://msdn.microsoft.com/en-us/library/aa905797.aspx
This article is not using a database but is utilizing ASP.NET's built in Localisation features with resource files.
There is a nice article from Rick Strahl about this.
Creating a Data Driven ASP.NET Localization Resource Provider and Editor
The article includes a download link to a component you can integrate in your own website. Be aware that integrating Resources into your websites this way has pros and cons:
Pro – You can delegate the maintenance of your resources to your users.
Con – You lose the tight coupling between resources and code. No strong typed ResourceManager. No compile time check for resource existence.
精彩评论