Если в вашем определении useStaticFilesLoader
есть несколько правил, и одно из них является отсутствующей папкой, угловой перевод не будет выполнен, даже если переводы, содержащиеся в отсутствующих файлах, не используются.
Например, я заменил фактическое имя папки prompts
на неправильное foo
имя. Если вы восстановите правильное имя папки, все работает нормально.
$translateProvider.useStaticFilesLoader({
files: [{
prefix: 'lang_',
suffix: '.json'
}, {
prefix: 'foo/lang_',
suffix: '.json'
}]
});
Пример Plunk
Есть ли способ игнорировать отсутствующий файл и продолжать использовать другие файлы?