具有动态内容的多语言网站

时间:2014-02-27 21:19:55

标签: c# asp.net-mvc multilingual

我正在开发一个调查网站,我想让它多语言化。现在,由于调查问题是从数据库动态加载的,我无法使用资源文件来解决这个问题。

是否有任何内置的C#库可以翻译页面内容?

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您可以将句子存储在数据库中。如果要使用3种语言,则需要3行:id,language1,language2。然后,您所要做的就是使用id引用它们并使用SQL查询对其进行自定义。例如:SELECT language1 FROM translations WHERE id = 1

其他方式是使用内置的谷歌翻译,但在很多情况下,它的翻译不太好。

相关问题