A method and system for internationalizing domain names is provided which
1allows domain names to be in any language without having to modify the
existing Internet domain name servers. When a domain name includes
non-English characters, a domain name transformer intercepts the domain
name prior to reaching the resolver. The domain name is converted to a
standard format which can represent all language character sets, such as
UNICODE. The UNICODE string is then transformed to be in a compliant
format. Redirector information is then appended to the compliant string
which identifies the delegation of authoritative root servers and/or
domain name servers responsible for the domain name. The compliant domain
string is then resolved by the authoritative domain name server just as
any English domain name.