0
Найти на сайте: параметры поиска

 

 

Транслитерация имен файлов

кириллица >latinica
  
Сообщений: 0
Встала необходимость в транслитерации имен файлов нашел хороший скрипт здесь.
(Данный мануал для gnome 2, но думаю что для других графических сред будет все по аналогии)
Перепостю сюда, с методом как делал сам, так же я добавил в скрипт транслитерацию заглавных букв мягкого и твердого знака [Ь/Ъ] (скрипт просто удаляет их из имени).

Так что в спойлер выкладываю исправленный скрипт.

1. Создаем фаил в любом текстовом редакторе (gedit/nano) с содержанием:
Содержание скрипта
Называем его как нам нравится, например translit.
2. Делаем файл исполняемым
Код PHP:
  1. chmod +x translit
3. Переносим в ./gnome2/nautilus-scripts
Код PHP:
  1. mv translit ~/.gnome2/nautilus-scripts
4. Теперь открываем nautilus/отрываем нужную папку (где хотим переименовывать файлы) кликаем правой мышкой и в контекстном меню выбираем <сценарии> и выбираем наш <translit>.
И получаем latinskie_imena причем пробелы заменены нижним подчеркиванием (_) что очень важно - особенно в именах каталогов, хотя бы для работы с командой cd.
Редактировалось: 8 раз (Последний: 2 марта 2012 в 19:38)
Сообщений: 0
Так же добавил в скрипт транслитерацию заглавной буквы [Щ].
В первом посте скрипт исправленный.
Сообщений: 0
many thanks!
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.