Stuck while translating a html text using ngx-translate. I am getting missing language key error. I have correctly imported the ngx-translation module into this component's module. I am confused on why the translation is working
[infoText]="invalidCredentials ? 'Username Incorrect' : ''"
I tried translating like this.
[infoText]=" (invalidCredentials ? 'login.username-incorrect' : '') | translate"
[infoText]="invalidCredentials ? ('login.username-incorrect' | translate) : '' "
None of this works. Anybody know why?
When I tried like this it works. So can't we translate or ignore empty strings?
[infoText]=" (invalidCredentials ? 'login.username-incorrect' : 'login.password-incorrect') | translate"