Это список акцентированных символов, которые у меня есть нашел здесь.
ÂÃÄÀÁÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ
Я использовал Функция Codeigniter convert_accented_characters
для преобразования акцентированных символов в символы ASCII. Тем не менее, кажется, что не для двух символов (Þ а также þ), смотрите вывод:
AAAeAAAAECEEEEIIIIDjNOOOOOeOUUUUeYÞssaaaaaeaaeceeeeiiiidjnoooooeouuuueyþy
Как я могу расширить этот массив для учета этих двух персонажей.
Будет ли это изменение адекватным?
'/п/Þ/þ' => 'p',
в строке 88? Я не знаком с этими персонажами и с каким языком они!
Вы должны добавить этот код
'/Þ|þ/' => 'th',
'/п/' => 'p',
в массив в файле application/config/foreign_chars.php
Этот массив используется для определения транслитерации
Þ
или же þ
приходят из исландских алфавитов. Заменены на орграф th
по-английски
п
от кириллицы и переводится на английский как p
Других решений пока нет …