Это русская таблица транслитерации:
Если у вас установлен python, вы можете использовать этот скрипт:
Похоже, что он неплохо справляется, и вы можете изменить его в соответствии со своими потребностями.Это не сработало из коробки, мне пришлось удалить вызов encode
из следующих двух строк (номера строк указаны впереди):
117 print fpath.encode('utf-8')
136 print 'Copying %s to %s' % (fpath.encode('utf-8'), new_fpath)
т.е. изменить на:
117 print fpath
136 print 'Copying %s to %s' % (fpath, new_fpath)
, но потом работал нормально, например (при условии, что вы поместили скрипт из вышеприведенного с изменениями, внесенными в файл в той же папке с именем transliterate.py
, а затем chmod u+x transliterate.py
, чтобы сделать его исполняемым):
$ mkdir a
$ touch a/сказать
$ ./transliterate.py a
a/сказать
Copying a/сказать to a/skazat'
Надеюсь, это поможет.