Доброго времени суток, коллеги! Не так давно, в работе над одним из проектов, возникла необходимость переводить текст (имена и фамилии клиентов) из латиницы в кириллицу, т.к. в выгрузке из платежной системы они были именно в таком виде, а в БД, естественно, они были "вбиты" с кириллическими ФИО.
Функций транслитерации из кириллицы в латиницу - тьма, а вот того, чтобы работало в обратную сторону, я особо не нашел. Пришлось делать самому, вот делюсь, может, кому-то пригодится. На особую оригинальность идеи и алгоритма отнюдь не претендую.