# # IDN Table for Arabic (Language) (Language) # # internal reference: --mnemonic=ar --version=1.2 # Version: 1.2 # Published: 2019-11-26 # # Registry: CentralNic Ltd # Referral URL: https://www.centralnicregistry.com # Contact: CentralNic Ltd operations, ops@centralnicregistry.com # # 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. # # Code points requiring contextual rules # 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 # END