如果之前没有html标签,为什么angular translate不起作用?

时间:2017-01-03 08:43:33

标签: angularjs ionic-framework angular-translate

我使用Angular平移离子。我想使用如下语法:

{{ 'SOME_TEXT' | translate }}

但这不起作用。

如果我使用:

<small translate='SOME_TEXT'></small>

这是有效的,如果我在html中使用那么:

{{ 'SOME_TEXT' | translate }}

这次有效。但是,如果我使用它们而不使用小标签,它为什么不起作用?

在我的app文件中,我有这个配置:

$translateProvider
    .useStaticFilesLoader({
        prefix: 'locales/',
        suffix: '.json'
    })
    .registerAvailableLanguageKeys(['en', 'de'], {
        'en': 'en', 'en_GB': 'en', 'en_US': 'en',
        'de': 'de', 'de_DE': 'de', 'de_CH': 'de'
    })
    .preferredLanguage('de')
    .fallbackLanguage('de')
    .determinePreferredLanguage()
    .useSanitizeValueStrategy('escapeParameters');

0 个答案:

没有答案