首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ngx-translate -检查翻译文件是否可用

ngx-translate -检查翻译文件是否可用
EN

Stack Overflow用户
提问于 2018-02-12 18:46:56
回答 3查看 1.8K关注 0票数 1

如何检查翻译文件是否可用于您使用ngx-translate从navigator.language获得的结果?

我想做一些类似的事情:

代码语言:javascript
运行
复制
if( checkLanguageAvailable (navigator.language)) {
 this.translate.use( navigator.language );
} else {
 this.translate.use( 'en' ); //Default fall back
}
EN

Stack Overflow用户

发布于 2019-09-23 15:38:08

您可以使用ngx-translate的getLangs()方法获取可用语言的列表:

代码语言:javascript
运行
复制
@Component({ ... })
export class MyController {
  constructor(private translate: TranslateService) {}

  checkLanguageAvailable(lang: string): boolean {
    return this.translate.getLangs().includes(lang);
  }
}
票数 2
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48744600

复制
相关文章

相似问题

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