fixed aot build with translate loader (wip)

This commit is contained in:
William Welling
2017-09-26 12:25:17 -05:00
parent 3d02e660da
commit 7cbd79fa85
7 changed files with 17 additions and 21 deletions

View File

@@ -4,11 +4,11 @@ import * as fs from 'fs';
export class TranslateUniversalLoader implements TranslateLoader {
constructor(private prefix: string = 'i18n', private suffix: string = '.json') { }
constructor(private prefix: string = 'dist/assets/i18n/', private suffix: string = '.json') { }
public getTranslation(lang: string): Observable<any> {
return Observable.create((observer: any) => {
observer.next(JSON.parse(fs.readFileSync(`${this.prefix}/${lang}${this.suffix}`, 'utf8')));
observer.next(JSON.parse(fs.readFileSync(`${this.prefix}${lang}${this.suffix}`, 'utf8')));
observer.complete();
});
}