Angular Translate: файлы не отправляются иногда - PullRequest
0 голосов
/ 04 октября 2018

У меня проблема с угловым переводом.На моем локальном компьютере это работает, и когда приложение загружается, в Devtools я вижу запрос main.json на вкладке сети и загружает переводы.Однако при развертывании на тестовом сервере запросы не отображаются на вкладке сети.

Первой мыслью было, что что-то в среде сервера блокирует запрос, но тот факт, что запрос даже не отображаетсяозадачил меняКроме того, я протестировал на другом сервере с той же конфигурацией, и это сработало.

Буду очень признателен за любые мысли или подсказки.Не стесняйтесь спрашивать более подробную информацию и заранее спасибо!

angular
    .module('MyApp')
    .config(translationConfig).run(translationRun);

function translationConfig($translateProvider, $translatePartialLoaderProvider) {
    $translateProvider.useCookieStorage();
    $translateProvider.fallbackLanguage('gl');
    $translateProvider.preferredLanguage('gl');
    $translateProvider.useSanitizeValueStrategy('escaped');
    $translateProvider.addInterpolation('$translateMessageFormatInterpolation');

    // Initialize angular-translate
    $translateProvider.useLoader('$translatePartialLoader', {
        urlTemplate: 'i18n/{lang}/{part}.json'
    });
}

function translationRun($rootScope, $translate, $translatePartialLoader) {

    $rootScope.$on('$translatePartialLoaderStructureChanged ', function() {
        $translate.refresh();
    });
    $translatePartialLoader.addPart('main');

}
...