> The existing convention that should be used in design are three free fields that accept unicode charecters (ie, covers ASCII, kanji, arabic, etc…). The fields are “Surname (family name”, and “Given Name(s)”. What happens when Dai Guy wants to sign up, putting his “last name” into the surname field? Turns out in Guy’s culture, Dai is the family name. Given names allows us to have Dweezil Zappa’s in the world.
The third field will be a “common name,” For example, Guy likes to be called Dave in real life because he’s become accustomed to western ignorance of pronunciation and name-order in …