如何本地化SQL Server 2005数据以在asp.net网站中显示
您能告诉我如何从Sql Server 2005数据库中以多种不同语言获取数据并在ASP.NET应用程序中显示它们吗 我正在使用.resx资源文件为全球用户创建具有多语言支持的asp.net网站,并由用户使用System.Globalization和System.Threading命名空间从主页将asp.net页面的CurrentCulture和UICulture更改为所选语言 到目前为止,当我从资源文件中获取控件标题文本消息/图像时,我已设法在页面上以不同的语言显示用户界面,但如何显示asp.net页面控件内的应用程序从sql server 2005数据库中获取的数据?类似地,如何让用户在页面上填充数据以所选语言注册或任何其他形式 您能告诉我吗?最简单的方法(对于静态数据)是获取英文数据并通过标准资源文件进行翻译(将英文数据视为键并从资源文件中读取文本) 另一个选项是基于字符串标识符和区域性标识符(即1033、1036等)创建带有主键的本地化表,其中包含翻译文本,并通过适当的查询获取翻译数据(这需要连接…) 真正的问题可能是动态(由用户输入)数据(如果有的话)。您需要依赖上面提到的DB表,但您需要在应用程序中创建一个接口以允许内容转换如何本地化SQL Server 2005数据以在asp.net网站中显示,asp.net,sql-server-2005,localization,Asp.net,Sql Server 2005,Localization,您能告诉我如何从Sql Server 2005数据库中以多种不同语言获取数据并在ASP.NET应用程序中显示它们吗 我正在使用.resx资源文件为全球用户创建具有多语言支持的asp.net网站,并由用户使用System.Globalization和System.Threading命名空间从主页将asp.net页面的CurrentCulture和UICulture更改为所选语言 到目前为止,当我从资源文件中获取控件标题文本消息/图像时,我已设法在页面上以不同的语言显示用户界面,但如何显示asp.n