chmaxim
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Установил Total.Commander.v7.02.Multilingual. Проблема с открытием папок и файлов с названиями на восточных языках (китайский, японский, корейский). Ругается, что кодировка не та и т.п. Прочитал я Total Commander Knowledge Base, там написано: Мой "Тотальный Коммандер" не понимает японский... Хотя вся винда понимает его на все 100% + еще я могу на клаве писать по японски... Т.е. настроено все на 100%. Пример1: Не заходит в некоторые папки, названия которых содержат иероглифы... Пример2: (очень СТРАННЫЙ): нажимаю Enter на *.mp3 (в Тотале) и, если он содержит японские иероглифы, то WinAmp его не производит, хотя если такую же операцию сделать с нормальным проводником, все получится... Но после Тотала, возвращаться к стандартной Винде... Боже упаси. A: Насколько я понимаю, в винде выставлена не японская локаль? (Именно локаль, а не раскладка клавиатуры! Посмотреть можно в Панели управления, Язык и региональные стандарты, вкладка Дополнительно, выпадающий список в категории "Язык для программ, не поддерживающих Юникод".) Если да, то надо просто разрешить генерацию имён 8.3 для NTFS-разделов, поскольку Тотал не умеет работать с Unicode-именами файлов и обращается к ним по их DOS-имени (а если такового нет, то и обратиться к ним не может), отсюда и все глюки. Включить эту опцию нужно в реестре: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem] "NtfsDisable8dot3NameCreation"=dword:00000000 После этого все созданные или переименованные файлы получат вместе с Юникод-именем DOS-имя, и Тотал сможет с ними работать. Для уже существующих файлов DOS-имя автоматом не генерится, так что их надо предварительно переименовать во что-нибудь, а потом обратно, в прежнее имя. Проделал я эту операцию с реестром, перезагрузил комп и.... нифига. Может кто знает в чем дело? Винда ХР2 англ, с рус локалью. | Всего записей: 233 | Зарегистр. 26-08-2006 | Отправлено: 20:22 18-09-2007 | Исправлено: chmaxim, 20:29 18-09-2007 |
|