Earlier quoted context omitted.
Don't do this. In Vietnam names like Nguyen Thi Anh Mai are common. The family name is "Nguyen" is the family name. "Anh Mai" is the "first name". But they should be called "Mai". And reversing the order "Mai Anh Thi Nguyen" is just wrong. And Catholic families in Vietnam often have names "Nguyen Thi To but everybody calls me by my baptismal name of Mary". Or you have a "house name" (i.e. your real name) and an outsi…
> You don't need to try to infer one from the other. So you should make your system more cumbersome for 95%+ of users just for the sake of doing the right thing in occasional edge cases? By all means make it possible to override, but you should absolutely default "what would you like to be called?" rather than making everyone enter their name twice.
As the app is apparently developed for use in Asia-Pacific, no, it isn't.