我将 Scala + Lift Web Framework + MongoDB 用于一堆应用程序。在某些情况下,我需要向发出请求以显示国际化错误消息的客户端响应 JSON 错误消息。
错误消息通常是一个简单的 JSON:
val errorMessage = ("error" -> "some error message");
然后将通过net.liftweb.rest.RestHelper
with 提供此消息yield requestParam: JValue
。我for comprehensions
用来检查错误并返回这些JValue
s。
将这些消息存储在 Scala 中的最佳实践是什么(考虑到国际化)?