【发布时间】:2016-08-16 20:02:59
【问题描述】:
我查看了 Vapor 的文档(Swift 的 Web 框架:http://docs.vapor.codes/),了解在小胡子模板中使用本地化的任何提示或技巧,但我找不到任何东西。
Vapor 的示例项目包含一个关于如何使用本地化的示例,但是我必须将所有本地化文本传递给我的 mustache 模板,这对我来说听起来有点矫枉过正。这是一个例子:
let drop = Droplet()
drop.get("localization", String.self) { request, lang in
return try JSON([
"title": drop.localization[lang, "welcome", "title"],
"body": drop.localization[lang, "welcome", "body"]
])
}
drop.serve()
有没有人可以为我指明正确的方向?
【问题讨论】: