NFCname 1.1
Описание
Контентный плагин (wdx) для Total Commander, который проверяет имена файлов на то, что они хотя бы частично не находятся в форме нормализации Unicode NFC, предпочтительной в Windows.Плагин может возвращать нормализованное имя файла, так что с помощью MRT (инструмента группового переименования) TC можно привести все имена к форме NFC. Можно сделать и наоборот: вернуть все имена в форме NFD или в варианте NFD для OS X.
Зачем это нужно?
Некоторые системы (особенно OS X из-за HFS+) могут использовать NFD или другие формы нормализации,
что может осложнить синхронизацию файлов и уникальность имён.
Такое может случиться и при загрузке файлов из Интернета, где предлагаемые
имена файлов получаются, например, из заголовка (Title) HTML-файлов (если он состоит из таких составных
символов).
Кроме того, можно находить и исправлять имена файлов, в которых последовательности UTF-8 были ошибочно интерпретированы как байты ANSI.
Что нового
---
- added capability for scanning and correcting filenames which have sequences of UTF-8 bytes falsely interpreted as ANSI bytes, e.g. 'Motörhead' instead of 'Motörhead'
1.0
---
- now built with official ICU library (International
Components for Unicode), which will guarantee the
normalization to comply with the newest Unicode
standard, and it will now work natively (w/o any
external components) on all Windows versions
- NFD-normalized and OS X NFD-normalized file names
can now also be returned, which might be helpful
when syncing files with an OS X machine, when the
sync client doesn't do any normalization (transform
all your files to (OS X) NFD before doing a sync,
and maybe back to NFC afterwards if you don't
plan another sync)