3 ms·
Don'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 n
by kroltan 3y ago
Don'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 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".
- kroltan 3y agoTangent: 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.