Arabic (Language) IDN Table

Table Information:

Table ID:     ar
Table Type:     Language
Version:     1.2
Date Introduced:     2019-11-26

Domain Extensions which support this table:

This IDN table is enabled for the following domain extensions:

.best.forum.qpon.tickets.uno.موقع
.البحرين

Policy Statement:

IDN Reference table for Arabic language

References for contextual rules

 RFC 5891: Internationalized Domain Names in Applications (IDNA): Protocol
(proposed standard), http://tools.ietf.org/html/rfc5891

 RFC 5893: Right-to-Left Scripts for Internationalized Domain Names for
Applications (IDNA)  (proposed standard),
http://tools.ietf.org/html/rfc5893

Code points requiring contextual rules

 Code point                        Description of rule/Reference

 U+002D.   HYPHEN-MINUS
Label must neither start nor end with U+002D. Label must not have U+002D in
both third and fourth position. RFC 5891 (sec 4.2.3.1)

 U+0660..0669.   ARABIC-INDIC DIGITS
Must not be in initial position. Must not be combined with EUROPEAN DIGITS.
RFC 5893 (sec 2, rules 1 and 4)

 U+0030..0039.   EUROPEAN DIGITS                         
Must not be in initial position. Must not be combined with ARABIC-INDIC
DIGITS. RFC 5893 (sec 2, rules 1 and 4)

U+0649 ALEF MAKSURA must not be in initial or medial position


A max of 40 allocatable labels are allowed.

Character Table:

Download ar-1.2.txt

Code Point   Character Character Name
U+002D # - HYPHEN-MINUS
U+0030 # 0 DIGIT ZERO
U+0031 # 1 DIGIT ONE
U+0032 # 2 DIGIT TWO
U+0033 # 3 DIGIT THREE
U+0034 # 4 DIGIT FOUR
U+0035 # 5 DIGIT FIVE
U+0036 # 6 DIGIT SIX
U+0037 # 7 DIGIT SEVEN
U+0038 # 8 DIGIT EIGHT
U+0039 # 9 DIGIT NINE
U+0621 # ء ARABIC LETTER HAMZAH
U+0622 # آ ARABIC LETTER MADDAH ON ALEF
U+0623 # أ ARABIC LETTER HAMZAH ON ALEF
U+0624 # ؤ ARABIC LETTER HAMZAH ON WAW
U+0625 # إ ARABIC LETTER HAMZAH UNDER ALEF
U+0626 # ئ ARABIC LETTER HAMZAH ON YA
U+0627 # ا ARABIC LETTER ALEF
U+0628 # ب ARABIC LETTER BAA
U+0629 # ة ARABIC LETTER TAA MARBUTAH
U+062A # ت ARABIC LETTER TAA
U+062B # ث ARABIC LETTER THAA
U+062C # ج ARABIC LETTER JEEM
U+062D # ح ARABIC LETTER HAA
U+062E # خ ARABIC LETTER KHAA
U+062F # د ARABIC LETTER DAL
U+0630 # ذ ARABIC LETTER THAL
U+0631 # ر ARABIC LETTER RA
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 DHAH
U+0639 # ع ARABIC LETTER AIN
U+063A # غ ARABIC LETTER GHAIN
U+0641 # ف ARABIC LETTER FA
U+0642 # ق ARABIC LETTER QAF
U+0643 # ك ARABIC LETTER CAF
U+0644 # ل ARABIC LETTER LAM
U+0645 # م ARABIC LETTER MEEM
U+0646 # ن ARABIC LETTER NOON
U+0647 # ه ARABIC LETTER HA
U+0648 # و ARABIC LETTER WAW
U+0649 # ى ARABIC LETTER ALEF MAQSURAH
U+064A # ي ARABIC LETTER YA
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