Потому что в юникоде каждый такой символ занимает две позиции: одна это сам символ, вторая это диакритический знак. В печати или при выводе на экран они совмещаются. Эта функция просто чистила все диакритические знаки.
Это не то ) У него нет проблем с кодировкой и ему не надо стрипать диакритику. Надо привести её к стандарту, правда из описания проблемы я не понял к какому )
Это не то ) У него нет проблем с кодировкой и ему не надо стрипать диакритику. Надо привести её к стандарту, правда из описания проблемы я не понял к какому )
Заменить буквы с отдельными диактрическими знаками на монолитные буквы.
Самое простое - найти коды всех этих диакритических знаков и используя любой редактор кода (или вручную скриптом) заменить одну диакритику на другую массово