IDN Support in EFT
The Domain Name System (DNS) is restricted to the use of up to 63 ASCII characters. An internationalized domain name (IDN) is an Internet domain name that contains at least one label (e.g., www, globalscape, and com are each labels) that is displayed in a language-specific script or alphabet, such as Chinese, Russian, or the Latin alphabet-based characters with diacritics, such as French. These writing systems are encoded in multi-byte Unicode. Internationalized domain names are stored in the DNS as ASCII strings using Punycode transcription. (Punycode encoding syntax is defined in RFC 3492, Punycode: A Bootstring encoding of Unicode Internationalized Domain Names in Applications (IDNA).)
The table below describes IDN support in EFT.
Product |
Field |
GUI Accepts |
GUI Displays |
Usage |
Stored as |
EFT |
All domain (host) fields |
Unicode or ASCII |
Unicode |
Punycode |
Unicode |
EFT |
All email fields (e.g., imauser@me.com) |
ASCII only (7-bit) |
ASCII |
ASCII |
Unicode |
EFT |
Email usernames (e.g., Ima User) |
Unicode |
Unicode |
Unicode |
Unicode |
Related Topic