Переименование файлов с русского на «транслит» в Total Commander

Рассказ о способе переименования файлов (одиночного и группового) с русского языка на «транслит» с помощью Total Commander.

Переименование файлов с русского на «транслит» в Total Commander

Иногда бывает нужно переименовать большое количество файлов с русскими названиями на «транслит», т.е. написать названия файлов латинским алфавитом. Обычно таким образом переименовывают файлы, которые выкладываются где-то в интернете, т.к. буквы кириллицы отображаются не всегда корректно. К примеру, стандарт URL использует набор символов US-ASCII. Это имеет серьезный недостаток, поскольку в нем разрешается использовать лишь латинские буквы, цифры и несколько знаков пунктуации. Все другие символы необходимо перекодировать. Буквы кириллицы тоже должны перекодироваться. Перекодирующая кодировка описана в стандартах RFC 2396 и RFC 3986, и называется URL-encoding, URLencoded или percent‐encoding. Поэтому для красоты лучше названия файлов в интернете писать латинскими буквами.

А теперь посмотрим как делается переименование файлов (групповое в том числе).

«Транслит» имен файлов

1. Открываем Total Commander, выделяем нужные файлы и жмем «Файл» → «Групповое переименование...» (или на клавиатуре сочетание клавиш Ctrl+M):

Групповое переименование в Total Commander

2. В открывшемся окошке ищем поля «Поиск и замена»:

«Транслит» имен файлов

В поле «Найти» пишем:

а|б|в|г|д|е|ё|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ъ|ы|ь|э|ю|я| |,|µ|«|»|(|)

А в поле «Заменить на»:

a|b|v|g|d|e|e|zh|z|i|j|k|l|m|n|o|p|r|s|t|u|f|h|c|ch|sh|sch||y||e|ju|ja|-||u||||

3. После этого собственно жмем «Выполнить». И все, задача выполнена.