Andrey_A, спасибо! Теперь скрипт стал действительно универсальным.
Quote (Andrey_A)
Если вам нужен функционал переименования таких треков - это уже другой скрипт. Если дадите список список пар символов (что на что менять), то я сделаю
Нужно будет разобраться с наиболее часто встречающимися символами в разных языках. Позже постараюсь собрать указанные пары для замен.Добавлено (21.10.2012, 23:23)
---------------------------------------------
*update
Andrey_A, вот список cимволов-пар для замены вида: "что заменить"="на что заменить" -> https://dl.dropbox.com/u/84304036/spec_chars-list.txt
Перелопатил около сотни языков вида latin-based (без иероглифов, естественно).
Может показаться, что в списке есть дубликаты, но это не так. Даже пара символов уникода с виду совершенно идентичные, на деле оказываются совсем разными символами. Например, символы Ð и Ɖ являются разными по сути, в чем легко убедиться, если взглянуть на их прописной вид — ð и ɖ соответственно.
В конце добавил несколько обычных часто встречающихся символов, не букв.
Список, разумеется, достаточно приблизительный. Замены выбирались исключительно по графическому соответствию. Что-то, видимо, еще нужно будет там менять.