
My last name is Stüvel. Apparently, this is very difficult for many programmers and testers to understand. Here are a few of the ways that my name is displayed by various applications:
St??vel
St�vel
St++vel
Stüvel
Stüvel
St\xc3\xbcvel
St vel
St☐☐vel
St³vel
StĂźvel
St? <Input Name=
"your last name contains illegal characters"
Names with accents are really common here in The Netherlands, and even more so in the entire continent of Europe. Many people from all over the world immigrate to The Netherlands, so every application in our country that requires a person to fill in their name should be equipped to handle European names.
Nowadays it gets so bad that I'm having trouble applying for health insurance! When applying, I have to fill in my name and other personal information on the insurer's website. There is much money (and fraud) involved in health insurance, so they stress that you are obliged by law to correctly fill in your personal information. This is something I cannot do. When I give them "Stüvel", they ask me to confirm that my name is "Stüvel", which I cannot do by law. Then again, I am not allowed to give any other name than my real name, so "Stuvel" is out of the question - it is forbidden by law. In other words: I can only get health insurance by breaking the law.
Pretty please with sugar on top, accept that we live in a world that is made up of more than A-Z and design your systems for it. Unicode has been a published standard since 1991. Perhaps it's a good idea to start using it.

Comments