10. A computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a method comprising: receiving an international domain name, the international domain name having a format that is noncompliant with a name resolver format; translating a system character code representation of the international domain name to a generalized representation of the international domain name; applying a restricted mapping to the generalized representation of the international domain name to create a compliant domain name; identifying a root server from the generalized representation of the international domain name; automatically appending redirector information associated with the root server to the compliant domain name to create a fully-qualified domain name (FQDN); and passing the FQDN to a name resolver.
10. A computer-readable storage medium storing instructions which, when executed by a processor, cause the processor to perform a method comprising: receiving an international domain name, the international domain name having a format that is noncompliant with a name resolver format; translating a system character code representation of the international domain name to a generalized representation of the international domain name; applying a restricted mapping to the generalized representation of the international domain name to create a compliant domain name; identifying a root server from the generalized representation of the international domain name; automatically appending redirector information associated with the root server to the compliant domain name to create a fully-qualified domain name (FQDN); and passing the FQDN to a name resolver. 15. The computer-readable storage medium of claim 10 , wherein the root server is selected from a group of root servers associated with a range of generalized representations of international domain names.