Convertit le texte vers et depuis le Pig Latin — le jeu de mots dont les enfants se servent pour déguiser l'anglais.
Règles (coder) :
- Les mots commençant par une consonne déplacent le groupe consonantique initial à la fin et ajoutent
ay. hello → ellohay, smile → ilesmay, school → oolschay.
- Les mots commençant par une voyelle (a, e, i, o, u) ajoutent
way (ou yay) à la fin. apple → appleway, egg → eggway.
- La casse est suivie :
Hello → Ellohay (le résultat commence par une majuscule, la consonne déplacée passe en minuscule). Les mots en majuscules (HELLO) le restent (ELLOHAY).
qu est traité comme une unité : le u accompagne le q. queen → eenquay, squeal → ealsquay.
Décoder inverse ces règles pour retrouver l'anglais normal lorsque le suffixe Pig Latin est reconnu.
À savoir :
- Seuls les mots anglais sont transformés ; les chiffres, la ponctuation et les autres écritures passent intacts.
- Les apostrophes internes (
don't, can't) restent avec leur mot et l'apostrophe est traitée comme une frontière consonantique.
- Le Pig Latin a des dialectes (certains utilisent
yay au lieu de way pour les mots à voyelle). Cet outil utilise la forme courante way au codage et comprend les deux au décodage.