Personal names around the world. W3C internationalization best-practices

This article at the W3C describes many issues to consider when implementing personal names in UI’s, software code and databases. There’s more complexity to it than you might think.

Personal names around the world

Question: How do people’s names differ around the world, and what are the implications of those differences on the design of forms, databases, ontologies, etc. for the Web?

People who create web forms, databases, or ontologies are often unaware how different people’s names can be in other countries. They build their forms or databases in a way that assumes too much on the part of foreign users. This article will first introduce you to some of the different styles used for personal names, and then some of the possible implications for handling those on the Web.


If you use the ActivityPub protocol (W3C recommendation) things are even better.
Internationalization is a first class citizen in ActivityPub.

See e.g. example 115

It is just that few people use it, so this post is a wish as well to use it.

1 Like