Personal tools

From HEXONET Wiki

Jump to: navigation, search
(Created page with "{{Sidebar}} == Definition == '''An internationalized domain name (IDN)''' is an Internet domain name that (potentially) contains non-ASCII characters. However, the standard f...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Sidebar}}
 
{{Sidebar}}
 
 
== Definition ==
 
== Definition ==
 
'''An internationalized domain name (IDN)''' is an Internet domain name that (potentially) contains non-ASCII characters. However, the standard for domain names does not allow such characters, so internationalized domain names have to be converted into standard ASCII domain names while. This is done by converting them into so-called punycode.  
 
'''An internationalized domain name (IDN)''' is an Internet domain name that (potentially) contains non-ASCII characters. However, the standard for domain names does not allow such characters, so internationalized domain names have to be converted into standard ASCII domain names while. This is done by converting them into so-called punycode.  
Line 10: Line 9:
 
When registering IDN domains you have to specifiy the so-called '''language tag''', which states what language/character set the domain name is in. There a different kinds of language tags:
 
When registering IDN domains you have to specifiy the so-called '''language tag''', which states what language/character set the domain name is in. There a different kinds of language tags:
  
* [[Glossary:IDNISOCC | ISO Country Code ]]
+
* [[Glossary:IDNVNDS | Verisign language tag ]] (e.g. for the TLDs COM/NET)
* [[Glossary:IDNVNDS | VeriSign language tag ]] (e.g. for the TLDs COM/NET)
+
 
* [[Glossary:IDNNEUSTAR | NeuStar Registry ]] (e.g. for .BIZ)
 
* [[Glossary:IDNNEUSTAR | NeuStar Registry ]] (e.g. for .BIZ)
  
Line 18: Line 16:
 
The API parameter <div id="parameter">X-IDN-LANGUAGE</div> can be used to specify the IDN language tag.
 
The API parameter <div id="parameter">X-IDN-LANGUAGE</div> can be used to specify the IDN language tag.
 
The following commands accept the parameter:
 
The following commands accept the parameter:
* [[API:AddDomain|AddDomain]]
+
* AddDomain
* [[API:CheckDomain|CheckDomain]]
+
* CheckDomain
* [[API:CheckDomains|CheckDomains]]
+
* CheckDomains
* [[API:TransferDomain|TransferDomain]]
+
* TransferDomain

Latest revision as of 08:48, 9 January 2014

[edit] Definition

An internationalized domain name (IDN) is an Internet domain name that (potentially) contains non-ASCII characters. However, the standard for domain names does not allow such characters, so internationalized domain names have to be converted into standard ASCII domain names while. This is done by converting them into so-called punycode.

Please note, that only some TLDs support IDNs and some only support specific character sets. Have a look at the IDN category for a list of IDN capable TLDs and the corresponding TLD info for the supported character sets.

[edit] Language Tags

When registering IDN domains you have to specifiy the so-called language tag, which states what language/character set the domain name is in. There a different kinds of language tags:

[edit] API Support

The API parameter
X-IDN-LANGUAGE
can be used to specify the IDN language tag.

The following commands accept the parameter:

  • AddDomain
  • CheckDomain
  • CheckDomains
  • TransferDomain