123456789101112131415161718192021222324 |
- import { HttpClient, HttpClientModule } from '@angular/common/http';
- import { NgModule } from '@angular/core';
- import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
- import { TranslateHttpLoader } from '@ngx-translate/http-loader';
- // AoT requires an exported function for factories
- export function HttpLoaderFactory(http: HttpClient) {
- return new TranslateHttpLoader(http, './assets/i18n/', '.json');
- }
- @NgModule({
- imports: [
- HttpClientModule,
- TranslateModule.forRoot({
- loader: {
- provide: TranslateLoader,
- useFactory: HttpLoaderFactory,
- deps: [HttpClient],
- },
- })],
- exports: [TranslateModule],
- })
- export class AppTranslationModule {
- }
|