如何将数据集翻译成其他语言

时间:2011-02-17 10:22:00

标签: c# multilingual

我正在建立一个多语种的网站。静态文本我正在使用资源文件进行翻译。但我要与下拉列表绑定的数据集,我不知道如何翻译它。我试过谷歌翻译,但它给了我太多的语言。我只需要3或4个郎。请帮助我这方面

2 个答案:

答案 0 :(得分:1)

一种标准做法是使描述表包括语言字段

所以,如果你现在有

Products:  ProductId, Description, Price, ... 

您必须更改为2个表格,如

Products:     ProductId, Price, ... 
Description:  ProductId, LangCode, Description 

答案 1 :(得分:0)

您还可以拥有1个翻译表

列:

TableId(需要翻译的表格)

FieldId(表中的字段,可能有多个需要翻译的字段)

语言(要翻译的语言)

键(表中主键的值)

值(字段的翻译值)