Что бы вы порекомендовали в качестве наилучшей практики для обработки или очистки имен пользователей?
Во Франции, Испании, Греции, ... даже для ограничения латинского алфавита, вы получите периоды, тире, апострофы, ....
Что мы делаем, так это получаем информацию из API Facebook. Мы получаем имя пользователя, если пользователь его установил, в противном случае мы берем имя и преобразуем его в имя пользователя (например, для входа в систему позже).
У нас есть такие вещи, как Клеман, Д'Акинн, Джон М. Марч, Энн-Софи Бласс, ... вы знаете, что делать.
Как вы справились с этим?