View previous topic :: View next topic |
Author |
Message |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 10:17 Post subject: Кракозябры в именах папок, сохранённых в юникоде |
|
|
Приветствую всех.
Есть папки, имена которых прописаны в юникоде кириллицей. Как их правильно показать в TC? Или, как их сконвертировать в ansi?
Папка должна назваться: Алёна Апина & Лолита |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 12:19 Post subject: |
|
|
TC 8.01
Стоит русский язык в качестве языка для для неюникодных приложений. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Dec 24, 2012 13:25 Post subject: |
|
|
Ciber SLasH
Прошу пояснить, что означает следующее:
Quote: | в именах папок, сохранённых в юникоде |
Quote: | папки, имена которых прописаны в юникоде кириллицей |
Каким образом это сохранение/прописывание имён выполнялось?
А конвертация имён выполняется в инструменте группового переименования с помощью плагина Translit и подходящей таблицы перекодировки. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 24, 2012 13:34 Post subject: |
|
|
Также следует упомянуть, как эта же папка отображается в Проводнике. Если кракозябры и там - проблема в кодировке символов, и нужно переименовывать файлы. А если там нормально, то проблема, скорее всего, в шрифте... _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Dec 24, 2012 13:38 Post subject: |
|
|
MVV
Точно. Сам собирался написать, но забыл.  _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 14:20 Post subject: |
|
|
Avada wrote: | Каким образом это сохранение/прописывание имён выполнялось? |
Не знаю, это клиентский HDD.
В проводнике тоже кракозябры. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 24, 2012 14:43 Post subject: |
|
|
Quote: | В проводнике тоже кракозябры. |
Занятно. Кстати, название папки выглядит, как на скрине, при использовании нормальных русских символов (из кодовой страницы 1251) и отображении их в турецкой кодовой странице (1254). Напрашивается-таки мысль, что в винде (а не на этом бедном жестком диске) проблема с отображением русских неюникодных имён (как вариант, турецкая локаль)...
Кстати, если бы имена были сохранены в юникоде, они бы выглядели абсолютно одинаково на всех компьютерах, на то он и юникод. А эти сохранены в кириллической кодировке 1251. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 15:00 Post subject: |
|
|
MVV wrote: | Напрашивается-таки мысль, что в винде (а не на этом бедном жестком диске) проблема с отображением русских неюникодных имён (как вариант, турецкая локаль)...
|
В ОС нет никаких проблем, локаль русская. Могу показать скрины. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Mon Dec 24, 2012 15:18 Post subject: |
|
|
Ciber SLasH
Если всё это так, и если в Проводнике тоже кракозябры, то вопрос "Как их правильно показать в TС?" должен звучать иначе: "Как их правильно показать вообще?" И ответ вроде бы ясен — переименовывать.
Можно попытаться создать для этих имён файл-список, сохранить его редактором в кодировке, где имена отображаются нормально, а затем использовать фичу ИГП с загрузкой имён из списка. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 16:34 Post subject: |
|
|
Помог этот сайт и ИГП в TC.
Всем спасибо, проблема решена  |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Mon Dec 24, 2012 16:41 Post subject: |
|
|
Скорее всего, какие-то особенности той машины, на которой создавались эти имена. (Например, в системе мог быть применена подстановка кодовых страниц в реестре, в результате чего имена сохранялись в таком вот кракозяблистом виде из-за использования не той кодовой страницы при перекодировке, а как винт поставили в другую машину, вылезло шило из мешка.)
Переименовать, конечно, можно, но тут возникает вопрос, как эти переименованные каталоги будут выглядеть, когда винт вернут в исходную систему. Так что я бы тут советовал поаккуратнее. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
Ciber SLasH

Joined: 20 Aug 2005 Posts: 209 Location: С.-Петербург
|
(Separately) Posted: Mon Dec 24, 2012 16:51 Post subject: |
|
|
MVV wrote: | Ведь можно сразу в ИГП открыть список имён в редакторе и сменить кодировку файла. |
А вот как? Translit никак не помог. |
|
Back to top |
|
 |
MVV

Joined: 15 Oct 2009 Posts: 4815 Location: Ростов-Дон
|
(Separately) Posted: Mon Dec 24, 2012 17:57 Post subject: |
|
|
Ciber SLasH,
1. Выделяешь файлы,
2. Ctrl+M,
3. Кнопочка с изображением буфера обмена справа от поля выбора регистра,
4. Редактировать имена...
5. Правишь файл с именами, как надо, чтобы имена отображались, и сохраняешь,
6. Подтверждаешь операцию переименования. _________________ TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel… |
|
Back to top |
|
 |
|