我一直在使用 .NET 内置的本地化功能,它们似乎都依赖于将数据放入 resx 文件中。
但是大多数系统不能依赖这个,因为它们是数据库驱动的。那么你如何解决这个问题呢?是否有内置的 .NET 方式,或者您是否在 SQL 中创建翻译表并手动完成所有操作?如果您必须在大多数网站上执行此操作,是否有任何理由甚至使用 resx 本地化方式?
这方面的一个例子是我的网站上有一个常见问题解答列表,我将此列表保存在数据库中,以便我可以轻松添加/删除更多内容,但是通过将其放入数据库中,我没有将这些信息翻译成多种语言的好方法.