
January 1st, 2013, 12:25 AM
|
 |
pollyanna
|
|
Join Date: Jul 2012
Location: Germany
|
|
Hi,
arbitrarily choosing a few diacritics doesn't make a lot of sense, because there are many more of them (depending on the language).
Is this about real names or just user names? For user names, I'd only allow the alphanumerics (and maybe spaces) to ensure distinguishable and easy to type names. For real names, you probably want the printable characters from the first few blocks of the Basic Multilingual Plane plus spaces.
But be aware that "advanced" characters can be misused. For example, ligatures (letters composed from multiple characters) might be indistinguishable from a simple sequence of their components. So users might be able to "steal" the names of other users.
|