0
モックデータ用にi18n変換+ in-memory-web-apiでng2-translateを使用しています。角2:インメモリweb-apiと一緒にng2-translateを使用する方法
in-memory-web-apiがないと、i18nの翻訳は有効になりますが、有効にすると角度のHttpサービスは模擬データを引き継ぐため、翻訳ファイルへの正しいパスを解決できません。
両者が同時に動作する方法はありますか?
は、ここで私はapp.module.ts
export function createTranslateLoader(http: Http) {
return new TranslateStaticLoader(http, '/assets/i18n', '.json');
}
@NgModule({
imports: [
BrowserModule,
CoreModule,
routing,
CookieModule.forRoot(),
TranslateModule.forRoot({
provide: TranslateLoader,
useFactory: (createTranslateLoader),
deps: [Http]
}),
InMemoryWebApiModule.forRoot(MockDataService),
],
declarations: [
AppComponent
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {
}