#Latin script Test Labels #All code points test # Start of Repertoire # Code point 1-7 aa̱bcdee̱ # Code point 8-14 fgg̃hii̱j # Code point 15-21 klmm̧nn̄n̈ # Code point 22-28 oo̧o̱pqrr̃ # Code point 29-35 ssstuvwx # Code point 36-42 yzßàáâã # Code point 43-49 äåæçèéê # Code point 50-56 ëìíîïðñ # Code point 57-63 òóôõöøù # Code point 64-70 úûüýþÿā # Code point 71-77 ăąćĉċčď # Code point 78-84 đēėęěĝğ # Code point 85 -91 ġģĥħĩīį # Code point 92-98 ıĵķĺļľł # Code point 99-105 ńņňŋōőœ # Code point 106-112 ŕřśŝşšť # code points 113 - 119 ŧũūŭůűų # code points 120 – 126 ŵŷźżžƈƒ #code points 127 – 133 ƙơƥƭưƴǝ #code points 134 -140 ǧǩǯșțɍɓ #code points 141-147 ɔɔ̈ɔ̱ɖɗəɛ #code points 148-154 ɛ̈ɛ̱ɛ̱̈ɠɣɨɨ̃ #code points 155-160 ɩɲʉʉ̃ʋʒ #code points 228-232 ḓḡḽṅṉ #code points 233 - 239 ṋṣṭṱẍạả #code points 240 - 246 ấầẩẫậắằ #code points 247 - 253 ẳẵặẹẹ̀ẹ́ẻ #code points 254 - 259 ẽếềểễệ #code points 260 - 266 ỉịọọ̀ọ́ỏố #code points 267 - 273 ồổỗộớờở #code points 274 - 280 ỡợụủứừử #code points 281 - 286 ữựỳỵỷỹ # End of Repertoire # #Excluded Code Points #U+01C3 Retroflex click a!c #U+01C0 Dental Click eǀi #U+01C1 Lateral Click mǁn #U+01C2 Alveolar Click oǂr #U+1E37 Small Letter L with Dot Below sḷu #U+1E43 Small Letter M with Dot Below vṃw #U+1E47 Small Letter N with Dot Below xṇz #End of excluded code points # #Code points in MSR but not in Repertoire aĕc #U+0115 Small Letter E with Breve eĭm #U+012D Small Letter I with Breve nŏr #U+014F Small Letter O with Breve sŗu #U+0157 Small Letter R with Cedilla vţw #U+0163 Small Letter T with Cedilla xƣz #U+01A3 Small Letter OI mƶn #U+01B6 Small Letter Z with Stroke oǖr #U+01D6 Small Letter U with Diaeresis and Macron sǘv #U+01D8 Small Letter U with Diaeresis and Acute wǚx #U+01DA Small Letter U with Diaeresis and Caron zǜa #U+01DC Small Letter U with Diaeresis and Grave cǟe #U+01DE Small Letter A with Diaeresis and Macron iǡm #U+01E1 Small Letter A with Dot Above and Macron nǣo #U+01E3 Small Letter AE with Macron rǥs #U+01E5 Small Letter G with Stroke vǫw #U+01EB Small Letter O with Ogonek xǭz #U+01ED Small Letter O with Ogonek and Macron aǰc #U+01F0 Small Letter J with Caron eǵi #U+01F5 Small Letter G with Acute mǹo #U+01F9 Small Letter N with Grave rǻs #U+01FB Small Letter A with Ring Above and Acute uǽv #U+01FD Small Letter AE with Acute wǿx #U+01FF Small Letter O with Stroke and Acute zȟa #U+021F Small Letter H with Caron cȧe #U+0227 Small Letter A with Dot Above iȩm #U+0229 Small Letter E with Cedilla nȫr #U+022B Small Letter O with Diaeresis and Macron sȭu #U+022D Small Letter O with Tilde and Macron vȯw #U+022F Small Letter O with Dot Above xȱz #U+0231 Small Letter O with Dot Above and Macron aȳc #U+0233 Small Letter Y with Macron eɂi #U+0242 Small Letter Glottal Stop mɇn #U+0247 Small Letter E with Stroke oɉr #U+0249 Small Letter J with Stroke sɏw #U+024F Small Letter Y with Stroke vɑc #U+0251 Small Letter Alpha mɥn #U+0265 Small Letter Turned H oɦr #U+0266 Small Letter H with Hook sɪu #U+026A Letter Small Capital I vɫw #U+026B Small Letter L with Middle Tilde xɵz #U+0275 Small Letter Barred O aɽc #U+027D Small Letter R with Tail eʃi #U+0283 Small Letter Esh mʊn #U+028A Small Letter Upsilon oʌr #U+028C Small Letter Turned V sʔu #U+0294 Small Letter Glottal Stop #End of Code points in MSR but not in Repertoire # ### Variant Test ### # Following are test case(s) for each variant set. # Each test label lists the number of each disposition. # The allocatable variant labels, if any, is enumerated. # Set 1: a-set # Test label: cat # Expected disposition: blocked: 14, valid: 1 cat #valid (original) U+0063 (c) U+0061 (a) U+0074 (t) # Set 2: c-set # Test label: cold # Expected disposition: blocked: 59, valid: 1 cold #valid (original) U+0063 (c) U+006F (o) U+006C (l) U+0064 (d) # Set 3: e-set # Test label: bed # Expected disposition: blocked: 1, valid: 1 bed #valid (original) U+0062 (b) U+0065 (e) U+0064 (d) # Set 4: f-set # Test label: for # Expected disposition: blocked: 39, valid: 1 for #valid (original) U+0066 (f) U+006F (o) U+0072 (r) # Set 5: g-set # Test label: got # Expected disposition: blocked: 19, valid: 1 got #valid (original) U+0067 (g) U+006F (o) U+0074 (t) # Set 6: g̃-set # Test label: g̃ot # Expected disposition: blocked: 19, valid: 1 g̃ot #valid (original) U+0067 (g) U+0303 (̃) U+006F (o) U+0074 (t) # Set 7: h-set # Test label: hot # Expected disposition: blocked: 29, valid: 1 hot #valid (original) U+0068 (h) U+006F (o) U+0074 (t) # Set 8: i-set # 8.1 Original label contains LATIN SMALL LETTER I. # Test label: quit # Expected disposition: blocked: 251, valid: 1 quit #valid (original) U+0071 (q) U+0075 (u) U+0069 (i) U+0074 (t) # 8.2 Original label contains LATIN SMALL LETTER DOTLESS I. # Test label: quıt # Expected disposition: allocatable: 1, blocked: 250, valid: 1 quıt #valid (original) U+0071 (q) U+0075 (u) U+0131 (ı) U+0074 (t) quit #allocatable U+0071 (q) U+0075 (u) U+0069 (i) U+0074 (t) # 8.3 Original label contains LATIN SMALL LETTER IOTA. # Test label: quɩt # Expected disposition: blocked: 251, valid: 1 quɩt #valid (original) U+0071 (q) U+0075 (u) U+0269 (ɩ) U+0074 (t) # 8.4 Original label contains LATIN SMALL LETTER I and LATIN SMALL LETTER SHARP S # Test label: fleiß # Expected disposition: allocatable: 1, blocked: 558, valid: 1 fleiß #valid (original) U+0066 (f) U+006C (l) U+0065 (e) U+0069 (i) U+00DF (ß) fleiss #allocatable U+0066 (f) U+006C (l) U+0065 (e) U+0069 (i) U+0073 (s) U+0073 (s) # 8.5 Original label contains LATIN SMALL LETTER DOTLESS I and LATIN SMALL LETTER SHARP S # Test label: fleıß # Expected disposition: allocatable: 3, blocked: 556, valid: 1 fleıß #valid (original) U+0066 (f) U+006C (l) U+0065 (e) U+0131 (ı) U+00DF (ß) fleiss #allocatable U+0066 (f) U+006C (l) U+0065 (e) U+0069 (i) U+0073 (s) U+0073 (s) fleiß #allocatable U+0066 (f) U+006C (l) U+0065 (e) U+0069 (i) U+00DF (ß) fleıss #allocatable U+0066 (f) U+006C (l) U+0065 (e) U+0131 (ı) U+0073 (s) U+0073 (s) # Set 9: j-set # Test label: jet # Expected disposition: blocked: 3 , valid: 1 jet #valid (original) U+006A (j) U+0065 (e) U+0074 (t) # Set 10: l-set # Test label: lean # Expected disposition: blocked: 159, valid: 1 lean #valid (original) U+006C (l) U+0065 (e) U+0061 (a) U+006E (n) # Set 11: n-set # Test label: night # Expected disposition: blocked: 671, valid: 1 night #valid (original) U+006E (n) U+0069 (i) U+0067 (g) U+0068 (h) U+0074 (t) # Set 12: n̄-set # Test label: n̄ot # Expected disposition: blocked: 19, valid: 1 n̄ot #valid (original) U+006E (n) U+0304 (̄) U+006F (o) U+0074 (t) # Set 13: o-set # Test label: lose # Expected disposition: blocked: 119, valid: 1 lose #valid (original) U+006C (l) U+006F (o) U+0073 (s) U+0065 (e) # Set 14: p-set # 14.1 Original label contains LATIN SMALL LETTER P # Test label: pose # Expected disposition: blocked: 179, valid: 1 pose #valid (original) U+0070 (p) U+006F (o) U+0073 (s) U+0065 (e) # 14.2 Original label contains LATIN SMALL LETTER P and LATIN SMALL LETTER SHARP S # Test label: poße # Expected disposition: allocatable: 1, blocked: 298, valid: 1 poße #valid (original) U+0070 (p) U+006F (o) U+00DF (ß) U+0065 (e) posse #allocatable U+0070 (p) U+006F (o) U+0073 (s) U+0073 (s) U+0065 (e) # Set 15: q-set # Test label: quilt # Expected disposition: blocked: 503, valid: 1 quilt #valid (original) U+0071 (q) U+0075 (u) U+0069 (i) U+006C (l) U+0074 (t) # Set 16: r-set # Test label: room # Expected disposition: blocked: 199, valid: 1 room #valid (original) U+0072 (r) U+006F (o) U+006F (o) U+006D (m) # Set 17: s-set # Test label: sun # Expected disposition: blocked: 215, valid: 1 sun #valid (original) U+0073 (s) U+0075 (u) U+006E (n) # Set 18: ss-set # 18.1 Original label contains LATIN SMALL LETTER S LATIN SMALL LETTER S. # Test label: miss # Expected disposition: blocked: 319, valid: 1 miss #valid (original) U+006D (m) U+0069 (i) U+0073 (s) U+0073 (s) # 18.2 Original label contains LATIN SMALL LETTER SHARP S # Test label: miß # Expected disposition: allocatable: 1, blocked: 68, valid: 1 miß #valid (original) U+006D (m) U+0069 (i) U+00DF (ß) miss #allocatable U+006D (m) U+0069 (i) U+0073 (s) U+0073 (s) # Set 19: u-set # 19.1 Original label contains LATIN SMALL LETTER U # Test label: under # Expected disposition: blocked: 287 , valid: 1 under #valid (original) U+0075 (u) U+006E (n) U+0064 (d) U+0065 (e) U+0072 (r) # 19.2 Original label contains LATIN SMALL LETTER V WITH HOOK # Test label: ʋote # Expected disposition: blocked: 179, valid: 1 ʋote #valid (original) U+028B (ʋ) U+006F (o) U+0074 (t) U+0065 (e) # Set 20: v-set # Test label: vallet # Expected disposition: blocked: 79, valid: 1 vallet #valid (original) U+0076 (v) U+0061 (a) U+006C (l) U+006C (l) U+0065 (e) U+0074 (t) # Set 21: x-set # Test label: xoxo # Expected disposition: blocked: 399, valid: 1 xoxo #valid (original) U+0078 (x) U+006F (o) U+0078 (x) U+006F (o) # Set 22: y-set # 22.1 Original label contains LATIN SMALL LETTER Y # Test label: yalk # Expected disposition: blocked: 49, valid: 1 yalk #valid (original) U+0079 (y) U+0061 (a) U+006C (l) U+006B (k) # 22.2 Original label contains LATIN SMALL LETTER GAMMA # Test label: ɣam # Expected disposition: blocked: 24, valid: 1 ɣam #valid (original) U+0263 (ɣ) U+0061 (a) U+006D (m) # Set 23: à-set # Test label: àpple # Expected disposition: blocked: 71, valid: 1 àpple #valid (original) U+00E0 (à) U+0070 (p) U+0070 (p) U+006C (l) U+0065 (e) # Set 24: ã-set # Test label: ãnt # Expected disposition: blocked: 15, valid: 1 ãnt #valid (original) U+00E3 (ã) U+006E (n) U+0074 (t) # Set 25: ä-set # Test label: bät # Expected disposition: blocked: 1, valid: 1 bät #valid (original) U+0062 (b) U+00E4 (ä) U+0074 (t) # Set 26:æ-set # Test label: hæt # Expected disposition: blocked: 5, valid: 1 hæt #valid (original) U+0068 (h) U+00E6 (æ) U+0074 (t) # Set 27:ç-set # Test label: çup # Expected disposition: blocked: 53, valid: 1 çup #valid (original) U+00E7 (ç) U+0075 (u) U+0070 (p) # Set 28: ë-set # Test label: ëar # Expected disposition: blocked: 19, valid: 1 ëar #valid (original) U+00EB (ë) U+0061 (a) U+0072 (r) # Set 29: ò-set # Test label: hellò # Expected disposition: blocked: 47, valid: 1 hellò #valid (original) U+0068 (h) U+0065 (e) U+006C (l) U+006C (l) U+00F2 (ò) # Set 30: õ-set # Test label: dõne # Expected disposition: blocked: 31, valid: 1 dõne #valid (original) U+0064 (d) U+00F5 (õ) U+006E (n) U+0065 (e) # Set 31: ö-set # Test label: döt # Expected disposition: blocked: 1, valid: 1 döt #valid (original) U+0064 (d) U+00F6 (ö) U+0074 (t) # Set 32: ù-set # Test label: tùbe # Expected disposition: blocked: 3, valid: 1 tùbe #valid (original) U+0074 (t) U+00F9 (ù) U+0062 (b) U+0065 (e) # Set 33: ý-set # 33.1 Original label contains LATIN SMALL LETTER Y WITH ACUTE # Test label: ýour # Expected disposition: blocked: 539, valid: 1 ýour #valid (original) U+00FD (ý) U+006F (o) U+0075 (u) U+0072 (r) # 33.2 Original label contains LATIN SMALL LETTER Y WITH GRAVE # Test label: ỳawn # Expected disposition: blocked: 119, valid: 1 ỳawn #valid (original) U+1EF3 (ỳ) U+0061 (a) U+0077 (w) U+006E (n) # Set 34: ÿ-set # Test label: ÿes # Expected disposition: blocked: 11, valid: 1 ÿes #valid (original) U+00FF (ÿ) U+0065 (e) U+0073 (s) # Set 35: ă-set # Test label: cărt # Expected disposition: blocked: 11, valid: 1 cărt #valid (original) U+0063 (c) U+0103 (ă) U+0072 (r) U+0074 (t) # Set 36: ć-set # Test label: ćop # Expected disposition: blocked: 59, valid: 1 ćop #valid (original) U+0107 (ć) U+006F (o) U+0070 (p) # Set 37: ē-set # Test label: sēed # Expected disposition: blocked: 11, valid: 1 sēed #valid (original) U+0073 (s) U+0113 (ē) U+0065 (e) U+0064 (d) # Set 38: ğ-set # Test label: ğemy # Expected disposition: blocked: 19, valid: 1 ğemy #valid (original) U+011F (ğ) U+0065 (e) U+006D (m) U+0079 (y) # Set 39: ġ-set # Test label: ġone # Expected disposition: blocked: 319, valid: 1 ġone #valid (original) U+0121 (ġ) U+006F (o) U+006E (n) U+0065 (e) # Set 40: ħ-set # Test label: ħelp # Expected disposition: blocked: 23, valid: 1 ħelp #valid (original) U+0127 (ħ) U+0065 (e) U+006C (l) U+0070 (p) # Set 41: ĩ-set # Test label: hĩnt # Expected disposition: blocked: 47, valid: 1 hĩnt #valid (original) U+0068 (h) U+0129 (ĩ) U+006E (n) U+0074 (t) # Set 42: ŕ-set # Test label: ŕoad # Expected disposition: blocked: 99, valid: 1 ŕoad #valid (original) U+0155 (ŕ) U+006F (o) U+0061 (a) U+0064 (d) # Set 43: ũ-set # Test label: tũck # Expected disposition: blocked: 5, valid: 1 tũck #valid (original) U+0074 (t) U+0169 (ũ) U+0063 (c) U+006B (k) # Set 44: ź-set # Test label: źoo # Expected disposition: blocked: 199, valid: 1 źoo #valid (original) U+017A (ź) U+006F (o) U+006F (o) # Set 45: ơ-set # Test label: flơp # Expected disposition: blocked: 35, valid: 1 flơp #valid (original) U+0066 (f) U+006C (l) U+01A1 (ơ) U+0070 (p) # Set 46: ǝ-set # 46.1 Original label contains LATIN SMALL LETTER TURNED E # Test label: bǝst # Expected disposition: blocked: 8, valid: 1 bǝst #valid (original) U+0062 (b) U+01DD (ǝ) U+0073 (s) U+0074 (t) # 46.2 Original label contains LATIN SMALL LETTER SCHWA # Test label: yəll # Expected disposition: blocked: 59, valid: 1 yəll #valid (original) U+0079 (y) U+0259 (ə) U+006C (l) U+006C (l) # Set 47: ɍ-set # Test label: ɍun # Expected disposition: blocked: 143, valid: 1 ɍun #valid (original) U+024D (ɍ) U+0075 (u) U+006E (n) # Set 48: ɛ-set # Test label: spɛnt # Expected disposition: blocked: 215, valid: 1 spɛnt #valid (original) U+0073 (s) U+0070 (p) U+025B (ɛ) U+006E (n) U+0074 (t) # Set 49: ʒ-set # Test label: ʒip # Expected disposition: blocked: 83, valid: 1 ʒip #valid (original) U+0292 (ʒ) U+0069 (i) U+0070 (p) # Set 50: џ-set # Test label: ụpụp # Expected disposition: blocked: 35, valid: 1 ## Existing Latin script IDN ccTLD # none ## Existing Latin script IDN gTLD vermögensberater vermögensberatung ## End of File ##