Los Internationalized Domain Names (IDN) surgen como por una iniciativa de incorporar los caracteres no especificados en el RFC referente a los nombres de dominios que solo acepta números, letras y el guión del conjunto ASCII por lo que deja fuera todos los demas caracteres asiáticos, latinos, europeos etc. De hecho el estandar DNS tampoco acepta estos caracteres especiales por lo que el IDN los codifica con el estandar Punycode, esta especificación conjunta convierte dominios como:
español.com a xn--espaol-zwa.com
efraín.com (miembro del foro) a xn--efran-2sa.com
http://www.motobit.com/util/punycode-decoder-encoder.asp
Los mayoría si no es que todos los nuevos browsers soportan los IDN por los que si pones cualquiera de los anteriores te hara la conversión de manera automática. Por otro lado el estandar IDN tiene otra característica que son los dos guiones juntos (--) que como tal al no estar definido en el estandar de los nombres de dominio si el registry.mx o cualquier otro ccTLD lo quisiera incorporar tendría que modificar los dominios que acepta para que pudieras registrar los que comienzan con (xn--) y se apegaran al estandar IDN.
Todos estos registrars ofrecen el servicio de IDN
http://www.verisign.com/information-services/naming-services/internationalized-domain-names/page_001397.html
Si requieres mas información de los estandares y RFC's relacionados te los paso. Espero haber aclarado tus dudas.
Colocado hace: 1 año Login to Send PM
#