我们如何在ASP.NET中更改Web应用程序的语言?

时间:2011-01-14 09:56:23

标签: c#-3.0

我在CMS上的ASP.NET中创建了一个Web应用程序,其中每个页面都包含来自数据库的数据。当我们在我的应用程序上使用全球化时,静态内容元素会根据选择语言而更改,但来自数据库的数据不会更改。我们如何为动态内容实施全球化?

1 个答案:

答案 0 :(得分:0)

您的数据库中是否有本地化内容,即针对不同的文化有不同的文本。如果是,那么您需要在获取(/更新)数据时将当前/所选文化传递给数据库。可以有各种方案在数据库中存储本地化数据 - 请查看this answer from SO,了解其中一个简单但可行的方案。