NestJS 的 i18n 意见

Rac*_*gon 2 localization internationalization node.js nestjs

我目前正在开发一个使用 Angular/NestJS 的项目。我们已经使用 ngx-translate 在 Angular 中实现了 i18n,这很棒,我想知道在 NestJS 中实现 i18n 的最佳方法是什么。我发现了一个类似的问题,但这里唯一的答案是使用i18-node,然后围绕它实现自定义装饰器、包装器等,以将其与 Nest 一起使用。

我想知道在 NestJS 中是否有一些“固执己见”的方法来实现 i18?另外,如果“最佳”方法是使用 i18-node,我应该构建什么装饰器/包装器?

Wil*_*ian 6

我一直在使用Nestjs-i18n包。

它包含内置功能,例如I18nServiceI18nLang 装饰器

  • 这就是我最终使用的并且到目前为止对我来说效果很好:) (2认同)