使用默认语言

时间:2017-07-10 23:49:49

标签: angular ionic3 ngx-translate

我已经定义了两种语言en和de。如果我明确地使用

设置
this.translate.use('de')

我看到了预期的结果。我想使用英文文字以防翻译丢失而不是显示键值。根据文档,如果我添加如下:

constructor(translate: TranslateService) {
        // this language will be used as a fallback when a translation isn't found in the current language
        translate.setDefaultLang('en');
    }

翻译始终是英文的。换句话说,translate.use(' de')则无效。我的理解是上面的setDefaulting只会将那些字符串转换为英语,其中一个' de'翻译缺失。

0 个答案:

没有答案
相关问题