у всех есть вопрос по ngx-переводу. Когда я проверяю перевод "ioni c serve", все работает нормально. Но когда я запускаю «ioni c cordova build browser» и загружаю на сервер, он генерирует
"GET http://xxxxx.xxxxxxxx.xxxx/assets/i18n/en.json 404 (Not Found)"
http error Response
"Http failure response for http://xxxxx.xxxxxxxx.xxxx/assets/i18n/en.json: 404 Not Found"
app.modlue.ts
import {TranslateLoader, TranslateModule} from '@ngx-translate/core';
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: HttpLoaderFactory,
deps: [HttpClient]
}
})
export function HttpLoaderFactory(http: HttpClient) {
return new TranslateHttpLoader(http, './assets/i18n/', '.json');
}
Я также установил
translate.setDefaultLang((localStorage.getItem('LANG')) ? localStorage.getItem('LANG') : 'en');
, но та же ошибка. пожалуйста, помогите мне.