In the multicultural world that we live in how do you know my name. Is my first name my last name? What is my family name and what should you call me?
As web site developers we regularly ask people for their name so we can personalise the web but are we using the correct name.
32. 毛泽东
Mao Ze Dong
Different
order
of
parts
Family
name
Given
name
Genera>onal
name
First
name Last
name
33. 毛泽东
Mao Ze Dong
Different
order
of
parts
Family
name
Given
name
Genera>onal
name
毛泽民 Mao Ze Min
毛泽覃 Mao Ze Tan
毛泽紅 Mao Ze Hong
First
name Last
name
34. 毛泽东
Mao Ze Dong
Different
order
of
parts
Family
name
Given
name
You call him:
• 毛泽东先生
Mao Ze Dong xiān shēng
• 泽东
Ze Dong xiān shēng
Genera>onal
name
毛泽民 Mao Ze Min
毛泽覃 Mao Ze Tan
毛泽紅 Mao Ze Hong
First
name Last
name
35. 毛泽东
Mao Ze Dong
Different
order
of
parts
Family
name
Given
name
You call him:
• 毛泽东先生
Mao Ze Dong xiān shēng
• 泽东
Ze Dong xiān shēng
Genera>onal
name
毛泽民 Mao Ze Min
毛泽覃 Mao Ze Tan
毛泽紅 Mao Ze Hong
Fred Yao Ming
Fred Ming Yao
First
name Last
name
39. Different
order
of
parts
First
name Last
name
Hung Dinh
Given
name Family
Name
40. Different
order
of
parts
First
name Last
name
You call him:
Hung Dinh
Given
name Family
Name
41. Different
order
of
parts
First
name Last
name
You call him:
• Mr Hung
Hung Dinh
Given
name Family
Name
42. Different
order
of
parts
First
name Last
name
You call him:
• Mr Hung
• Mr Dinh
Hung Dinh
Given
name Family
Name
43. Different
order
of
parts
First
name Last
name
You call him:
• Mr Hung
• Mr Dinh
• Hung
Hung Dinh
Given
name Family
Name
44. Different
order
of
parts
First
name Last
name
You call him:
• Mr Hung
• Mr Dinh
• Hung
• Dinh
Hung Dinh
Given
name Family
Name
45. María-Jose Carreño Quiñones
Mul>ple
family
names
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
46. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
47. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
Family
name
from
Father
Antonio Carreño Rodríguez
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
48. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
Family
name
from
Mother
Family
name
from
Father
Antonio Carreño Rodríguez María Quiñones Marqués
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
49. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
Family
name
from
Mother
Family
name
from
Father
Antonio Carreño Rodríguez María Quiñones Marqués
de
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
50. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
Family
name
from
Mother
You call her:
• Señorita Carreño
Family
name
from
Father
Antonio Carreño Rodríguez María Quiñones Marqués
de
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
51. María-Jose Carreño Quiñones
Mul>ple
family
names
Given
name
Family
name
from
Mother
You call her:
• Señorita Carreño
Family
name
from
Father
Antonio Carreño Rodríguez María Quiñones Marqués
José Eduardo Santos Tavares Melo Silva
de
First
name Last
name
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
54. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
55. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
56. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
57. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
Наина
Иосифовна
Ельцина
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
58. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
Наина
Иосифовна
Ельцина
Given
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
59. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
Наина
Иосифовна
Ельцина
Given
name Father’s
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
60. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
Наина
Иосифовна
Ельцина
Given
name Father’s
name Family
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
61. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
male
Наина
Иосифовна
Ельцина
Given
name Father’s
name Family
name
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
62. Борис
Николаевич
Ельцин
Variant
word
forms
Given
name Father’s
name Family
name
male
Наина
Иосифовна
Ельцина
Given
name Father’s
name Family
name
female
First
name Last
name
Boris Nikolayevich Yeltsin
Naina Iosifovna Yeltsina
65. Non
La>n
Characters
First
name Last
name
Nicholas Διονυσόπουλος
The'ohneeso'poolosh
ELOT standardisation
66. Non
La>n
Characters
First
name Last
name
Nicholas Διονυσόπουλος
The'ohneeso'poolosh
Dionissopoulos
ELOT standardisation
67. Non
La>n
Characters
First
name Last
name
Nicholas Διονυσόπουλος
The'ohneeso'poolosh
Dionissopoulos
Dionysopoulos
ELOT standardisation
68. 東海林賢蔵
Ambiguity
in
wriFen
forms
First
name Last
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
69. 東海林賢蔵
Ambiguity
in
wriFen
forms
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
70. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
71. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin Kenzo
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
72. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin Kenzo
• Shōji Kenzo
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
73. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin Kenzo
• Shōji Kenzo
東海林賢蔵
庄司賢蔵
庄子賢蔵
小路賢蔵
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
74. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin Kenzo
• Shōji Kenzo
You call him:
• Shōji-san
東海林賢蔵
庄司賢蔵
庄子賢蔵
小路賢蔵
First
name Last
name
Family
name
Ideographic characters in Japanese names
can typically be pronounced in more than one way
88. tussenvoegsels
First
name Last
name
Peter
van
Westen
First
name Last
nameInser-on
You call him:
• meneer Van Westen
• Peter van Westen
All different in Belgium
89. tussenvoegsels
First
name Last
name
Peter
van
Westen
First
name Last
nameInser-on
You call him:
• meneer Van Westen
• Peter van Westen
W All different in Belgium
96. Isa bin Osman
Inheritance
of
names
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
97. Isa bin Osman
Inheritance
of
names
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Wife
98. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Wife
99. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
Wife
100. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
101. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
102. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
Pedro Pérez Padilla
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
103. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
Pedro Pérez Padilla Encarna Pérez Padilla
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
104. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
Pedro Pérez Padilla Encarna Pérez Padilla
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
105. Isa bin Osman
Inheritance
of
names
You call her:
• Mrs Zaiton
• Mrs Isa
Manuel Pérez Quiñones
Pedro Pérez Padilla Encarna Pérez Padilla
First
name Last
name
Given
name Father’s
name
‘son
of’
You call him:
• Mr. Isa
• Encik Isa
+ Zaiton
Spanish family names would have the order paternal+maternal,
Portuguese names in Brazil would be maternal+paternal
+ Maria Padilla Falto
Wife
106. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
107. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Velikkakathu Sankaran Achuthanandan
108. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Velikkakathu Sankaran Achuthanandan
Family
name
109. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Velikkakathu Sankaran Achuthanandan
Family
name Father’s
name
110. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
111. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
112. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Village
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
113. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Village
name Father’s
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
114. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Village
name Father’s
name Given
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
115. Mixing
it
up
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
116. Mixing
it
up
Aditya Pratap Singh Chauhan
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
117. Mixing
it
up
Aditya Pratap Singh Chauhan
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
118. Mixing
it
up
Aditya Pratap Singh Chauhan
Father’s
name
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
119. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
120. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
Caste
name
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
121. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
Caste
name
Madurai Mani Iyer
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
122. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
Caste
name
Town
name
Madurai Mani Iyer
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
123. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
Caste
name
Town
name
Madurai Mani Iyer
Given
name
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
124. Mixing
it
up
Aditya Pratap Singh Chauhan
SurnameFather’s
name
V. S. Achuthanandan
Caste
name
Town
name Caste
name
Madurai Mani Iyer
Given
name
First
name Last
name
Kerala
India
Rajasthani
India
Kogaddu Birappa Timappa Nair
Given
name
Village
name Father’s
name Given
name Last
name
Velikkakathu Sankaran Achuthanandan
Given
nameFamily
name Father’s
name
130. Muhammad
Changing
over
>me
First
name Last
name
al-Jamil ibn Nidal
ibn Abdulaziz
Muhammad
(given
name),
The
beau>ful,
Son
of
Nidal,
Son
of
Abdulaziz,
131. Muhammad
Changing
over
>me
First
name Last
name
al-Jamil ibn Nidal
ibn Abdulaziz al-Filistini
Muhammad
(given
name),
The
beau>ful,
Son
of
Nidal,
Son
of
Abdulaziz,
the
Pales>nian
133. First
name Last
name
Changing
over
>me
Muhammad al-Jamil ibn Nidal ibn
Abdulaziz al-Filistini
Muhammad
(given
name),
The
beau>ful,
Son
of
Nidal,
Son
of
Abdulaziz,
the
Pales>nian
134. Father
of
Karim,
First
name Last
name
Changing
over
>me
Muhammad al-Jamil ibn Nidal ibn
Abdulaziz al-Filistini
Abu Karim Muhammad al-Jamil ibn
Nidal ibn Abdulaziz al-Filistini
Muhammad
(given
name),
The
beau>ful,
Son
of
Nidal,
Son
of
Abdulaziz,
the
Pales>nian
146. 東海林賢蔵
Ambiguity
in
wriFen
forms
First
name Last
name
Japanese characters can be pronounced many ways
Different characters may be pronounced the same
147. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin(?) Kenzo
• Shōji(?) Kenzo
First
name Last
name
Japanese characters can be pronounced many ways
Different characters may be pronounced the same
148. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin(?) Kenzo
• Shōji(?) Kenzo
東海林賢蔵
庄司賢蔵
庄子賢蔵
小路賢蔵
First
name Last
name
Japanese characters can be pronounced many ways
Different characters may be pronounced the same
149. 東海林賢蔵
Ambiguity
in
wriFen
forms
You call him:
• Tōkairin(?) Kenzo
• Shōji(?) Kenzo
You call him:
• Shōji-san
東海林賢蔵
庄司賢蔵
庄子賢蔵
小路賢蔵
First
name Last
name
Japanese characters can be pronounced many ways
Different characters may be pronounced the same
152. Recommenda>ons…
• Ask
yourself
whether
you
really
need
to
have
separate
fields
for
given
name
and
family
name
TO SPLIT OR NOT
153. Recommenda>ons…
• Ask
yourself
whether
you
really
need
to
have
separate
fields
for
given
name
and
family
name
• Let
the
user
decide
how
to
write
their
name
TO SPLIT OR NOT
154. Recommenda>ons…
• Ask
yourself
whether
you
really
need
to
have
separate
fields
for
given
name
and
family
name
• Let
the
user
decide
how
to
write
their
name
• Make
input
fields
long
enough
to
enter
long
names.
TO SPLIT OR NOT
162. Recommenda>ons…
• Make
the
fields
op-onal
not
everyone
uses
a
-tle
• Only
use
it
if
you
need
it
and
it
is
relevant
TITLES
163. Recommenda>ons…
• Make
the
fields
op-onal
not
everyone
uses
a
-tle
• Only
use
it
if
you
need
it
and
it
is
relevant
• Maybe
you
need
to
have
a
pre
and
post
name.
TITLES
166. Recommenda>ons…
• Ask
separately
how
that
person
would
like
to
be
called
• Separate
formal
name
and
common
name
(nickname)
WHAT’S YOUR NAME
167. Recommenda>ons…
• Ask
separately
how
that
person
would
like
to
be
called
• Separate
formal
name
and
common
name
(nickname)
• Don’t
assume
the
parts
of
the
name
WHAT’S YOUR NAME
168. Recommenda>ons…
• Ask
separately
how
that
person
would
like
to
be
called
• Separate
formal
name
and
common
name
(nickname)
• Don’t
assume
the
parts
of
the
name
• Varying
expecta-ons
of
formality
around
the
world.
WHAT’S YOUR NAME
172. Recommenda>ons…
• Don’t
capitalise
a
name
leave
it
as
entered
• Don’t
restrict
to
Alpha
-‐
allow
space
and
dash
• Don’t
restrict
to
ASCII
128
-‐
allow
extended
INPUT RULES
173. Recommenda>ons…
• Don’t
capitalise
a
name
leave
it
as
entered
• Don’t
restrict
to
Alpha
-‐
allow
space
and
dash
• Don’t
restrict
to
ASCII
128
-‐
allow
extended
• Don’t
make
all
fields
required
INPUT RULES
174. Recommenda>ons…
• Don’t
capitalise
a
name
leave
it
as
entered
• Don’t
restrict
to
Alpha
-‐
allow
space
and
dash
• Don’t
restrict
to
ASCII
128
-‐
allow
extended
• Don’t
make
all
fields
required
• Don’t
have
a
minimum
or
maximum
character
count.
INPUT RULES
178. Recommenda>ons…
• Are
you
collec-ng
the
person’s
name
just
to
have
an
iden-fier
in
your
system?
LANGUAGE 2
179. Recommenda>ons…
• Are
you
collec-ng
the
person’s
name
just
to
have
an
iden-fier
in
your
system?
• Do
you
plan
to
call
them
by
name
in
their
language
but
track
them
in
your
back-‐office
in
a
language
such
as
English
LANGUAGE 2
180. Recommenda>ons…
• Are
you
collec-ng
the
person’s
name
just
to
have
an
iden-fier
in
your
system?
• Do
you
plan
to
call
them
by
name
in
their
language
but
track
them
in
your
back-‐office
in
a
language
such
as
English
• You
may
want
to
ask
for
a
La-n
transcrip-on.
LANGUAGE 2