Live data from Hacker News

Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

news.ycombinator.com

141–150 of 527 posts

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#141

Earlier quoted context omitted.

Well, if the app is designed for the asia pacific region then last name first name should be default to fit the majority of user's expectation, no?

Even in countries where you might assume this is true, it's not always! For instance in China, most names are single character family name followed by a two character given name. Some rare family names are two characters and usually they will have a single character given name. Some people have single character family name and single character given name. Then you get people from different ethnic groups who put the f…

It doesn’t matter if your friend uses an English name at work.

It doesn’t matter if the ethnic group writes it last first or first last.

If you’re filling in Chinese documentation and writing it in Chinese it will be a single field in Chinese.

If you’re writing it in English it will be written in 2 fields as first name and last name as the English version of the Chinese name.

The spoken English name of “alice” or “David” are not used on official documentation.

Name cards will sometimes have English names and sometimes they will put the English name with Chinese last name. But also write the Chinese name in Chinese.

I can’t believe how much people are over thinking this stuff.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#142
post #14

Definitely read https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-... if you haven't yet. Then think about what are the requirements your system needs when it comes to names. Does the app need to know what a user's name is at all or is a username enough? Does it need to distinguish the family part of their name for anything? A thing I think is the most general is to just have a Full Name field (min length 1…

Very interesting however >People have exactly one canonical full name. What is on your passport then?

depends... which passport are you asking about?

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#144
post #67

Just have a single "name field" and maybe preferred name, which is not the same. The family/given name format doesn't make much sense here. Indian name: Sathiavelllu Arunachalam, known as SA or Seth SE Asian ethnic Chinese names: Harry Lee Kuan Yew, (English name) (Surname) (Given name). Hated the name Harry and got it removed, though many Chinese are referred to by an English name. Indonesian name: Fatimah Azzahra (…

> SE Asian ethnic Chinese names: Harry Lee Kuan Yew, (English name) (Surname) (Given name). Hated the name Harry and got it removed, though many Chinese are referred to by an English name. Really? Your parents named you the exact same name as a famous politician? Edit: Really? Downvote me for the OP’s bad English?

The famous Singaporean politician Lee Kuan Yew to whom you refer was given the English name Harry by his parents. The poster you're quoting isn't themselves claiming to be LKY.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#145
post #14

Definitely read https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-... if you haven't yet. Then think about what are the requirements your system needs when it comes to names. Does the app need to know what a user's name is at all or is a username enough? Does it need to distinguish the family part of their name for anything? A thing I think is the most general is to just have a Full Name field (min length 1…

This list would have been so much better with examples or a short explanation how or why the assumptions break in case it is not obvious. The author offers examples on demand [1] but while I would be interested to know them, it seems not important enough to bother the author. Maybe the author sees this comment and has some time to spare, then it could benefit everyone and not just one person asking.

[1] If you need examples of real names which disprove any of the above commonly held misconceptions, I will happily introduce you to several.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#146
post #67

Just have a single "name field" and maybe preferred name, which is not the same. The family/given name format doesn't make much sense here. Indian name: Sathiavelllu Arunachalam, known as SA or Seth SE Asian ethnic Chinese names: Harry Lee Kuan Yew, (English name) (Surname) (Given name). Hated the name Harry and got it removed, though many Chinese are referred to by an English name. Indonesian name: Fatimah Azzahra (…

right - if you have a first name, last name and then switch on the locale you will have welcome text like Congratulations Rasmussen when I'm using a website while in Japan.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#147
post #14

Definitely read https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-... if you haven't yet. Then think about what are the requirements your system needs when it comes to names. Does the app need to know what a user's name is at all or is a username enough? Does it need to distinguish the family part of their name for anything? A thing I think is the most general is to just have a Full Name field (min length 1…

Very interesting however >People have exactly one canonical full name. What is on your passport then?

The magician Teller just has 'Teller' on his passport, and if you refer to 'Raymond Joseph Teller', people won't know who you're referring to.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#148
post #14

Definitely read https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-... if you haven't yet. Then think about what are the requirements your system needs when it comes to names. Does the app need to know what a user's name is at all or is a username enough? Does it need to distinguish the family part of their name for anything? A thing I think is the most general is to just have a Full Name field (min length 1…

Very interesting however >People have exactly one canonical full name. What is on your passport then?

Dual citizenship frequently results in different names in different passports.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#149
post #85
post #67

Just have a single "name field" and maybe preferred name, which is not the same. The family/given name format doesn't make much sense here. Indian name: Sathiavelllu Arunachalam, known as SA or Seth SE Asian ethnic Chinese names: Harry Lee Kuan Yew, (English name) (Surname) (Given name). Hated the name Harry and got it removed, though many Chinese are referred to by an English name. Indonesian name: Fatimah Azzahra (…

Slack does this and I don't like it. I have Hungarian colleagues and some (but not all!) of them have entered the family name first. I always feel awkward responding to them, because I don't know if I'm typing `Hello $FIRSTNAME` or `Hello $LASTNAME`.

Don't say hello, just state your business.

Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?

#150
post #67

Just have a single "name field" and maybe preferred name, which is not the same. The family/given name format doesn't make much sense here. Indian name: Sathiavelllu Arunachalam, known as SA or Seth SE Asian ethnic Chinese names: Harry Lee Kuan Yew, (English name) (Surname) (Given name). Hated the name Harry and got it removed, though many Chinese are referred to by an English name. Indonesian name: Fatimah Azzahra (…

There's w3c guideline for this https://www.w3.org/International/questions/qa-personal-names
Post reply on HN