标签: javascript node.js internationalization nestjs
我正在使用nestjs-i18n来处理API中的翻译。
目前,我的应用将 zh_CN 作为默认语言。但是,如果要接收en- 美国,en- GB ,en- IE ,我想回退 en 等等。
在接收多种变体时是否可以回退特定语言?
答案 0 :(得分:0)
我为此案开了一个#138问题,并且已经结案了。
我还向该库发送了PR,以创建附加功能,因此我们可以从V8.0.5版开始配置多种后备语言。
本质上,它很简单:
I18nModule.forRoot({ fallbackLanguage: 'en', fallbacks: { 'en-*': 'en', 'fr-*': 'fr', 'pt-PT': 'pt-BR', 'pt': 'pt-BR', }, ... });
希望我能帮助你们。干杯