Translit_wdx 2.0.4.1
Описание
Новая версия плагина, основанная на работе Павла Дубровского (http://wincmd.ru/plugring/Translit.html).Плагин для транслитерации имён файлов.
Встроенные Rus2Lat, Lat2Rus, транслит и фонетическая кодировки.
Имеется возможность подключения таблиц транслита в формате ttb (файлы транслита Mp3 Навигатор 2), можно задавать транслитерацию для групп символов.
Что нового
[*] Исправления.
v 2.0.4
[*] Исправления.
v 2.0.3
[*] Исправления.
v 2.0.2
[+] Поле "ANSI Name".
v 2.0.1
[*] Теперь регистр символов в секции [Symbols] в файлах TTB различается.
15.02.2013
Небольшое изменение UrlDecodeUTF8andANSIsymb.ttb
v 2.0
[+] Поддержка Юникода в именах файлов и таблицах перекодировки (файл таблицы должен иметь BOM-сигнатуру)
[+] 64-битная версия
[+] Опция StoredTTB для wdx_translit.ini для хранения таблицы в памяти (например, StoredTTB=UTF8_WIN1251.ttb)
[+] Возможность заключать результирующие символы в кавычки, что дало возможность конвертировать, например, значение %20 (%20=" "). Описывается в секции [Options] TTB-файла: Dequote=1
[*] Теперь регистр символов в секции [Translit] в файлах TTB различается (исправление для v 1.3 от 17.02.05)
15.11.05 v 1.6.9
[+] Утилита для перекодировки файлов с помощью wdx_translit.wdx.
[*] Исправления в таблице РИНТ.
15.11.05 v 1.5.1
[+] Таблица РИНТ (Российский ИНТернет), за наводку спасибо Volniy.
26.07.05 v 1.5
[+] Возможность замены символа или сочетания на пустой символ. Для сочетания просто оставьте замену пустой, например:
[Symbols]
какое_то_сочетание=
Для отдельных символов поставьте заменяемое значение ^E (именно в верхнем регистре). Пример.
[Translit]
R=^E
11.04.05 v 1.4.6
[+] Таблица Lat2Rus(kolxo3) от Ивана Сивцова.
17.03.05 v 1.4.5
[*] Исправления ошибок
[*] Изменены названия секций в ttb-файлах (по просьбам англоязычных пользователей), см. формат ttb-файлов.
[*] Исправления и дополнения в таблицах
12.03.05 v 1.4.1
[*] Исправления ошибок.
[*] Исправления в таблицах.
[+] Дополненная таблица KOI8_WIN1251 от Evil Angel.
9.03.05 v 1.4
[*] Переписан модуль работы с ttb-файлами, теперь должен различаться регистр латинских символов.
[+] Несколько новых таблиц перекодировок от меня и других авторов.
17.02.05 v 1.3
[*] Изменен алгоритм поиска ttb-файлов, работает медленнее (заметно только при большом количестве ttb-файлов), но даёт совместимость с плагином SuperWDX.
[+] Таблица Rus2Lat для перекодировки SMS-сообщений от Le.
[+] Таблицы UTF8-1251 и 1251-UTF8 от Vitaly Valitsky.
[+] Добавлена возможность замены пробела на символ подчёркивания пробела (опция ConvertSpaces в ini-файле).
[*] Исправления и дополнения в ttb-файлах.
[*] *.ttb - файлы переименованы, чтобы было удобнее настраивать плагин.
[!] Известный глюк: из-за использования стандартного модуля работы с INI-файлами, в ttb-файлах не делается различий регистра при замене английского символа, т.е при:
[Транслит]
H=Х
h=ш
выходное значение будет браться от первого встреченного выражения (в данном случае - H=Х). Для русских символов различия делаются.
[!] По той же причине невозможна транслитерация символа ";" и, возможно, некоторых других. Если не будет лень - исправлю в следующих версиях.
28.01.05 v 1.2b
[*] Не читались настройки.
[*] Исправление: во встроенных таблицах транслита не обрабатывалась буква "ё".
[+] Возможность вывода транслитерированных Mp3 ID3 тегов.
[+] Настройки вывода тегов в ini-файле (см. комментарии там же).
26.01.05 v 1.0b
[*] Небольшие исправления во встроенных таблицах.
[+] Возможность транслитерации группы символов.
[+] Настройки в ini-файле wdx_translit.ini. Единственный параметр UseMulti отвечает за включение/отключение транслитерации групп символов. При отключении работа плагина практически незаметна, при включённом - заметна, но не вызывает задержки в работе.
[+] Добавлена таблица фонетической перекодировки lat2rus.ttb. Данная таблица, по сути, является дополненной и улучшеной версией встроенного фонетического транслитератора.
[+] PlugInst.inf
25.01.05 v 0.8
[+] Возможность подключения собственных таблиц кодировок.
[+] Попытки добавления "фонетического транслита".
24.01.05 v 0.5
Первый релиз. Умеет делать корявые rus2lat, lat2rus, и транслит.