首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ngx-translate提供后备语言

ngx-translate提供后备语言
EN

Stack Overflow用户
提问于 2019-04-24 17:09:45
回答 1查看 1.4K关注 0票数 2

您好,我可以看到ngx-translate中有一种方法可以提供默认语言,如下所示

代码语言:javascript
复制
this.translate.setDefaultLang('en');

但我想设置不同的备用语言,如下所示:

如果文件不存在,en-US、en-IN和en-UK应该回退到en.json。如果找不到fr.json,fr-CA应该回退到fr.json,然后使用我指定的任何默认值

我无法找到ngx-translate提供的方法来解决这个问题,直到我们从逻辑上处理它。

如果有人知道ngx翻译提供的方法,请让我知道。

EN

回答 1

Stack Overflow用户

发布于 2019-10-18 15:29:19

translate.setDefault(..)正在设置回退语言,因此您已经在使用回退

要设置使用的语言(如果有),请使用translate.use(..)进行设置。

要使用带自定义名称的备用名称,如"en-US",请尝试创建带有翻译的相应en-US.json转换文件。但是这可能会产生兼容性问题,因为文档只声明使用"en“格式

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55826375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档