Skip to main content

Full Variant Set LGRs

Second-Level Label Generation Rules (LGRs) with Full Variant Set

ICANN has developed second-level Internationalized Domain Name (IDN) tables in machine-readable format with full variant sets so Registry Service Providers (RSPs) may use them to expedite IDN Evaluation.

These LGRs have been developed using the Second-Level Reference Label Generation Rules with full variant sets to accommodate any combination of the languages and scripts offered under a TLD. If you have questions or feedback regarding these LGRs, please send an email to IDNprogram@icann.org.

Second-Level LGR with Full Variant Sets

The package of all LGRs is available here [Coming Soon].

Script-B ased LGRs

NameLanguage Tag1LGR DocumentInclusion of allocatable variant definitions
Arabicund-ArabHTML, XMLYes
Armenianund-ArmnHTML, XMLNo
Balineseund-BaliHTML, XMLNo
Bangla (Bengali)und-BengHTML, XMLYes
Chineseund-HaniHTML, XMLYes
Cyrillicund-CyrlHTML, XMLNo
Devanagariund-DevaHTML, XMLNo
Ethiopicund-EthiHTML, XMLNo
Georgianund-GeorHTML, XMLNo
Greekund-GrekHTML, XMLYes
Gujaratiund-GujrHTML, XMLNo
Gurmukhiund-GuruHTML, XMLNo
Hebrewund-HebrHTML, XMLNo
Japaneseund-JpanHTML, XMLNo
Kannadaund-KndaHTML, XMLNo
Khmerund-KhmrHTML, XMLNo
Koreanund-KoreHTML, XMLNo
Laound-LaooHTML, XMLNo
Latinund-LatnHTML, XMLYes
Malayalamund-MlymHTML, XMLNo
Myanmarund-MymrHTML, XMLYes
Oriyaund-OryaHTML, XMLNo
Sinhalaund-SinhHTML, XMLYes
Tamilund-TamlHTML, XMLYes
Teluguund-TeluHTML, XMLNo
Thaanaund-ThaaHTML, XMLNo
Thaiund-ThaiHTML, XMLNo

1: The prefix 'und' (Undetermined) identifies linguistic content whose language is not determined. Please see RFC5646 for details of the language tag syntax and IANA language sub tag registry for the available language tags.

Language-B ased LGRs

NameLanguage Tag2LGR DocumentInclusion of allocatable variant definitions
ArabicarHTML, XMLYes
BelarusianbeHTML, XMLNo
Bosnian (Cyrillic)bs-CyrlHTML, XMLNo
Bosnian (Latin)bsHTML, XMLNo
BulgarianbgHTML, XMLNo
ChinesezhHTML, XMLYes
DanishdaHTML, XMLNo
EnglishenHTML, XMLNo
FinnishfiHTML, XMLNo
FrenchfrHTML, XMLNo
GermandeHTML, XMLNo
HebrewheHTML, XMLNo
HindihiHTML, XMLNo
HungarianhuHTML, XMLNo
IcelandicisHTML, XMLNo
Inuktitutiu-CansHTML, XMLNo
ItalianitHTML, XMLNo
Japanese (Standalone)jaHTML, XMLNo
Korean (Hangul)koHTML, XMLNo
LatvianlvHTML, XMLNo
LithuanianltHTML, XMLNo
MacedonianmkHTML, XMLNo
Montenegrincnr-CyrlHTML, XMLNo
NorwegiannoHTML, XMLNo
PolishplHTML, XMLNo
PortugueseptHTML, XMLNo
RussianruHTML, XMLNo
Serbiansr-CyrlHTML, XMLNo
SpanishesHTML, XMLYes
SwedishsvHTML, XMLNo
ThaithHTML, XMLNo
UkrainianukHTML, XMLNo

2: Where the default script is not identified, the script information is included to avoid ambiguity.

Note: a "No" in the column "Inclusion of allocatable variant definitions" means that allocatable variant labels cannot be generated by that particular LGR.