【发布时间】:2011-11-29 14:03:49
【问题描述】:
场景
我们有一个 SAAS 产品,它有一个管理后端和一个公共前端。我们希望让用户可以选择更改他们的前端显示的语言。将有 7 种以上不同语言的选项。我们的产品基于 C# 和 MVC3 构建。前端只包含大约 400 个单词。处理此问题的最佳方法是什么?我可以将不同的语言存储在 resx 文件中,并在数据库中有一个标志来说明管理员选择了哪种语言吗?
所以管理员从下拉列表中选择他的语言,然后他所有面向公众的一面都将转换为该语言。
我以前从来没有做过这样的事情,所以任何关于潜在陷阱的建议都将不胜感激。
谢谢
【问题讨论】:
标签: c# .net asp.net-mvc-3 localization saas