Second-Level Label Generation Rules (LGRs) with Full Variant Set
ICANN has developed second-level Internationalized Domain Name (IDN) tables in machine-readable format or Label Generation Rules (LGRs) with full variant sets so 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-based LGRs
Name | Language Tag1 | LGR Document |
---|---|---|
Arabic | und-Arab | HTML, XML |
Armenian | und-Armn | HTML, XML |
Balinese | und-Bali | HTML, XML |
Bangla (Bengali) | und-Beng | HTML, XML |
Chinese | und-Hani | HTML, XML |
Cyrillic | und-Cyrl | HTML, XML |
Devanagari | und-Deva | HTML, XML |
Ethiopic | und-Ethi | HTML, XML |
Georgian | und-Geor | HTML, XML |
Greek | und-Grek | HTML, XML |
Gujarati | und-Gujr | HTML, XML |
Gurmukhi | und-Guru | HTML, XML |
Hebrew | und-Hebr | HTML, XML |
Japanese | und-Jpan | HTML, XML |
Kannada | und-Knda | HTML, XML |
Khmer | und-Khmr | HTML, XML |
Korean | und-Kore | HTML, XML |
Lao | und-Laoo | HTML, XML |
Latin | und-Latn | HTML, XML |
Malayalam | und-Mlym | HTML, XML |
Myanmar | und-Mymr | HTML, XML |
Oriya | und-Orya | HTML, XML |
Sinhala | und-Sinh | HTML, XML |
Tamil | und-Taml | HTML, XML |
Telugu | und-Telu | HTML, XML |
Thaana | und-Thaa | HTML, XML |
Thai | und-Thai | HTML, XML |
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-based LGRs
Name | Language Tag2 | LGR Document |
---|---|---|
Arabic | ar | HTML, XML |
Belarusian | be | HTML, XML |
Bosnian (Cyrillic) | bs-Cyrl | HTML, XML |
Bosnian (Latin) | bs | HTML, XML |
Bulgarian | bg | HTML, XML |
Chinese | zh | HTML, XML |
Danish | da | HTML, XML |
English | en | HTML, XML |
Finnish | fi | HTML, XML |
French | fr | HTML, XML |
German | de | HTML, XML |
Hebrew | he | HTML, XML |
Hindi | hi | HTML, XML |
Hungarian | hu | HTML, XML |
Icelandic | is | HTML, XML |
Inuktitut | iu-Cans | HTML, XML |
Italian | it | HTML, XML |
Japanese (Standalone) | ja | HTML, XML |
Korean (Hangul) | ko | HTML, XML |
Latvian | lv | HTML, XML |
Lithuanian | lt | HTML, XML |
Macedonian | mk | HTML, XML |
Montenegrin | cnr-Cyrl | HTML, XML |
Norwegian | no | HTML, XML |
Polish | pl | HTML, XML |
Portuguese | pt | HTML, XML |
Russian | ru | HTML, XML |
Serbian | sr-Cyrl | HTML, XML |
Spanish | es | HTML, XML |
Swedish | sv | HTML, XML |
Thai | th | HTML, XML |
Ukrainian | uk | HTML, XML |
2: Where the default script is not identified, the script information is included to avoid ambiguity.