1.0.0 • Published 1 year ago

@idp-front/translate-multi-http-loader v1.0.0

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Provides opportunity for loading several files at the same time

Install

npm i @idp-front/translate-multi-http-loader

Example

import { CommonModule } from '@angular/common';
import { NgModule } from '@angular/core';
import { MultiTranslateHttpLoader } from '@idp-front/translate-multi-http-loader';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';

@NgModule({
  imports: [
    CommonModule,
    TranslateModule.forRoot({
      defaultLanguage: 'ru_RU',
      loader: {
        provide: TranslateLoader,
        useFactory: () =>
          new MultiTranslateHttpLoader([
            { prefix: `/assets/i18n/`, suffix: '.json' },
            {
              prefix: `/assets/shared/i18n/`,
              suffix: '.json',
            },
          ]),
      },
    }),
  ],
})
export class AppModule {}