import { Component } from '@angular/core'
import { TranslateService } from '@ngx-translate/core'
@Component({
selector: 'app-root',
template: `
{{ 'HOME.TITLE' | translate }}
`,
})
export class AppComponent {
constructor(public translate: TranslateService) {
translate.addLangs(['en', 'fr'])
translate.setDefaultLang('en')
translate.get('HOME.TITLE', { value: 'world' }).subscribe((res: string) => {
console.log(res)
//= > 'hello world'
})
const browserLang = translate.getBrowserLang()
translate.use(browserLang.match(/en|fr/) ? browserLang : 'en')
}
}