30 points par ltlug 2026-02-23 | 9 commentaires | Partager sur WhatsApp

Lorsque l’on échange avec des utilisateurs Windows des fichiers créés sur macOS, il arrive que les noms de fichiers coréens soient altérés à cause de la décomposition des caractères. Cela vient du fait que macOS utilise Unicode NFD, tandis que Windows utilise NFC.

Pour résoudre ce problème, j’ai créé nfd2nfc. Après l’avoir installé avec Homebrew et avoir simplement configuré le chemin à surveiller, un watcher en arrière-plan convertit automatiquement les noms de fichiers au format NFC. Une fois configuré, il n’y a plus besoin d’y penser, ce qui est pratique.

Au départ, je l’avais créé comme un outil CLI et je l’utilisais très bien ainsi depuis environ un an, mais récemment je l’ai recréé en TUI pour qu’il soit plus pratique à utiliser. Écrit en Rust, il fonctionne de manière légère sans runtime séparé.

GITHUB: https://github.com/elgar328/nfd2nfc

9 commentaires

 
iuhewfr923tyr779 2026-02-23

Oh, je vais m’en servir avec plaisir. Merci.

 
ltlug 2026-02-24

Merci de l’utiliser ! Si jamais vous rencontrez des points gênants à l’usage ou avez des idées d’amélioration, n’hésitez pas à les partager via une issue GitHub :)

 
zero0000 2026-02-24

Je vais bien l'utiliser.

 
ltlug 2026-02-25

Merci ! :)

 
kaorw 2026-02-23

J’avais un programme que j’utilisais ponctuellement pour ce type de tâche, mais celui-ci a l’air bien meilleur. Je vais l’utiliser avec plaisir.

 
ltlug 2026-02-24

Merci ! Je me suis dit qu’une solution à lancer manuellement à chaque fois serait sans doute assez contraignante, donc j’en ai fait un watcher en arrière-plan. J’espère que vous l’utiliserez confortablement :)

 
geekbini 2026-02-23

Je pense que cela sera très utile. Merci.
Cela dit, ce serait encore plus utile si vous pouviez aussi proposer une méthode pour faire du nfd vers nfc sous Windows, lorsqu’on a déjà reçu des fichiers dont les noms ont été décomposés en jamo.

 
ltlug 2026-02-23

Merci :)
C’est un outil spécifique à Mac, utilisé sur Mac, et ce que vous évoquez semble plutôt nécessiter, côté Windows, un outil dédié pour restaurer des noms de fichiers déjà affichés de façon corrompue. Ce ne serait sans doute pas sous forme de service en arrière-plan, mais plutôt un outil à exécuter manuellement pour effectuer la récupération. En cherchant, il semble qu’il existe déjà quelques outils similaires.
Vous pouvez peut-être jeter un œil à ceci ! https://m.blog.naver.com/windowexe/222707038623

 
geekbini 2026-02-23

Je vois que cela existait déjà. Merci pour l'information.