В прошлый раз я показал как массово редактировать изображения (уменьшать размер, кадрировать, сжимать, уникализировать, конвертировать в другие форматы и т.д.). Сегодня небольшой лайфхак для веб-дизайнеров или SEO оптимизаторов, о том как быстро и массово произвести транслитерацию имен файлов при помощи Total Commander.
Для чего переименовывать кирилицу в транслит?
К примеру я загружаю (заливаю) файлы (в основном изображения) на сайт с именами только в транслите (без точек, запятых, пробелов — вместо них -) — в формате ЧПУ Категорически не советую загружать картинки на сайты в кириллице, во-первых не очень хорошо для SEO. Во-вторых если решите перенести сайт на другой хостинг, то с 80% вероятности у вас сломаются имена: например: было: картинка.jpg, стало картинка.jpg и, следовательно, они перестанут отображаться на сайте.
Групповая транслитерация
Для этого я обычно пользуюсь тотал командером — это бесплатный файловый менеджер для Windows со множеством функций и плагинов. Скачать можно здесь ghisler.com.
Запускаем Total Commander, в левом окне находим папку с файлами (в моем случае папка с картинками) и выделяем все изображения (Выделение — Выделить все, либо CTRL+A), далее идем во вкладку Файлы и выбираем Групповое переименование или просто нажимаем CTRL+M). В открывшемся окне в поле Найти: указываем знаки препинания и алфавит через |:
а|б|в|г|д|е|ж|з|и|й|к|л|м|н|о|п|р|с|т|у|ф|х|ц|ч|ш|щ|ы|э|ю|я|,|+| |_|-|ь|ъ
Замена:
a|b|v|g|d|e|zh|z|i|j|k|l|m|n|o|p|r|s|t|u|f|h|c|ch|sh|shch|y|eh|yu|ya|-|-|-|-|-
Здесь вырезается ь и ъ. И жмем Выполнить.
Также можно сохранить шаблон операции, если часто занимаетесь транслитерацией.
Транслит (крохотная альтернатива)
Просто скачиваете ее, запускаете, указываете Исходную папку (откуда брать файлы) и Конечную папку (куда положить обработанные) и жмете Обработать.
Особенности: По умолчанию русские «Ъ» и «Ь» при переводе на Транслит пропускаются. Если необходимо, можно указать в настройках какими символами следует заменять эти буквы. Так же есть возможность ограничивать количество символов в имени файла.
[button href=»https://web-revenue.ru/wp-content/uploads/2020/02/translit.zip» hide_link=»yes» background_color=»#f2480a» size=»small» target=»_blank»]Скачать программку Translit[/button]

А для чего в такую маленкую прогу троян запихнули?
Вы про какую именно говорите, о Транслит — мой антивирус там ничего не находит?
It is perfect time to make some plans for the longer term and it is time to be happy. I’ve read this publish and if I may I desire to suggest you few interesting issues or advice. Perhaps you could write subsequent articles relating to this article. I desire to read more issues approximately it!
I haven’t used Total Commander lately, but if you suggest interesting topics about it, I might write about them
Столько лет пользуюсь Тотал Коммандером, а правила поиска/замены не удосужился изучить! Горе мне и спасибо Вам!
Пожалуйста)
Спасибо!
Пожалуйста)
А разве можно вырезать мягкий и твёрдый знак?
Крыша не поедет у программы, переименовывая «конь» и «кон», «брать» и «брат»?
Честно, давно тотал командером не пользуюсь. Для транслитерации также можно использовать программу translit (https://www.softportal.com/software-28236-pereimenovanie-fajlov-na-translit.html)
фаЙл — > faJl ?
ц -> с ?
ы -> y ?
й -> j ?
э -> eh ?
…
что за корявый транслит где вы берете такие странные правила?
Поменяйте на свои, в чем проблема?
Всё нормально.
Мягкий знак я заменяю на i
А вот вместо твёрдого ставлю удвоенную согласную, но тут это не поможет, похоже.
Очень пригодилось, спасибо
Пожалуйста