Professional Documents
Culture Documents
imports:[
BrowserModule,
IonicModule.forRoot(MyApp),
TranslateModule.forRoot()
],
https://medium.com/@salonimalhotra1ind/how-to-build-ionic-3-multi-language-app-b5a34d105b9 1/5
28/02/2019 HOW TO BUILD IONIC 3 MULTI-LANGUAGE APP – Saloni Malhotra – Medium
imports: [
BrowserModule,
IonicModule.forRoot(MyApp),
HttpClientModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: (setTranslateLoader),
deps: [HttpClient]
}
})],
Okay we are almost done with angular translate now it’s time to set
default language into app.component.ts le. So rst import the
TranslateService and inject it into constructor:
rootPage:any = TabsPage;
translate.setDefaultLang('en');
platform.ready().then(() => {
statusBar.styleDefault();
splashScreen.hide();
});
https://medium.com/@salonimalhotra1ind/how-to-build-ionic-3-multi-language-app-b5a34d105b9 2/5
28/02/2019 HOW TO BUILD IONIC 3 MULTI-LANGUAGE APP – Saloni Malhotra – Medium
<strong>en.json</strong>
{
"home":"Home",
"about": "About",
"contact": "Contact",
"welcome":"Welcome to ionic",
}
These les contains JSON Object so that we can easily access them by
using keys of object.
<strong>de.json</strong>
{
"home": "huis",
"about": "over",
"contact": "Contact",
"welcome": "Welkom bij ionic!",
}
https://medium.com/@salonimalhotra1ind/how-to-build-ionic-3-multi-language-app-b5a34d105b9 3/5
28/02/2019 HOW TO BUILD IONIC 3 MULTI-LANGUAGE APP – Saloni Malhotra – Medium
Thanks !!
Happy coding
https://medium.com/@salonimalhotra1ind/how-to-build-ionic-3-multi-language-app-b5a34d105b9 4/5
28/02/2019 HOW TO BUILD IONIC 3 MULTI-LANGUAGE APP – Saloni Malhotra – Medium
https://medium.com/@salonimalhotra1ind/how-to-build-ionic-3-multi-language-app-b5a34d105b9 5/5