您好,我可以看到ngx-translate中有一种方法可以提供默认语言,如下所示
this.translate.setDefaultLang('en');但我想设置不同的备用语言,如下所示:
如果文件不存在,en-US、en-IN和en-UK应该回退到en.json。如果找不到fr.json,fr-CA应该回退到fr.json,然后使用我指定的任何默认值
我无法找到ngx-translate提供的方法来解决这个问题,直到我们从逻辑上处理它。
如果有人知道ngx翻译提供的方法,请让我知道。
发布于 2019-10-18 15:29:19
translate.setDefault(..)正在设置回退语言,因此您已经在使用回退
要设置使用的语言(如果有),请使用translate.use(..)进行设置。
要使用带自定义名称的备用名称,如"en-US",请尝试创建带有翻译的相应en-US.json转换文件。但是这可能会产生兼容性问题,因为文档只声明使用"en“格式
https://stackoverflow.com/questions/55826375
复制相似问题