Основные ошибки программ конвертации из кириллицы в латиницу:
Пример: Fedyun'kin. Символом > подразумевается мягкий знак, которого как такового в английском языке нет.
Пример:Fedynskii. Комбинацией > программа конвертирует окончание >, а должно быть >.
Пример:Redkoborodnyi. Программа меняет местами буквы в окончании >, должно быть: >.
Для тех, кто решится на такой подвиг как конвертация из кириллицы в латинскую раскладку клавиатуры, напомню: ни одна из программ корректно не переводит буквы из нижнего регистра в верхний. Это буквы: ё=~, б=, ж=:, э=", х={, ъ=}. Случай с мягким знаком как в английском языке в данном случае не действует: он присутствует.