【发布时间】:2018-06-20 02:11:48
【问题描述】:
我正在使用 nestjs 创建我的 REST API,并且我要求支持 i18n 来处理 API 返回的所有消息(异常消息、提示等),我想知道什么是更好的方法用nestjs框架来做。
使用plain express,我可以从请求标头中获取用户语言,并且可以将其翻译为 Nestjs 中间件,以便将语言代码放入位于请求执行上下文中的某个软件中,然后从我的 i18n 服务中使用(我不想添加语言参数everyware我需要用户语言)你怎么看?它是解决我的要求的合适架构吗?将当前请求的语言放在哪个位置最好?
【问题讨论】:
-
这篇博文可能对服务器端 i18n 有所启发:dev.to/adrai/…
标签: nestjs