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 (…
The GOV.UK design system[1] agrees with you: > "Use single or multiple fields depending on your user’s needs. Not everyone’s name fits the first-name, last-name format. Using multiple name fields mean there’s more risk that a person’s name will not fit the format you’ve chosen and that it is entered incorrectly." and > "Avoid asking users for their title. It’s extra work for them and you’re asking them to potentially…
Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
321–330 of 527 posts
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#322Earlier quoted context omitted.
"Just have a single "name field" and maybe preferred name, which is not the same." This is the way to go. "The family/given name format doesn't make much sense here." It doesn't make much sense in many places all over the world. In Germany technically speaking our given names are a set and we can have many of them. While it is practically necessary to write them out in a certain order in our documents, from a legal s…
Agreed. Currently consulting for an org which is having this very debate; the consensus is leaning towards replacing FirstName/LastName with FullName (i.e how are you generally identified) and PreferredName (how do you like to be addressed). Some additional observations from the German-speaking world (both Vienna and rural Austria): - yes, we also often refer to people, even in everyday speech, as LastName FirstName…
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#323Just 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 (…
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#324Use a single text field for the full name.
Names are HARD.
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#325Earlier quoted context omitted.
Very interesting however >People have exactly one canonical full name. What is on your passport then?
I can tell you that in my passport, my name appears in two different places and it's spelled differently been them. Also, a lot of people in the world don't have passports.
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#326Just 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 fragment "Hated the name Harry and got it removed" probably means "[He] hated the name Harry and got it removed", not "[I] hated the name Harry and got it removed". The grammar is acceptable in many contexts.
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#327Earlier quoted context omitted.
> In Bavaria where I live, the informal convention is also last name first It's probably a Roman thing. Julius Caesar was actually "Caesar, of the gens Julia", so last-name first. In Italy we also used to list last-name first, particularly in official and military communications. This has changed significantly in the last 40 years, particularly in everyday bureaucracy, but it's still used by police and other bodies.
In Poland informally it’s always . Formally, it depends most places are on the same as informal, but particularly military and some other bureaucracies will use . I always thought this is a holdout from the pre-computer days to make it easier to sort alphabetically (last names are a bit better distributed than the popular first names). In France they seem to prefer (yes, all caps) even for less formal things.
Also this "reversal" had me confused when we hosted a French exchange student without knowing French (I spoke German, but the teachers knew my family were happy to host if they needed). His name was written like "KHALID Mohamed" and he was very polite so he didn't really correct me when I was calling him "Khalid", and since I was unfamiliar with Algerian names I had experience to suggest "Khalid" was more surname-y than firstname-y. It sorted itself out after a day or two though :-)
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#328How will your app handle people with a single name? My wife's mother splits her name in two based on syllables, but that's not exactly right.
I think two fields, one mandatory -- "name" -- and other optional -- "preferred name" -- is the way to go.
You should also consider how to handle people changing names, in the events of marriage, sex change, religious conversion, or what have you.
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#329Here in Brazil, it is very common to have "compound names" which are just... two given names you have to use together, for example "Ana Maria", AND it is also common to have "middle names" which are neither family names, nor given. My name, for example, is Leonardo Giovanni Scur, but "Leonardo" is my given name that I respond and expect people to call me by, and "Scur" is the family name. "Giovanni" only exists in documents, basically.
So, the first question is, what are you using their names for? If you are a paid service that identifies users to other users by name, ask for a "billing name" for your legal/policy needs, and a "display name" for identification, don't attribute any structure to it. If you don't need a legally identifying name, just ask for the "display name", and let people name themselves "Sir Bearington of Nunya Biznis".
Re: Ask HN: How to handle Asian-style “Family name first” when designing interfaces?
#330Don't even need to go as far as Asia, even european-descended cultures have different naming conventions. Here in Brazil, it is very common to have "compound names" which are just... two given names you have to use together, for example "Ana Maria", AND it is also common to have "middle names" which are neither family names, nor given. My name, for example, is Leonardo Giovanni Scur, but "Leonardo" is my given name t…
A common reasoning for asking for a structured name is to build visually consistent interfaces, such as identifying everyone by their given name.
But that is disrespectful to people with "complicated" names, as well as social conventions. Some people would rather be called by their family name, others their given name, and I guarantee you none of them says "but think about the pretty, homogenous UI we will be leaving behind!".
For users, your brand aesthetics are at best very far down on their list of things to care about, even lower than thinking about what specific dish they will make for lunch in 3 weeks.