# # IDN Table for Lao # # Table Language: Lao (lo) # internal reference: --mnemonic=lo --version=3.0 # Version: 3.0 # Published: 2020-03-18 # # Registry: CentralNic Ltd # Referral URL: https://www.centralnicregistry.com # Contact: CentralNic Ltd operations, ops@centralnicregistry.com # # Policy Statement: # # This IDN table is derived from the Root Zone Label Generation Rules for Lao # which may be found at the following URL: # # https://www.icann.org/sites/default/files/lgr/lgr-2-lao-script-26jul17-en.html # # Repertoire # # In addition to the code points listed below, the sequence 0EB2 0EB0 has # been # defined to facilitate implementation of WLE rule follows-vafter-context as # a # context rule. # # As this table is designed to validate registrations at the second-level, # the # repertoire includes Lao digits (U+0ED0-U+0ED9), ASCII digits # (U+0030-U+0039), # and HYPHEN-MINUS (U+002D). # # Variants # # This LGR defines no variants. # # Character Classes # # Tag Members # Cf* {0E81 0E87 0E8A 0E8D 0E94 0E97 0E99-0E9A 0E9F 0EA1 0EA3 # 0EA5 # 0EA7 0EAA} # consonant {0E81-0E82 0E84 0E87-0E88 0E8A 0E8D 0E94-0E97 0E99-0E9F # 0EA1-0EA3 0EA5 0EA7 0EAA-0EAB 0EAD-0EAE} # semi-consonant {0EBC} # tone-mark {0EC8-0ECB} # vowel-above {0EB1 0EB4-0EB7 0EBB 0ECD} # vowel-below {0EB8-0EB9} # vowel-after {0EB0 0EB2 0EBD} # vowel-before {0EC0-0EC4} # sign {0EC6 0ECC} # # * The "Cf" tag denotes final consonants. Other character classes that have # been used are semi-consonant, tone-mark, vowel-above, vowel-before, # vowel-below and vowel-after. # # Contextual Rules # # * leading-combining-mark - Default rule from matching labels with leading # combining marks. # * follows-consonant - A semi-consonant must follow a consonant. # * precedes-consonant - A vowel-before precedes a main consonant cluster. # * follows-main-consonant - A vowel-above, and vowel-below follow a main # consonant C. # * follows-C-tonemark-vabove - A vowel-after follows a main consonant, # tone-mark or vowel-above. # * follows-vbefore-consonant-cluster - The sequence (0EB2 0EB0) follows a # vowel # before, and a consonant cluster # * follows-C-vabove-vbelow - A tone-mark follows a main consonant, # vowel-above # or vowel-below. # * follows-Cf - The sign 0ECC can only occur after final consonants. # * repetition-mark-limit - The sign 0EC6 can only occur 0 to 3 times at the # end # of the label. # # No context rules apply to "consonant" code points. # # A label containing ASCII digits (U+0ED0-U+0ED9) cannot also contain Lao # digits # (U+0030-U+0039). # # # A Unicode string MUST NOT contain "--" (two consecutive hyphens) in the # third- and fourth-character positions and MUST NOT start or end with a "-" # (hyphen). See RFC5891, Section 4.2.3.1. # 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+0E81 # ກ LAO LETTER KO U+0E82 # ຂ LAO LETTER KHO SUNG U+0E84 # ຄ LAO LETTER KHO TAM U+0E87 # ງ LAO LETTER NGO U+0E88 # ຈ LAO LETTER CO U+0E8A # ຊ LAO LETTER SO TAM U+0E8D # ຍ LAO LETTER NYO U+0E94 # ດ LAO LETTER DO U+0E95 # ຕ LAO LETTER TO U+0E96 # ຖ LAO LETTER THO SUNG U+0E97 # ທ LAO LETTER THO TAM U+0E99 # ນ LAO LETTER NO U+0E9A # ບ LAO LETTER BO U+0E9B # ປ LAO LETTER PO U+0E9C # ຜ LAO LETTER PHO SUNG U+0E9D # ຝ LAO LETTER FO TAM U+0E9E # ພ LAO LETTER PHO TAM U+0E9F # ຟ LAO LETTER FO SUNG U+0EA1 # ມ LAO LETTER MO U+0EA2 # ຢ LAO LETTER YO U+0EA3 # ຣ LAO LETTER LO LING U+0EA5 # ລ LAO LETTER LO LOOT U+0EA7 # ວ LAO LETTER WO U+0EAA # ສ LAO LETTER SO SUNG U+0EAB # ຫ LAO LETTER HO SUNG U+0EAD # ອ LAO LETTER O U+0EAE # ຮ LAO LETTER HO TAM U+0EB0 # ະ LAO VOWEL SIGN A U+0EB1 # ັ LAO VOWEL SIGN MAI KAN U+0EB2 # າ LAO VOWEL SIGN AA U+0EB4 # ິ LAO VOWEL SIGN I U+0EB5 # ີ LAO VOWEL SIGN II U+0EB6 # ຶ LAO VOWEL SIGN Y U+0EB7 # ື LAO VOWEL SIGN YY U+0EB8 # ຸ LAO VOWEL SIGN U U+0EB9 # ູ LAO VOWEL SIGN UU U+0EBB # ົ LAO VOWEL SIGN MAI KON U+0EBC # ຼ LAO SEMIVOWEL SIGN LO U+0EBD # ຽ LAO SEMIVOWEL SIGN NYO U+0EC0 # ເ LAO VOWEL SIGN E U+0EC1 # ແ LAO VOWEL SIGN EI U+0EC2 # ໂ LAO VOWEL SIGN O U+0EC3 # ໃ LAO VOWEL SIGN AY U+0EC4 # ໄ LAO VOWEL SIGN AI U+0EC6 # ໆ LAO KO LA U+0EC8 # ່ LAO TONE MAI EK U+0EC9 # ້ LAO TONE MAI THO U+0ECA # ໊ LAO TONE MAI TI U+0ECB # ໋ LAO TONE MAI CATAWA U+0ECC # ໌ LAO CANCELLATION MARK U+0ECD # ໍ LAO NIGGAHITA # END