# Vowel Test അ ആ ഇ ഈ ഉ ഊ ഋ എ ഏ ഐ ഒ ഓ ഔ # Consonant Test ക ഖ ഗ ഘ ങ ച ഛ ജ ഝ ഞ ട ഠ ഡ ഢ ണ ത ഥ ദ ധ ന പ ഫ ബ ഭ മ യ ര റ ല ള ഴ വ ശ ഷ സ ഹ # Matra Test ാ ി ീ ◌ു ◌ൂ ◌ൃ െ േ ൈ ൊ ോ ൗ # Anusvara Test ം # Visarga Test ഃ # Virama Test ◌് # Chillu Test ർ ൻ ൾ ൺ ൽ ക്‍ # Fail: Out of repertoire test അടിസഃഥാനത്തില്‍ മനഃപൂര്‍വം # Fail: Rule 1- H must be preceded by C or the M ു (0D41) (Samvruthokaram) ി് എ് ൽ് # Pass: Rule 1- H must be preceded by C or the M ു (0D41) (Samvruthokaram) നന്മ അല്പം തത്വം മാർഗ്ഗം കാലു് എൻ്റെ # Fail: Rule 2-M must be preceded by C അാ ഇൗ ൊപ്പ് ൈരാവതം # Pass: Rule 2-M must be preceded by C വൃത്തി വീതം നിമിഷം മൗനം മനുഷ്യൻ കുരിശ്ശ് # Fail: Rule 3- B must be preceded by C, V or M ണ്ം ഃം ്‌ലിയനില്‍ ാമത്തെ # Pass: Rule 3- B must be preceded by C, V or M മലയാളം അംശം കായംകുളം കിംവദന്തി # Fail: Rule 4- X must be preceded by C, V or M ്ഃധനം ംഃ # Pass: Rule 4- X must be preceded by C, V or M അധഃപതിപ്പിച്ചു ദുഃഖം # Fail: Rule 5- L cannot be preceded by B, X or H ംൺ ഃൻ ്ൻ # Pass: Rule 5- L cannot be preceded by B, X or H സർക്കാർ പെൺ ആ വർക്ഷോപ്പ് മാർക്ക് അവൻ അവൾ # Fail: Rule 6- Label does not begin with L ൻപു ർഷഭം # Pass: Rule 6- Label does not begin with L വരൻ അൻപത് അവൾ കേൾവി # Fail: Rule 7- A sequence ending in 0D31 cannot immediately be followed by a 0D31 റററ ററററ റ്റററ റററ്റ ററ്ററ # Pass: Rule 7- A sequence ending in 0D31 cannot immediately be followed by a 0D31 ററ റ്റ റ്ററ ററ്റ റ്ററ്റ ററെറ ററെററെ മീറ്ററ് മിററ് മീററ്റ് ററ്രറ # Fail: Rule 8- A sequence ending in 0D31 cannot immediately be followed by a 0D33 ളളള ളളളള ള്ളളള ളളള്ള ളള്ളള # Pass: Rule 8- A sequence ending in 0D31 cannot immediately be followed by a 0D33 ളള ള്ള ള്ളള ളള്ള ളളെള ളളെള്ള ളളെളളെ ഉള്ളളവ് നീളള്ള ഒള്ളള ളള്രള # Fail: Rule 9 - Sequence 0D7B 0D4D must be preceded by C, L, M, V and must be followed by റ (0D31) രൻ് ജ്ൻ്റ ജംൻ്റ # Pass: Rule 9 - Sequence 0D7B 0D4D must be preceded by C, L, M, V and must be followed by റ (0D31) രൻ്റ ജർൻ്റ ജൊൻ്റ ജഎൻ്റ ## Test in-script variant for Set-1 ## "0D28 0D4D 0D31", "0D7B 0D4D 0D31", and "0D7B 0D31" are variant code points. # U+0D28 (ന) U+0D4D (്) U+0D31 (റ) generates 2 blocked variant labels. #r oiginal ഒൻ്റ # blocked ഒന്റ ഒൻ്റ ## Test in-script variant for 0D33 and 0D31 = X ## XX not-when="followed-by-X" variant of: X-Halant-X, not-when="followed-by-X-or-R" ## X-Halant-X not-when="followed-by-X" variant of: XX, not-when="followed-by-X-or-R" # വള്ളന U+0D35 (വ) U+0D33 (ള) U+0D4D (്) U+0D33 (ള) U+0D28 (ന) generates 1 blocked variant label. # original വള്ളന # blocked വളളന ## X-X-Halant-X not-when="followed-by-X" variant of: X-Halant-X-X, not-when="followed-by-X-or-R" ## X-Halant-X-X not-when="followed-by-X" variant of: X-X-Halant-X, not-when="followed-by-X-or-R" # മീറ്ററ് U+0D2E (മ) U+0D40 (ീ) U+0D31 (റ) U+0D4D (്) U+0D31 (റ) U+0D31 (റ) U+0D4D (്) generates 1 blocked variant label. # original മീറ്ററ് # blocked മീററ്റ് # ഒള്ളള U+0D12 (ഒ) U+0D33 (ള) U+0D4D (്) U+0D33 (ള) U+0D33 (ള) generates 1 blocked variant label. # original ഒള്ളള # blocked ഒളള്ള # ഉളള്ളവ് U+0D09 (ഉ) U+0D33 (ള) U+0D4D (്) U+0D33 (ള) U+0D33 (ള) U+0D35 (വ) U+0D4D (്) generates 1 blocked variant label. # original ഉള്ളളവ് # blocked ഉളള്ളവ് #Following labels produce cross-script variants with Tamil ஜவமி ஜஜ ஜவ ஜம ஜவி ஜிஜி ஜிஜே ஜிவி ஜிமி ஜெஜி ஜெமி ஜெவி ஜேஜி ஜேமி ஜேவி மம மவ மஜ மிமி மிவி மஜி மிஜி மெவி மேஜி மேவி வஜ வம வமி விஜி விமி விவி விவ விஜ விம விவமி வெமி வேமி #Following labels produce cross-script variants with Myanmar റഠറ്റ #183 variant labels generated: 181 invalid, 1 blocked, 1 valid(original) #Following labels produce cross-script variants with Georgian and Myanmar ററ #22 variant labels generated: 20 invalid, 1 blocked, 1 valid (original) ററം #22 variant labels generated: 20 invalid, 1 blocked, 1 valid (original) റ്റഠ #45 variant labels generated: 43 invalid, 1 blocked, 1 valid (original) #Test for existing TLD to date. #ccTLD ഭാരതം #gTLD # -none