Wdx translit
Плагин для TC | |
«Wdx_translit»
Перекодировка имён файлов: UTF8-WIN1251 и Qwerty2Йцукен. |
|
Тип | Прочее |
---|---|
Версия | 1.6 |
Размер | 72 KB |
Автор | Павел Дубровский |
Лицензия | freeware |
Исходный код | закрыт |
Статус | закрыт |
Требования | нет |
Страница | wincmd.ru |
Назначение | Плагин для транслитерации имён файлов |
Возможность локализации | нет |
Поддержка unicode | нет |
Список всех плагинов |
wdx_translit - плагин, для транслитерации (перекодировки) имён файлов. Может быть полезен для:
- Просмотра имён файлов, записанных в нестандартной для системы кодировке или с ошибками.
- Быстрого перевода имён файлов в латиницу (например, для работы с ними на устройствах, не поддерживающих кириллицу) и обратно.
- Переименования mp3-файлов по содержимому id3-тегов с учётом транслитерации.
Функции
Плагин работает по принципу замены одного набора символов на другой. Самый простой пример - Qwerty2Йцукен перевод, в котором каждому символу латинской раскладки стандартной клавиатуры соответствует символ кириллицы, располагающийся на той же клавише.
В плагин встроены следующие таблицы перекодировки:
- Rus2Lat - символьная замена кириллицы на латиницу по принципу схожести написания (Взаимозаменяемый - Vzaimozamenyaeiy).
- Lat2Rus - символьная замена латиницы на кириллицу по принципу схожести написания (Vocabulary - Вокабулари).
- Translit - символьная замена латиницы на кириллицу по принципу схожести начертания символов (Взаимозаменяемый - B3aumo3ameH&iembIu).
- Fonetics - символьная замена латиницы на кириллицу по принципу схожести звучания (Transliteration - Транслайтерэйшен).
- MP3 ID3 Tag Rus2Lat - то же, что и Rus2Lat, но транслитерируюется содержимое ID3-тегов для mp3-файлов (вывод в формате [%tracknum%] %artist% - %title%).
Внешние таблицы
Плагин может использовать подключаемые таблицы транслитерации (текстовый формат ttb), содержащие произвольные правила перевода символьных таблиц. В инсталляционном архиве распространяется несколько наиболее полезных таблиц, в том числе - улучшенные версии встроенных. Для установки таблицы достаточно скопировать её в каталог с установленным плагином.
В таблицах могут указываться схемы транслитерации "символ-символ", "символ-набор символов", "набор символов - символ", "набор символов - набор символов". Подробное описание структуры таблиц смотрите в readme плагина.
Перекодировка файлов
Вместе с плагином поставляется программа translit.exe, предназначенная для перекодировки файлов с помощью wdx_translit.wdx (для успешной работы она должна находиться в том же каталоге, что и плагин). Она работает с параметрами командной строки:
translit input_file.ext [output_file.ext] codetable.ttb
Если не указаны полные пути к файлам, они ищутся в каталоге, в котором находится translit.exe. Если не указан выходной файл, он создаётся автоматически там же, где и входной, и имеет имя input_file.ext.out
Имена файлов с пробелами должны заключаться в кавычки.
Примеры:
- Перекодирование файла c:\some file.txt через таблицу c:\my_table.ttb с сохранением результата в файле c:\some_other_file.txt":
translit "c:\some file.txt" c:\some_other_file.txt c:\my_table.ttb
- Перекодирование файла c:\some file.txt через таблицу c:\my_table.ttb с сохранением результата в файле c:\some file.txt.out":
translit "c:\some file.txt" c:\my_table.ttb