【发布时间】:2011-05-22 17:19:06
【问题描述】:
我正在为需要 3 种语言(英语和其他 2 种语言)本地化的 Web 应用程序的客户工作。我了解如何在 ASP.NET 应用程序中使用资源来显示静态数据的本地化版本。但是,我不确定如何解决本地化用户输入数据的问题。例如,管理员可能想要在应用程序中添加一些新的元数据(例如新的产品类别)。这最终需要翻译成所有 3 种语言,但最初将使用管理员知道的任何语言输入。由于这种数据不是静态的,我们将其存储在数据库中。我们是否应该在主键中添加文化代码以区分相同数据的不同本地化版本?对于此类问题,是否有我不知道的“最佳实践”或模式?
【问题讨论】:
标签: asp.net sql-server localization