【发布时间】:2010-09-26 11:15:45
【问题描述】:
我在 .NET 环境中工作,系统偶尔会为客户生成日志条目。然后将消息附加到客户日志中,以便以后查看。
例如,如果客户正在订阅一项新服务,或者客户的付款尝试失败,这些消息会附加到客户日志中。
目前,所有消息都被硬编码到代码中,例如“客户未能完成 XX 的付款”。
现在的问题是这些消息需要以一种智能的方式本地化,这样当一个英文用户查看客户日志时,他会得到英文消息,而当外国用户查看日志时,他会得到它们。他的语言。
处理这种情况的最佳方法是什么?
【问题讨论】:
-
您使用的是文件日志还是事件日志?
-
目前我们正在将原始文本字符串记录到 SQL 数据库中。
标签: .net localization