# TLD: pid # IDN Reference table for Arabic language # # Language: Arabic (ar) # Version: 2.0 # Effective Date: January 20, 2022 # # Registry: Tucows Registry Services # Contact: trs-support@tucows.com # Website: https://tucowsregistry.com/ # Relevant Policy Document URL: https://unr.com/idn # Code points requiring context rules # # Code point Description of rule/Reference # # U+002D Label must neither start nor end with U+002D. Label # HYPHEN-MINUS must not have U+002D in both third and fourth # position. RFC 5891 (sec 4.2.3.1) # # 0660..0669 Must not be in initial position. Must not be combined # ARABIC-INDIC DIGITS with (EUROPEAN) DIGITS. RFC 5893 (sec 2, rules 1 and # 4) # # 0030..0039 Must not be in initial position. Must not be combined # (EUROPEAN) DIGITS with ARABIC-INDIC DIGITS. RFC 5893 (sec 2, rules 1 # and 4) # Arabic language specific context rules # # U+0649 Must not be in initial or medial position. Restriction # ALEF MAKSURA on having ALEF MAKSURA before a right joining or dual # joining (joins-to-the-right) code point. # # # Character class joins-to-the-right defined in: # https://www.icann.org/sites/default/files/packages/lgr/lgr-second-level-arabic-language-18may21-en.html U+002D U+0621 U+0626;;U+0649,U+064A U+0628 U+062A U+062B U+062C U+062D U+062E U+062F U+0630 U+0631 U+0632 U+0633 U+0634 U+0635 U+0636 U+0637 U+0638 U+0639 U+063A U+0641 U+0642 U+0643 U+0644 U+0645 U+0646 U+0030;;U+0660 U+0031;;U+0661 U+0032;;U+0662 U+0033;;U+0663 U+0034;;U+0664 U+0035;;U+0665 U+0036;;U+0666 U+0037;;U+0667 U+0038;;U+0668 U+0039;;U+0669 U+0622;;U+0623,U+0625,U+0627 U+0623;;U+0622,U+0625,U+0627 U+0624;;U+0648 U+0625;;U+0622,U+0623,U+0627 U+0627;;U+0622,U+0623,U+0625 U+0629;;U+0647 U+0647;;U+0629 U+0648;;U+0624 U+0649;;U+0626,U+064A U+064A;;U+0626,U+0649 U+0660;;U+0030 U+0661;;U+0031 U+0662;;U+0032 U+0663;;U+0033 U+0664;;U+0034 U+0665;;U+0035 U+0666;;U+0036 U+0667;;U+0037 U+0668;;U+0038 U+0669;;U+0039