我在我的AngularJS 全栈生成器项目中使用Angularjs gettext 。
它非常适合静态文本。但我需要以多语言从用户那里获取数据,并将其存储在 MongoDB 数据库中。
对于 MongoDB 多语言模式,我使用了 mongoose-intl。
有什么方法可以使用 gettext 来翻译动态文本的数据。
我的 MongoDB 架构如下所示:
{
_id: '...',
name: {
en: 'Name in english',
de: 'Name in German',
fr: 'Name in French'
}
}