Hallo Sascha,
zunächst einmal ein herzliches Willkommen bei der Delphi-PRAXiS!
Wenn Du weißt wie der Punycode aufgebaut ist, zB indem Du, wie von APP vorgeschlagen, den
Request for Comments gelesen hast, solltest Du bereits eine Implementierung zum de-/codieren vorliegen haben.
Eine Delphi-Implementierung der Art
WideStringToPunyCode bzw
PunyCodeToWideString ist mir leider nicht bekannt, aber wenn Du Probleme mit der Umsetzung des Pseudocodes aus derm
RFC haben solltest, können wir Dir in diesem Forum sicher zu konkreten Fragen weiterhelfen.