WDX Translit
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
файлы не переименовываются с учетом выбранной кодировки
Названия файлов не переводиться в другую кодировку при этом если в Инструментах добавить дополнительную колонку показывающею UTF8_WIN1251 то там корректные названия.
Как видно на картинке текстовый файл появляющийся при конвертации все файла jpg все ровно имеет названия в каракулях.
[здесь должна была быть фото но мне не позволил ее вставить]
с чем это может быть связанно? может потому что у меня 64 разрядная система?
Как видно на картинке текстовый файл появляющийся при конвертации все файла jpg все ровно имеет названия в каракулях.
[здесь должна была быть фото но мне не позволил ее вставить]
с чем это может быть связанно? может потому что у меня 64 разрядная система?
dobrodey
Обсуждать и упоминать картинку будет смысл, когда на неё появится ссылка. А про то, как быть новичкам, если не позволили дать ссылку, говорилось многократно. В том числе, между прочим, на предыдущей странице в этой же теме. И если уж упоминается битность системы, неплохо бы указать и битность TC (и, соответственно, плагина).
Обсуждать и упоминать картинку будет смысл, когда на неё появится ссылка. А про то, как быть новичкам, если не позволили дать ссылку, говорилось многократно. В том числе, между прочим, на предыдущей странице в этой же теме. И если уж упоминается битность системы, неплохо бы указать и битность TC (и, соответственно, плагина).
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Хотя эта проблема
Сейчас это исправлено, но могли появиться другие проблемы.
http://progman13.totalcmd.net/downloads ... _2.0.1.zip
была решена, это не затронуло секцию символов. И например, при использовании таблицы UTF8_WIN1251 для слова "новости", будет получаться "оогоути" вместо "новости".[!] Известный глюк: из-за использования стандартного модуля работы с INI-файлами, в ttb-файлах не делается различий регистра при замене английского символа, т.е при:
[Транслит]
H=Х
h=ш
Сейчас это исправлено, но могли появиться другие проблемы.
http://progman13.totalcmd.net/downloads ... _2.0.1.zip
Помогите составить перекодировщик из CP1125 в UTF8 или CP1251, все перепробовал, ничего не получается.
Остановился на таком варианте:
[cut]
CaptainFlint: Спрятал длинный текст.
Остановился на таком варианте:
[cut]
[/cut]╨╣=й
╨У=ц
╨е=у
╨Ы=к
╨Х=е
╨Ю=н
╨Ч=г
╨л=ш
╨н=щ
╨к=з
╨Ш=х
╨п=ъ
╨Ц=ф
╨й=ы
╨з=в
╨С=а
╨а=п
╨в=р
╨Я=о
╨Ь=л
╨Ф=д
╨ж=ж
╨м=э
C=я
╨о=ч
╨г=с
╨Э=м
╨Щ=и
╨д=т
╨и=ь
╨Т=б
╨Р=ю
╨║=Й
╨│=Ц
╤Е=У
╨╗=К
╨╡=Е
╨╛=Н
╨╖=Г
╤Л=Ш
╤Н=Щ
╤К=З
╨╕=Х
y=Ъ
╨╢=Ф
╤Й=Ы
╤З=В
╨▒=А
╤А=П
╤В=Р
╨┐=О
╨╝=Л
╨┤=Д
╤Ж=Ж
╤М=Э
╤Б=Я
╤О=Ч
╤Г=С
╨╜=М
╨╣=И
╤Д=Т
╤И=Ь
╨▓=Б
╨░=Ю
╨м=э
╤М=Э
y=Ъ
╨п=ъ
C=я
╨б=я
╨п=я
╤П=Я
╤К=Я
╨к=я
CaptainFlint: Спрятал длинный текст.
Вот бы таблицу, чтобы все не ascii символы в ascii превращала. Желательно с ближайшим соответствием внешнего вида символа как (ñ > n, í > i, ú > u, é > e).
Многие архивационные плагины Total Commander, такие как lst и chm отказываются работать с файлами, содержащие некоторые символы. А у меня куча файлов, названия которых написано на десятке разных европейских языках, содержащих все эти символы.
Вообще, как мне кажется, такая таблица маст хэв для каждого. Такую таблицу и в дистрибутив плагина включить не грех.
Поделитесь таблицей, если у кого есть, или дайте совет в каком направлении двигаться.
Многие архивационные плагины Total Commander, такие как lst и chm отказываются работать с файлами, содержащие некоторые символы. А у меня куча файлов, названия которых написано на десятке разных европейских языках, содержащих все эти символы.
Вообще, как мне кажется, такая таблица маст хэв для каждого. Такую таблицу и в дистрибутив плагина включить не грех.
Поделитесь таблицей, если у кого есть, или дайте совет в каком направлении двигаться.
pavelmx
Например http://rghost.ru/58119531
Если работает, свяжитесь с ProgMan13 на предмет добавления в дистрибутив.
Например http://rghost.ru/58119531
Если работает, свяжитесь с ProgMan13 на предмет добавления в дистрибутив.
Последний раз редактировалось Skif_off Сб сен 20, 2014 22:46, всего редактировалось 3 раза.
Спасибо. Попробовал. К сожалению маловат список, упущен греческий, помимо некоторых, вроде, африканских букв, полное отсутствие иероглифов, всякие " ² " и прочие. Надеялся на таблицу тотальной аскинизации, пусть и с заменой прочерком вместо аналогичного по начертанию символа. В моем случае не предугадаешь, какой будет очередной не-аски символ. Я так понимаю, что ее надо пилить самостоятельно, а это голову сломать можно с полным декодированием из UTF-8. И не рухнет ли плагин от такой громадной таблицы.
Пока спасает Notepad++ и Akelpad для перекодировки списка файлов, но к плагину это отношения не имеет.
Пока спасает Notepad++ и Akelpad для перекодировки списка файлов, но к плагину это отношения не имеет.
pavelmx
Файл был пристрелочный
И напомню ваши слова:
Добавил греческий, ссылка в предыдущем сообщении заменена, получилось 396 по сравнению с остальными ttb-файлами - пока приемлемо.
Поддержка юникода в ttb-файлах есть с версии 2.0, а какой лучше? UTF-8 with BOM или UTF-16 LE? Для семейства Windows UTF-16 LE будет как бы нативным.
Добавлено:
Добавлены и/или проверены на присутствие: греческий, украинский, литовский, белорусский, иврит. Дальше я пас
Файл был пристрелочный
С иероглифами утонем, вы же понимаете.pavelmx писал(а):разных европейских языках
Добавил греческий, ссылка в предыдущем сообщении заменена, получилось 396 по сравнению с остальными ttb-файлами - пока приемлемо.
Поддержка юникода в ttb-файлах есть с версии 2.0, а какой лучше? UTF-8 with BOM или UTF-16 LE? Для семейства Windows UTF-16 LE будет как бы нативным.
Добавлено:
Добавлены и/или проверены на присутствие: греческий, украинский, литовский, белорусский, иврит. Дальше я пас
Надо подумать
Последний раз редактировалось Skif_off Ср мар 04, 2015 09:56, всего редактировалось 1 раз.
- LonerD
- Сообщения: 1174
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
Skif_off
А зачем в кириллический текст вставлять латиницу, заменяя те символы, которые "не нравятся"? Тогда уж и всю кириллицу стоит заменить, тем самым получив транслит.
К тому же сейчас большая буква Ї представлена как І c апострофом (да ещё и после буквы, а не перед), а маленькая - как просто і.
Если в каком-то случае не устраивают символы из не-русского алфавита, то имхо намного логичней было бы сделать преобразования:
А зачем в кириллический текст вставлять латиницу, заменяя те символы, которые "не нравятся"? Тогда уж и всю кириллицу стоит заменить, тем самым получив транслит.
К тому же сейчас большая буква Ї представлена как І c апострофом (да ещё и после буквы, а не перед), а маленькая - как просто і.
Код: Выделить всё
Ї=I'
ї=iКод: Выделить всё
Ї=Йи
ї=йи
Є=Е
є=е
И=Ы
и=ы
І=И
і=и
Е=Э
е=еWindows 11 | TC DreamLair eternal pre-α
LonerD
Не нравятся, не устраивает?! Вы перепутали либо меня с кем-то, либо площадку
Взгляните чуть выше начало, исходил из простого предположения, что русская винда переварит ASCII + национальный алфавит (кириллицу). Поэтому перегоняю всё проблемные символы в универсальное - латиницу.
Ничего не придумывал, брал готовые соответствия, гуглил традиционные варианты, часть сам перегонял с помощью онлайн-ресурсов (нескольких).
Что-то мог упустить или потерять, вот в предыдущей версии - Ґ или ґ (не помню уже, удалил предыдущий вариант), и до сих в недоумении:, как умудрился пропустить. В белорусском тоже одну букву профукал. (В этот раз сделал умнее: создал coder-файл для AkelPad'а и отдельно подсветил кириллицу, латиницу и уже имеющиеся в наличии символы).
Была мысль и кириллицу перегонять в латиницу для универсальности (хз, правда, какой вариант выбрать, хотя склонялся к варианту, используемому в МВД, подумал - загранпаспорта и прочие документы более известны за рубежом), но интереса никто не проявил (сами посмотрите, сколько раз была слита первая версия), ну и я положил.
Разгребал накопившиеся файлы, нашёл ещё не попавшее - собрал и выложил на случай, если кто-то захочет заняться или внезапно понадобиться: не надо делать с нуля или возиться в текстовом редакторе.
Добавлено спустя 8 минут:
Да, под кириллицей я подразумеваю русский алфавит, что, конечно, не правильно.
Не нравятся, не устраивает?! Вы перепутали либо меня с кем-то, либо площадку
Взгляните чуть выше начало, исходил из простого предположения, что русская винда переварит ASCII + национальный алфавит (кириллицу). Поэтому перегоняю всё проблемные символы в универсальное - латиницу.
Ничего не придумывал, брал готовые соответствия, гуглил традиционные варианты, часть сам перегонял с помощью онлайн-ресурсов (нескольких).
Что-то мог упустить или потерять, вот в предыдущей версии - Ґ или ґ (не помню уже, удалил предыдущий вариант), и до сих в недоумении:, как умудрился пропустить. В белорусском тоже одну букву профукал. (В этот раз сделал умнее: создал coder-файл для AkelPad'а и отдельно подсветил кириллицу, латиницу и уже имеющиеся в наличии символы).
Была мысль и кириллицу перегонять в латиницу для универсальности (хз, правда, какой вариант выбрать, хотя склонялся к варианту, используемому в МВД, подумал - загранпаспорта и прочие документы более известны за рубежом), но интереса никто не проявил (сами посмотрите, сколько раз была слита первая версия), ну и я положил.
Разгребал накопившиеся файлы, нашёл ещё не попавшее - собрал и выложил на случай, если кто-то захочет заняться или внезапно понадобиться: не надо делать с нуля или возиться в текстовом редакторе.
Добавлено спустя 8 минут:
Да, под кириллицей я подразумеваю русский алфавит, что, конечно, не правильно.
Для добавления в таблицу кириллицы на что ориентироваться - CP1251 или OEM866? В первом случае нет необходимости в транслитерации в латиницу, в случае же OEM866 необходимо заменить Ґґ. Как транслитерировать Ґґ? По постановою Кабінету Міністрів України від 27 січня 2010 р. N 55 - Gg, в ГОСТ 7.79-2000 не нашёл.
Хотя по изначальной идее таблица - "затычка", а не попытка канонiчной транслитерации (хотя во многом она будет именно такой, но в некоторых случаях замена идёт на диакритические знаки - восстановление оригинального имени может стать невозможным).
P.S. Македонский и сербский алфавиты под вопросом, добавлены в секцию [Information] (т.е. - не работают), чтобы были под рукой.
Хотя по изначальной идее таблица - "затычка", а не попытка канонiчной транслитерации (хотя во многом она будет именно такой, но в некоторых случаях замена идёт на диакритические знаки - восстановление оригинального имени может стать невозможным).
P.S. Македонский и сербский алфавиты под вопросом, добавлены в секцию [Information] (т.е. - не работают), чтобы были под рукой.
Доброго дня
нужна помощь
имеются картинки, много картинок
надо сменить название например
10╤Е15 ╨Р╨а╨в. 11925 ╨а╨л╨С╨Р╨Ы╨Ъ╨Р
лебедев выдает CP866 → UTF-8
эта таблица ничего не меняет DOS866_WIN1251
где копать?
очень надо.
Спасибо заранее
PS попытка сначала DOS866_WIN1251 а потом WIN1251_UTF8 ни к чему не привела
PPS ссылки не могу постить ибо новичок..сорри
хелп плиз
нужна помощь
имеются картинки, много картинок
надо сменить название например
10╤Е15 ╨Р╨а╨в. 11925 ╨а╨л╨С╨Р╨Ы╨Ъ╨Р
лебедев выдает CP866 → UTF-8
эта таблица ничего не меняет DOS866_WIN1251
где копать?
очень надо.
Спасибо заранее
PS попытка сначала DOS866_WIN1251 а потом WIN1251_UTF8 ни к чему не привела
PPS ссылки не могу постить ибо новичок..сорри
хелп плиз