tomastrajan / angular-ngrx-material-starter

Angular, NgRx, Angular CLI & Angular Material Starter Project
https://tomastrajan.github.io/angular-ngrx-material-starter
MIT License
2.82k stars 919 forks source link

fix(i18n): use the own languages for different languages to display #529

Closed KingMario closed 4 years ago

KingMario commented 4 years ago

It's user-unfriendly for a user to find himself surrounded by unknown strange characters after he has accidentally chosen the Chinese language. The same applies to other languages. It would be helpful to show at least his known language(s) in his known language(s).

What:

Use their own languages for different languages to display.

For someone who does not understand Chinese, choosing his own language from such a list is like a lottery.

image

Issue number: N/A

KingMario commented 4 years ago

Using its own language to display a language name is a common practice in the industry.

The language selector for MDN Web Docs:

image

tomastrajan commented 4 years ago

@KingMario thank you for yoru contribution!