Приветствую всех.
Есть папки, имена которых прописаны в юникоде кириллицей. Как их правильно показать в TC? Или, как их сконвертировать в ansi?
Папка должна назваться: Алёна Апина & Лолита
По-моему, кому-то давно пора обновить тотал с версии 7.х до 8.х...
Или хотя бы выбрать русский язык в качестве языка для неюникодных приложений. Но лучше первое.
Ciber SLasH
Прошу пояснить, что означает следующее:
в именах папок, сохранённых в юникоде
папки, имена которых прописаны в юникоде кириллицей
Каким образом это сохранение/прописывание имён выполнялось?
А конвертация имён выполняется в инструменте группового переименования с помощью плагина Translit и подходящей таблицы перекодировки.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Также следует упомянуть, как эта же папка отображается в Проводнике. Если кракозябры и там - проблема в кодировке символов, и нужно переименовывать файлы. А если там нормально, то проблема, скорее всего, в шрифте...
Занятно. Кстати, название папки выглядит, как на скрине, при использовании нормальных русских символов (из кодовой страницы 1251) и отображении их в турецкой кодовой странице (1254). Напрашивается-таки мысль, что в винде (а не на этом бедном жестком диске) проблема с отображением русских неюникодных имён (как вариант, турецкая локаль)...
Кстати, если бы имена были сохранены в юникоде, они бы выглядели абсолютно одинаково на всех компьютерах, на то он и юникод. А эти сохранены в кириллической кодировке 1251.
MVV писал(а):Напрашивается-таки мысль, что в винде (а не на этом бедном жестком диске) проблема с отображением русских неюникодных имён (как вариант, турецкая локаль)...
В ОС нет никаких проблем, локаль русская. Могу показать скрины.
Ciber SLasH
Если всё это так, и если в Проводнике тоже кракозябры, то вопрос "Как их правильно показать в TС?" должен звучать иначе: "Как их правильно показать вообще?" И ответ вроде бы ясен — переименовывать.
Можно попытаться создать для этих имён файл-список, сохранить его редактором в кодировке, где имена отображаются нормально, а затем использовать фичу ИГП с загрузкой имён из списка.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Avada писал(а):Можно попытаться создать для этих имён файл-список, сохранить его редактором в кодировке, где имена отображаются нормально, а затем использовать фичу ИГП с загрузкой имён из списка.
Ведь можно сразу в ИГП открыть список имён в редакторе и сменить кодировку файла.
Скорее всего, какие-то особенности той машины, на которой создавались эти имена. (Например, в системе мог быть применена подстановка кодовых страниц в реестре, в результате чего имена сохранялись в таком вот кракозяблистом виде из-за использования не той кодовой страницы при перекодировке, а как винт поставили в другую машину, вылезло шило из мешка.)
Переименовать, конечно, можно, но тут возникает вопрос, как эти переименованные каталоги будут выглядеть, когда винт вернут в исходную систему. Так что я бы тут советовал поаккуратнее.
Ciber SLasH,
1. Выделяешь файлы,
2. Ctrl+M,
3. Кнопочка с изображением буфера обмена справа от поля выбора регистра,
4. Редактировать имена...
5. Правишь файл с именами, как надо, чтобы имена отображались, и сохраняешь,
6. Подтверждаешь операцию переименования.