Hum, l'intéret d'une telle fonction est tout de même assez limitée.
En effet, les RFC 3986 et 3987, datant de 2005 et créées dans le cadre de l'internationalisation du Web, précisent bien que les accents et les lettres non latines peuvent être utilisées dans les URI.
D'ailleurs, une url comme celle-ci :
-http://xxxxxxxxx/userinfo/池田.html
ou celle-ci :
-http://xxxxxxxxx/userinfo/Никита.html
fonctionnent parfaitement.
Même un nom de domaine en kanji devrait être correctement interprété.