Хех, забабахали меня на работе долго-и-непонятно-рассказывать-чем. Чтоб бабахали меньше, надо написать программу транслитерации в соответствии со стандартами SWIFT-RUR6. В связи с этим открыто два вопроса: 1 - на чём писать 2 - с какой стороны вообще к этому подступаться.
Ну и учебник нужен, как для детей младшего школьного возраста.