Permalink
Browse files

.top IDN tables

  • Loading branch information...
case committed Jun 5, 2018
1 parent f6273ea commit 3bb6dd1c500665cb2961976f01f25b7f1685bd08
@@ -0,0 +1,61 @@
#TLD: top
#Script/Language Identifier: ar
#Script/Language Description: Arabic
#Version: 1.0
#Effective Date: 2015-11-12
U+0030 # DIGIT ZERO
U+0031 # DIGIT ONE
U+0032 # DIGIT TWO
U+0033 # DIGIT THREE
U+0034 # DIGIT FOUR
U+0035 # DIGIT FIVE
U+0036 # DIGIT SIX
U+0037 # DIGIT SEVEN
U+0038 # DIGIT EIGHT
U+0039 # DIGIT NINE
U+0621 #Arabic Letter HAMZA ء
U+0622 #Arabic Letter ALEF with MADDA above آ
U+0623 #Arabic Letter ALEF with HAMZA above أ
U+0624 #Arabic Letter WAW with HAMZA above ؤ
U+0625 #Arabic Letter ALEF with HAMZA below إ
U+0626 #Arabic Letter YEH with HAMZA above ئ
U+0627 #Arabic Letter ALEF ا
U+0628 #Arabic Letter BEH ب
U+0629 #Arabic Letter TEH MARBUTA ة
U+062A #Arabic Letter TEH ت
U+062B #Arabic Letter THEH ث
U+062C #Arabic Letter JEEM ج
U+062D #Arabic Letter HAH ح
U+062E #Arabic Letter KHAH خ
U+062F #Arabic Letter DAL د
U+0630 #Arabic Letter THAL ذ
U+0631 #Arabic Letter REH ر
U+0632 #Arabic Letter ZAIN ز
U+0633 #Arabic Letter SEEN س
U+0634 #Arabic Letter SHEEN ش
U+0635 #Arabic Letter SAD ص
U+0636 #Arabic Letter DAD ض
U+0637 #Arabic Letter TAH ط
U+0638 #Arabic Letter ZAH ظ
U+0639 #Arabic Letter AIN ع
U+063A #Arabic Letter GHAIN غ
U+0641 #Arabic Letter FEH ف
U+0642 #Arabic Letter QAF ق
U+0643 #Arabic Letter KAF ك
U+0644 #Arabic Letter LAM ل
U+0645 #Arabic Letter MEEM م
U+0646 #Arabic Letter NOON ن
U+0647 #Arabic Letter HEH ه
U+0648 #Arabic Letter WAW و
U+0649 #Arabic Letter ALEF MAKSURA ى
U+064A #Arabic Letter YEH ي
U+0660 #ARABIC-INDIC DIGIT ZERO ٠
U+0661 #ARABIC-INDIC DIGIT ONE ١
U+0662 #ARABIC-INDIC DIGIT TWO ٢
U+0663 #ARABIC-INDIC DIGIT THREE ٣
U+0664 #ARABIC-INDIC DIGIT FOUR ٤
U+0665 #ARABIC-INDIC DIGIT FIVE ٥
U+0666 #ARABIC-INDIC DIGIT SIX ٦
U+0667 #ARABIC-INDIC DIGIT SEVEN ٧
U+0668 #ARABIC-INDIC DIGIT EIGHT ٨
U+0669 #ARABIC-INDIC DIGIT NINE ٩
@@ -0,0 +1,51 @@
#Script/Language Identifier: de
#Script/Language Description: German
#Version: 1.0
#
#The table conforms to the table format specified in RFC 4290.
#
#The table was derived from the .PL German table kindly published by NASK at http://www.iana.org/domains/idn-tables/tables/pl_de-pl_1.0.html. An additional character, U+00DF (Latin Small Letter Sharp S), was introduced as a proactive #measure to ensure proper resolution of names that would otherwise be mapped to "ss" under the IDNA 2003 protocol.
#
#Demand Media implements a blocking mechanism such that any registration request for a label with U+00DF or "ss", when successful, will result in the blocking of additional labels with all instances of U+00DF replaced by the "ss", or #"ss" replaced by U+00DF.
#
U+002D|U+002D # HYPHEN-MINUS
U+0030|U+0030 # DIGIT ZERO
U+0031|U+0031 # DIGIT ONE
U+0032|U+0032 # DIGIT TWO
U+0033|U+0033 # DIGIT THREE
U+0034|U+0034 # DIGIT FOUR
U+0035|U+0035 # DIGIT FIVE
U+0036|U+0036 # DIGIT SIX
U+0037|U+0037 # DIGIT SEVEN
U+0038|U+0038 # DIGIT EIGHT
U+0039|U+0039 # DIGIT NINE
U+0061|U+0061 # LATIN SMALL LETTER A
U+0062|U+0062 # LATIN SMALL LETTER B
U+0063|U+0063 # LATIN SMALL LETTER C
U+0064|U+0064 # LATIN SMALL LETTER D
U+0065|U+0065 # LATIN SMALL LETTER E
U+0066|U+0066 # LATIN SMALL LETTER F
U+0067|U+0067 # LATIN SMALL LETTER G
U+0068|U+0068 # LATIN SMALL LETTER H
U+0069|U+0069 # LATIN SMALL LETTER I
U+006A|U+006A # LATIN SMALL LETTER J
U+006B|U+006B # LATIN SMALL LETTER K
U+006C|U+006C # LATIN SMALL LETTER L
U+006D|U+006D # LATIN SMALL LETTER M
U+006E|U+006E # LATIN SMALL LETTER N
U+006F|U+006F # LATIN SMALL LETTER O
U+0070|U+0070 # LATIN SMALL LETTER P
U+0071|U+0071 # LATIN SMALL LETTER Q
U+0072|U+0072 # LATIN SMALL LETTER R
U+0073|U+0073 # LATIN SMALL LETTER S
U+0074|U+0074 # LATIN SMALL LETTER T
U+0075|U+0075 # LATIN SMALL LETTER U
U+0076|U+0076 # LATIN SMALL LETTER V
U+0077|U+0077 # LATIN SMALL LETTER W
U+0078|U+0078 # LATIN SMALL LETTER X
U+0079|U+0079 # LATIN SMALL LETTER Y
U+007A|U+007A # LATIN SMALL LETTER Z
U+00DF|U+0073-U+0073 # LATIN SMALL LETTER SHARP S
U+00E4|U+00E4 # LATIN SMALL LETTER A WITH DIAERESIS
U+00F6|U+00F6 # LATIN SMALL LETTER O WITH DIAERESIS
U+00FC|U+00FC # LATIN SMALL LETTER U WITH DIAERESIS
@@ -0,0 +1,50 @@
#Script/Language Identifier: es
#Script/Language Description: Spanish
#The table conforms to the table format specified in RFC 4290.
#
#The table was derived from the .PL Spanish table kindly published by NASK at http://www.iana.org/domains/idn-tables/tables/pl_es-pl_1.0.html.
#
U+002D # HYPHEN-MINUS
U+0030 # DIGIT ZERO
U+0031 # DIGIT ONE
U+0032 # DIGIT TWO
U+0033 # DIGIT THREE
U+0034 # DIGIT FOUR
U+0035 # DIGIT FIVE
U+0036 # DIGIT SIX
U+0037 # DIGIT SEVEN
U+0038 # DIGIT EIGHT
U+0039 # DIGIT NINE
U+0061 # LATIN SMALL LETTER A
U+0062 # LATIN SMALL LETTER B
U+0063 # LATIN SMALL LETTER C
U+0064 # LATIN SMALL LETTER D
U+0065 # LATIN SMALL LETTER E
U+0066 # LATIN SMALL LETTER F
U+0067 # LATIN SMALL LETTER G
U+0068 # LATIN SMALL LETTER H
U+0069 # LATIN SMALL LETTER I
U+006A # LATIN SMALL LETTER J
U+006B # LATIN SMALL LETTER K
U+006C # LATIN SMALL LETTER L
U+006D # LATIN SMALL LETTER M
U+006E # LATIN SMALL LETTER N
U+006F # LATIN SMALL LETTER O
U+0070 # LATIN SMALL LETTER P
U+0071 # LATIN SMALL LETTER Q
U+0072 # LATIN SMALL LETTER R
U+0073 # LATIN SMALL LETTER S
U+0074 # LATIN SMALL LETTER T
U+0075 # LATIN SMALL LETTER U
U+0076 # LATIN SMALL LETTER V
U+0077 # LATIN SMALL LETTER W
U+0078 # LATIN SMALL LETTER X
U+0079 # LATIN SMALL LETTER Y
U+007A # LATIN SMALL LETTER Z
U+00E1 # LATIN SMALL LETTER A WITH ACUTE
U+00E9 # LATIN SMALL LETTER E WITH ACUTE
U+00ED # LATIN SMALL LETTER I WITH ACUTE
U+00F1 # LATIN SMALL LETTER N WITH TILDE
U+00F3 # LATIN SMALL LETTER O WITH ACUTE
U+00FA # LATIN SMALL LETTER U WITH ACUTE
U+00FC # LATIN SMALL LETTER U WITH DIAERESIS
@@ -0,0 +1,61 @@
#Script/Language Identifier: fr
#Script/Language Description: French
#
#The table conforms to the table format specified in RFC 4290.
#
#The table was derived from the .PL French table kindly published by NASK at http://www.iana.org/domains/idn-tables/tables/pl_fr-pl_1.0.html.
#
U+002D # HYPHEN-MINUS
U+0030 # DIGIT ZERO
U+0031 # DIGIT ONE
U+0032 # DIGIT TWO
U+0033 # DIGIT THREE
U+0034 # DIGIT FOUR
U+0035 # DIGIT FIVE
U+0036 # DIGIT SIX
U+0037 # DIGIT SEVEN
U+0038 # DIGIT EIGHT
U+0039 # DIGIT NINE
U+0061 # LATIN SMALL LETTER A
U+0062 # LATIN SMALL LETTER B
U+0063 # LATIN SMALL LETTER C
U+0064 # LATIN SMALL LETTER D
U+0065 # LATIN SMALL LETTER E
U+0066 # LATIN SMALL LETTER F
U+0067 # LATIN SMALL LETTER G
U+0068 # LATIN SMALL LETTER H
U+0069 # LATIN SMALL LETTER I
U+006A # LATIN SMALL LETTER J
U+006B # LATIN SMALL LETTER K
U+006C # LATIN SMALL LETTER L
U+006D # LATIN SMALL LETTER M
U+006E # LATIN SMALL LETTER N
U+006F # LATIN SMALL LETTER O
U+0070 # LATIN SMALL LETTER P
U+0071 # LATIN SMALL LETTER Q
U+0072 # LATIN SMALL LETTER R
U+0073 # LATIN SMALL LETTER S
U+0074 # LATIN SMALL LETTER T
U+0075 # LATIN SMALL LETTER U
U+0076 # LATIN SMALL LETTER V
U+0077 # LATIN SMALL LETTER W
U+0078 # LATIN SMALL LETTER X
U+0079 # LATIN SMALL LETTER Y
U+007A # LATIN SMALL LETTER Z
U+00E0 # LATIN SMALL LETTER A WITH GRAVE
U+00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
U+00E6 # LATIN SMALL LETTER AE
U+00E7 # LATIN SMALL LETTER C WITH CEDILLA
U+00E8 # LATIN SMALL LETTER E WITH GRAVE
U+00E9 # LATIN SMALL LETTER E WITH ACUTE
U+00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
U+00EB # LATIN SMALL LETTER E WITH DIAERESIS
U+00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
U+00EF # LATIN SMALL LETTER I WITH DIAERESIS
U+00F1 # LATIN SMALL LETTER N WITH TILDE
U+00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
U+00F9 # LATIN SMALL LETTER U WITH GRAVE
U+00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
U+00FC # LATIN SMALL LETTER U WITH DIAERESIS
U+00FF # LATIN SMALL LETTER Y WITH DIAERESIS
U+0153 # LATIN SMALL LIGATURE OE
Oops, something went wrong.

0 comments on commit 3bb6dd1

Please sign in to comment.