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