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
| Name | Language Tag1 | LGR Document | Inclusion of allocatable variant definitions |
|---|---|---|---|
| Arabic | und-Arab | HTML, XML | Yes |
| Armenian | und-Armn | HTML, XML | No |
| Balinese | und-Bali | HTML, XML | No |
| Bangla (Bengali) | und-Beng | HTML, XML | Yes |
| Chinese | und-Hani | HTML, XML | Yes |
| Cyrillic | und-Cyrl | HTML, XML | No |
| Devanagari | und-Deva | HTML, XML | No |
| Ethiopic | und-Ethi | HTML, XML | No |
| Georgian | und-Geor | HTML, XML | No |
| Greek | und-Grek | HTML, XML | Yes |
| Gujarati | und-Gujr | HTML, XML | No |
| Gurmukhi | und-Guru | HTML, XML | No |
| Hebrew | und-Hebr | HTML, XML | No |
| Japanese | und-Jpan | HTML, XML | No |
| Kannada | und-Knda | HTML, XML | No |
| Khmer | und-Khmr | HTML, XML | No |
| Korean | und-Kore | HTML, XML | No |
| Lao | und-Laoo | HTML, XML | No |
| Latin | und-Latn | HTML, XML | Yes |
| Malayalam | und-Mlym | HTML, XML | No |
| Myanmar | und-Mymr | HTML, XML | Yes |
| Oriya | und-Orya | HTML, XML | No |
| Sinhala | und-Sinh | HTML, XML | Yes |
| Tamil | und-Taml | HTML, XML | Yes |
| Telugu | und-Telu | HTML, XML | No |
| Thaana | und-Thaa | HTML, XML | No |
| Thai | und-Thai | HTML, XML | No |
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
| Name | Language Tag2 | LGR Document | Inclusion of allocatable variant definitions |
|---|---|---|---|
| Arabic | ar | HTML, XML | Yes |
| Belarusian | be | HTML, XML | No |
| Bosnian (Cyrillic) | bs-Cyrl | HTML, XML | No |
| Bosnian (Latin) | bs | HTML, XML | No |
| Bulgarian | bg | HTML, XML | No |
| Chinese | zh | HTML, XML | Yes |
| Danish | da | HTML, XML | No |
| English | en | HTML, XML | No |
| Finnish | fi | HTML, XML | No |
| French | fr | HTML, XML | No |
| German | de | HTML, XML | No |
| Hebrew | he | HTML, XML | No |
| Hindi | hi | HTML, XML | No |
| Hungarian | hu | HTML, XML | No |
| Icelandic | is | HTML, XML | No |
| Inuktitut | iu-Cans | HTML, XML | No |
| Italian | it | HTML, XML | No |
| Japanese (Standalone) | ja | HTML, XML | No |
| Korean (Hangul) | ko | HTML, XML | No |
| Latvian | lv | HTML, XML | No |
| Lithuanian | lt | HTML, XML | No |
| Macedonian | mk | HTML, XML | No |
| Montenegrin | cnr-Cyrl | HTML, XML | No |
| Norwegian | no | HTML, XML | No |
| Polish | pl | HTML, XML | No |
| Portuguese | pt | HTML, XML | No |
| Russian | ru | HTML, XML | No |
| Serbian | sr-Cyrl | HTML, XML | No |
| Spanish | es | HTML, XML | Yes |
| Swedish | sv | HTML, XML | No |
| Thai | th | HTML, XML | No |
| Ukrainian | uk | HTML, XML | No |
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.