
Largement inspiré par les bandes dessinées d'Astérix, ce minuscule projet vise à remplacer les caractères latins d'un texte par ceux d'un autre alphabet ou groupe d'alphabets. Les langues slaves (russes, biélorusses, ukrainiennes, kazakhs... ) ont, par example, leurs diacritiques unifiés en une version slave.
Pour le moment, je me suis contenté de faire 6 transpositions. Il s'agit bien de transpositions de caractères : l'échange se fait sur l'apparence et non sur la phonétique.


Les tables de transpositions des caractères sont stockées sur ce projet Github. Utilisez-les comme bon vous semblera. L'ajout de nouvelles tables de transposition est bienvenu.
Sur ce prototype, le principe est simplement de parcourir le texte et de remplacer les caractères comme indiqué dans les tables de transpositions. En cas de caractère non reconnu, celui-ci est laissé tel quel.