如何创建语言词典

时间:2012-06-28 13:02:40

标签: asp.net localization

我正在构建一个支持多种语言的网络应用。目前,这些单词在HTML和javascript中用英语进行了硬编码。我想使用包含英语单词作为键的对象和要显示为单词的单词,并让此字典对象在运行时填充页面。但我的问题不是客户端问题。

在服务器上存储和维护此词典的最佳方法是什么。到目前为止,我想到了一个数据库表,其中包含英文单词的列和要显示的值的行。然后我将以匿名类型加载整行,我将在json中序列化并发送客户端。我认为它有用,但我想知道这是否是最好的方法,以便字典易于维护。

如果您有处理国际化的经验,请告诉我您是否有一些建议。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Resouce文件为asp.net web提供多语言支持。这是在asp.net中用于多语言支持的最佳方法。 http://msdn.microsoft.com/en-us/library/fw69ke6f%28v=vs.100%29.aspx