idna_conf.txt (22878B)
1 ===== 2 desc: Copyright 2003-2005 http://idnconnect.jdna.jp/testbed.html 3 namebase: <00ED>dn 4 nameutf8: ídn 5 namezone: xn--dn-mja 6 failzone1: 7 failzone2: 8 token: 25029153 9 passfail: pass 10 type: toascii 11 12 ===== 13 desc: 1-1-1 Has one IDN 14 namebase: <00ED>dn 15 nameutf8: ídn 16 namezone: xn--dn-mja 17 failzone1: 18 failzone2: 19 token: 25029153 20 passfail: pass 21 type: toascii 22 23 ===== 24 desc: 1-1-2 Has two IDNs 25 namebase: <00EB>x.<00ED>dn 26 nameutf8: ëx.ídn 27 namezone: xn--x-ega.xn--dn-mja 28 failzone1: 29 failzone2: 30 token: 02721141 31 passfail: pass 32 type: toascii 33 34 ===== 35 desc: 1-2-1 Latin-1 36 namebase: <00E5><00FE><00E7> 37 nameutf8: åþç 38 namezone: xn--5cae2e 39 failzone1: 40 failzone2: 41 token: 41542620 42 passfail: pass 43 type: toascii 44 45 ===== 46 desc: 1-2-2 Latin Extended A 47 namebase: <0103>b<0109> 48 nameutf8: ăbĉ 49 namezone: xn--b-rhat 50 failzone1: 51 failzone2: 52 token: 72238617 53 passfail: pass 54 type: toascii 55 56 ===== 57 desc: 1-2-3 Latin Extended B 58 namebase: <0227><0180><0188> 59 nameutf8: ȧƀƈ 60 namezone: xn--lhaq98b 61 failzone1: 62 failzone2: 63 token: 48464361 64 passfail: pass 65 type: toascii 66 67 ===== 68 desc: 1-2-4 Latin Extended Additional 69 namebase: <1E01><1E03><1E09> 70 nameutf8: ḁḃḉ 71 namezone: xn--2fges 72 failzone1: 73 failzone2: 74 token: 49301230 75 passfail: pass 76 type: toascii 77 78 ===== 79 desc: 1-3-1 Han 80 namebase: <4E3F><4EBA><5C38> 81 nameutf8: 丿人尸 82 namezone: xn--xiqplj17a 83 failzone1: 84 failzone2: 85 token: 58367113 86 passfail: pass 87 type: toascii 88 89 ===== 90 desc: 1-3-2 Hiragana 91 namebase: <304B><304C><304D> 92 nameutf8: かがき 93 namezone: xn--u8jcd 94 failzone1: 95 failzone2: 96 token: 57006197 97 passfail: pass 98 type: toascii 99 100 ===== 101 desc: 1-3-3 Katakana 102 namebase: <30AB><30AC><30AD> 103 nameutf8: カガキ 104 namezone: xn--lckcd 105 failzone1: 106 failzone2: 107 token: 81826992 108 passfail: pass 109 type: toascii 110 111 ===== 112 desc: 1-3-4 Hangul Jamo 113 namebase: <1100><1161><11A8> 114 nameutf8: 각 115 namezone: xn--p39a 116 failzone1: xn--ypd8qrh 117 failzone2: 118 token: 44228346 119 passfail: pass 120 type: toascii 121 122 ===== 123 desc: 1-3-5 Hangul 124 namebase: <AC69><B4C6><C03A> 125 nameutf8: 걩듆쀺 126 namezone: xn--o69aq2nl0j 127 failzone1: 128 failzone2: 129 token: 79235608 130 passfail: pass 131 type: toascii 132 133 ===== 134 desc: 1-3-6 Yi 135 namebase: <A00A><A020><A2B8> 136 nameutf8: ꀊꀠꊸ 137 namezone: xn--6l7arby7j 138 failzone1: 139 failzone2: 140 token: 99549720 141 passfail: pass 142 type: toascii 143 144 ===== 145 desc: 1-3-7 Greek 146 namebase: <03B1><03B2><03B3> 147 nameutf8: αβγ 148 namezone: xn--mxacd 149 failzone1: 150 failzone2: 151 token: 83859912 152 passfail: pass 153 type: toascii 154 155 ===== 156 desc: 1-3-8 Greek Extended 157 namebase: <1F02><1F26><1F55> 158 nameutf8: ἂἦὕ 159 namezone: xn--fng7dpg 160 failzone1: 161 failzone2: 162 token: 22501339 163 passfail: pass 164 type: toascii 165 166 ===== 167 desc: 1-3-9 Cyrillic 168 namebase: <0430><0431><0432> 169 nameutf8: абв 170 namezone: xn--80acd 171 failzone1: 172 failzone2: 173 token: 98871751 174 passfail: pass 175 type: toascii 176 177 ===== 178 desc: 1-3-10 Armeian 179 namebase: <0561><0562><0563> 180 nameutf8: աբգ 181 namezone: xn--y9acd 182 failzone1: 183 failzone2: 184 token: 23687015 185 passfail: pass 186 type: toascii 187 188 ===== 189 desc: 1-3-11 Georgian 190 namebase: <10D0><10D1><10D2> 191 nameutf8: აბგ 192 namezone: xn--lodcd 193 failzone1: 194 failzone2: 195 token: 70499589 196 passfail: pass 197 type: toascii 198 199 ===== 200 desc: 1-4-1 Symbols 201 namebase: <2221><21BA><2282> 202 nameutf8: ∡↺⊂ 203 namezone: xn--b7gxomk 204 failzone1: 205 failzone2: 206 token: 24617638 207 passfail: pass 208 type: toascii 209 210 ===== 211 desc: 1-5-1 Devanagari 212 namebase: <0915><0916><0917> 213 nameutf8: कखग 214 namezone: xn--11bcd 215 failzone1: 216 failzone2: 217 token: 18477223 218 passfail: pass 219 type: toascii 220 221 ===== 222 desc: 1-5-2 Bengali 223 namebase: <0995><0996><0997> 224 nameutf8: কখগ 225 namezone: xn--p5bcd 226 failzone1: 227 failzone2: 228 token: 11477904 229 passfail: pass 230 type: toascii 231 232 ===== 233 desc: 1-5-3 Gurmukhi 234 namebase: <0A15><0A16><0A17> 235 nameutf8: ਕਖਗ 236 namezone: xn--d9bcd 237 failzone1: 238 failzone2: 239 token: 71543506 240 passfail: pass 241 type: toascii 242 243 ===== 244 desc: 1-5-4 Gujarati 245 namebase: <0A95><0A96><0A97> 246 nameutf8: કખગ 247 namezone: xn--0dccd 248 failzone1: 249 failzone2: 250 token: 75268760 251 passfail: pass 252 type: toascii 253 254 ===== 255 desc: 1-5-5 Oriya 256 namebase: <0B15><0B16><0B17> 257 nameutf8: କଖଗ 258 namezone: xn--ohccd 259 failzone1: 260 failzone2: 261 token: 36079747 262 passfail: pass 263 type: toascii 264 265 ===== 266 desc: 1-5-6 Tamil 267 namebase: <0B95><0B99><0B9A> 268 nameutf8: கஙச 269 namezone: xn--clcid 270 failzone1: 271 failzone2: 272 token: 39841446 273 passfail: pass 274 type: toascii 275 276 ===== 277 desc: 1-5-7 Telugu 278 namebase: <0C15><0C16><0C17> 279 nameutf8: కఖగ 280 namezone: xn--zoccd 281 failzone1: 282 failzone2: 283 token: 34438808 284 passfail: pass 285 type: toascii 286 287 ===== 288 desc: 1-5-8 Kannada 289 namebase: <0C95><0C96><0C97> 290 nameutf8: ಕಖಗ 291 namezone: xn--nsccd 292 failzone1: 293 failzone2: 294 token: 42303465 295 passfail: pass 296 type: toascii 297 298 ===== 299 desc: 1-5-9 Malayalam 300 namebase: <0D15><0D16><0D17> 301 nameutf8: കഖഗ 302 namezone: xn--bwccd 303 failzone1: 304 failzone2: 305 token: 11813559 306 passfail: pass 307 type: toascii 308 309 ===== 310 desc: 1-5-10 Sinhala 311 namebase: <0D9A><0D9B><0D9C> 312 nameutf8: කඛග 313 namezone: xn--3zccd 314 failzone1: 315 failzone2: 316 token: 89823209 317 passfail: pass 318 type: toascii 319 320 ===== 321 desc: 1-5-11 Thai 322 namebase: <0E01><0E02><0E03> 323 nameutf8: กขฃ 324 namezone: xn--12ccd 325 failzone1: 326 failzone2: 327 token: 94992842 328 passfail: pass 329 type: toascii 330 331 ===== 332 desc: 1-5-12 Lao 333 namebase: <0E81><0E82><0E84> 334 nameutf8: ກຂຄ 335 namezone: xn--p6ccg 336 failzone1: 337 failzone2: 338 token: 42424338 339 passfail: pass 340 type: toascii 341 342 ===== 343 desc: 1-5-13 Tibetan 344 namebase: <0F40><0F41><0F42> 345 nameutf8: ཀཁག 346 namezone: xn--5cdcd 347 failzone1: 348 failzone2: 349 token: 26962778 350 passfail: pass 351 type: toascii 352 353 ===== 354 desc: 1-5-14 Myanmar 355 namebase: <1000><1001><1002> 356 nameutf8: ကခဂ 357 namezone: xn--nidcd 358 failzone1: 359 failzone2: 360 token: 09824611 361 passfail: pass 362 type: toascii 363 364 ===== 365 desc: 1-5-15 Khmer 366 namebase: <1780><1781><1782> 367 nameutf8: កខគ 368 namezone: xn--i2ecd 369 failzone1: 370 failzone2: 371 token: 48071156 372 passfail: pass 373 type: toascii 374 375 ===== 376 desc: 1-5-16 Mongolian 377 namebase: <1820><1821><1822> 378 nameutf8: ᠠᠡᠢ 379 namezone: xn--26ecd 380 failzone1: 381 failzone2: 382 token: 40131572 383 passfail: pass 384 type: toascii 385 386 ===== 387 desc: 1-6-1 Arabic 388 namebase: <0627><0628><0629> 389 nameutf8: ابة 390 namezone: xn--mgbcd 391 failzone1: 392 failzone2: 393 token: 06414817 394 passfail: pass 395 type: toascii 396 397 ===== 398 desc: 1-6-2 Hebrew 399 namebase: <05D0><05D1><05D2> 400 nameutf8: אבג 401 namezone: xn--4dbcd 402 failzone1: 403 failzone2: 404 token: 41996705 405 passfail: pass 406 type: toascii 407 408 ===== 409 desc: 1-6-3 Syriac 410 namebase: <0710><0711><0712> 411 nameutf8: ܐܑܒ 412 namezone: xn--9mbcd 413 failzone1: 414 failzone2: 415 token: 77925080 416 passfail: pass 417 type: toascii 418 419 ===== 420 desc: 1-7-1 ASCII and non-Latin 421 namebase: abc<30AB><30AC><30AD> 422 nameutf8: abcカガキ 423 namezone: xn--abc-mj4bfg 424 failzone1: 425 failzone2: 426 token: 14333380 427 passfail: pass 428 type: toascii 429 430 ===== 431 desc: 1-7-2 Latin (non-ASCII) and non-Latin 432 namebase: <00E5><00FE><00E7><30AB><30AC><30AD> 433 nameutf8: åþçカガキ 434 namezone: xn--5cae2e328wfag 435 failzone1: 436 failzone2: 437 token: 00848299 438 passfail: pass 439 type: toascii 440 441 ===== 442 desc: 2-3-1-1 If UseSTD3ASCIIRules: Includes ! before Nameprep 443 namebase: <00ED><0021>dn 444 nameutf8: í!dn 445 namezone: 446 failzone1: xn--!dn-qma 447 failzone2: 448 token: 89571181 449 passfail: fail 450 type: toascii 451 452 ===== 453 desc: 2-3-1-2 If UseSTD3ASCIIRules: Includes $ before Nameprep 454 namebase: <00ED><0024>dn 455 nameutf8: í$dn 456 namezone: 457 failzone1: xn--$dn-qma 458 failzone2: 459 token: 06965937 460 passfail: fail 461 type: toascii 462 463 ===== 464 desc: 2-3-1-3 If UseSTD3ASCIIRules: Includes + before Nameprep 465 namebase: <00ED><002B>dn 466 nameutf8: í+dn 467 namezone: 468 failzone1: xn--+dn-qma 469 failzone2: 470 token: 98967951 471 passfail: fail 472 type: toascii 473 474 ===== 475 desc: 2-3-2-1 If UseSTD3ASCIIRules: Leading hyphen before Nameprep 476 namebase: <002D><00ED>1dn 477 nameutf8: -í1dn 478 namezone: 479 failzone1: xn---1dn-vpa 480 failzone2: 481 token: 65457100 482 passfail: fail 483 type: toascii 484 485 ===== 486 desc: 2-3-2-2 If UseSTD3ASCIIRules: Trailing hyphen before Nameprep 487 namebase: <00ED>1dn<002D> 488 nameutf8: í1dn- 489 namezone: 490 failzone1: xn--1dn--upa 491 failzone2: 492 token: 85629714 493 passfail: fail 494 type: toascii 495 496 ===== 497 desc: 2-3-3-1 If UseSTD3ASCIIRules: Gets a + after Nameprep 498 namebase: <00ED><FF0B>dn 499 nameutf8: í+dn 500 namezone: 501 failzone1: xn--dn-mja0331x 502 failzone2: 503 token: 95236620 504 passfail: fail 505 type: toascii 506 507 ===== 508 desc: 2-3-3-2 If UseSTD3ASCIIRules: Gets a = after Nameprep 509 namebase: <00ED><207C>dn 510 nameutf8: í⁼dn 511 namezone: 512 failzone1: xn--dn-mja0343a 513 failzone2: 514 token: 04960664 515 passfail: fail 516 type: toascii 517 518 ===== 519 desc: 2-3-4-1 If UseSTD3ASCIIRules: Leading hyphen after Nameprep 520 namebase: <FE63><00ED>2dn 521 nameutf8: ﹣í2dn 522 namezone: 523 failzone1: xn--2dn-qma32863a 524 failzone2: xn---2dn-vpa 525 token: 53512069 526 passfail: fail 527 type: toascii 528 529 ===== 530 desc: 2-3-4-2 If UseSTD3ASCIIRules: Trailing hyphen after Nameprep 531 namebase: <00ED>2dn<FF0D> 532 nameutf8: í2dn- 533 namezone: 534 failzone1: xn--2dn-qma79363a 535 failzone2: xn--2dn--upa 536 token: 39938653 537 passfail: fail 538 type: toascii 539 540 ===== 541 desc: 2-4-1 All-ASCII check, Latin 542 namebase: <00B9>1 543 nameutf8: ¹1 544 namezone: 11 545 failzone1: 546 failzone2: 547 token: 43611374 548 passfail: pass 549 type: toascii 550 551 ===== 552 desc: 2-4-2 All-ASCII check, symbol 553 namebase: <2165>vi 554 nameutf8: Ⅵvi 555 namezone: vivi 556 failzone1: 557 failzone2: 558 token: 79939993 559 passfail: pass 560 type: toascii 561 562 ===== 563 desc: 2-4-3 All-ASCII check, sharp S 564 namebase: <00DF>ss 565 nameutf8: ßss 566 namezone: ssss 567 failzone1: 568 failzone2: 569 token: 71292530 570 passfail: pass 571 type: toascii 572 573 ===== 574 desc: 2-5-1 ACE prefix exists before Nameprep 575 namebase: xn--<00EF>dn 576 nameutf8: xn--ïdn 577 namezone: 578 failzone1: xn--xn--dn-sja 579 failzone2: xn--dn-sja 580 token: 32841515 581 passfail: fail 582 type: toascii 583 584 ===== 585 desc: 2-5-2 ACE prefix appears after Nameprep 586 namebase: <2179>n--<00E4>dn 587 nameutf8: ⅹn--ädn 588 namezone: 589 failzone1: xn--xn--dn-uia 590 failzone2: xn--dn-uia 591 token: 52994631 592 passfail: fail 593 type: toascii 594 595 ===== 596 desc: 2-8-1 Zero-length label after Nameprep 597 namebase: <00AD> 598 nameutf8: 599 namezone: 600 failzone1: xn--kba 601 failzone2: xn-- 602 token: 18420037 603 passfail: fail 604 type: toascii 605 606 ===== 607 desc: 2-9-1 U+3002 acts as a label separator 608 namebase: 3002-test<3002><00ED>dn 609 nameutf8: 3002-test。ídn 610 namezone: 3002-test.xn--dn-mja 611 failzone1: xn--3002-testdn-wcb2087m 612 failzone2: 613 token: 14217422 614 passfail: pass 615 type: toascii 616 617 ===== 618 desc: 2-9-2 U+FF0E acts as a label separator 619 namebase: ff0e-test<FF0E><00ED>dn 620 nameutf8: ff0e-test.ídn 621 namezone: ff0e-test.xn--dn-mja 622 failzone1: xn--ff0e-testdn-wcb45865f 623 failzone2: 624 token: 94579179 625 passfail: pass 626 type: toascii 627 628 ===== 629 desc: 2-9-3 U+FF61 acts as a label separator 630 namebase: ff61-test<FF61><00ED>dn 631 nameutf8: ff61-test。ídn 632 namezone: ff61-test.xn--dn-mja 633 failzone1: xn--ff61-testdn-wcb33975f 634 failzone2: 635 token: 27084042 636 passfail: pass 637 type: toascii 638 639 ===== 640 desc: 3-2-1 Sharp S conversion; should display as m<00EB>ss 641 namebase: xn--m<00DF>-jma 642 nameutf8: xn--mß-jma 643 namezone: m<00EB>ss 644 failzone1: 645 failzone2: 646 token: 85142449 647 passfail: pass 648 type: tounicode 649 650 ===== 651 desc: 3-3-1 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu> 652 namebase: iesg--dn-mja 653 nameutf8: iesg--dn-mja 654 namezone: 655 failzone1: 656 failzone2: 657 token: 35996358 658 passfail: fail 659 type: tounicode 660 661 ===== 662 desc: 3-3-2 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu> 663 namebase: iesgdn-mja 664 nameutf8: iesgdn-mja 665 namezone: 666 failzone1: 667 failzone2: 668 token: 13693467 669 passfail: fail 670 type: tounicode 671 672 ===== 673 desc: 3-3-3 Old prefix; should not display as Unicode;<icu> ICU will treat this as ASCII. This sequence is not explicitly prohibited by the RFC.</icu> 674 namebase: bq--dn-mja 675 nameutf8: bq--dn-mja 676 namezone: 677 failzone1: 678 failzone2: 679 token: 77049719 680 passfail: fail 681 type: tounicode 682 683 ===== 684 desc: 3-5-1 Non-ASCII code point before the last hyphen;\ 685 should not display as Unicode 686 namebase: xn--d<00F1>-mja 687 nameutf8: xn--dñ-mja 688 namezone: 689 failzone1: 690 failzone2: 691 token: 53043171 692 passfail: fail 693 type: tounicode 694 695 ===== 696 desc: 3-5-2 Non-alphanumeric code point after the last hyphen;\ 697 should not display as Unicode 698 namebase: xn--dn-mj+ 699 nameutf8: xn--dn-mj+ 700 namezone: 701 failzone1: 702 failzone2: 703 token: 24626494 704 passfail: fail 705 type: tounicode 706 707 ===== 708 desc: 3-5-3 Ends in the middle of an encoded delta value;\ 709 should not display as Unicode 710 namebase: xn--dn-mj 711 nameutf8: xn--dn-mj 712 namezone: 713 failzone1: 714 failzone2: 715 token: 30921132 716 passfail: fail 717 type: tounicode 718 719 ===== 720 desc: 3-6-1 Nameprep -- prohibited character U+E000;\ 721 should not display as Unicode 722 namebase: xn--e000dn-l704a 723 nameutf8: xn--e000dn-l704a 724 namezone: 725 failzone1: 726 failzone2: 727 token: 02359753 728 passfail: fail 729 type: tounicode 730 731 ===== 732 desc: 3-6-2 If using UseSTD3ASCIIRules, Step 3a -- leading hyphen; should not display as Unicode 733 namebase: xn---3dn-vpa 734 nameutf8: xn---3dn-vpa 735 namezone: 736 failzone1: 737 failzone2: 738 token: 99795165 739 passfail: fail 740 type: tounicode 741 742 ===== 743 desc: 3-6-3 If using UseSTD3ASCIIRules, Step 3b -- trailing hyphen; should not display as Unicode 744 namebase: xn--3dn--upa 745 nameutf8: xn--3dn--upa 746 namezone: 747 failzone1: 748 failzone2: 749 token: 86051717 750 passfail: fail 751 type: tounicode 752 753 ===== 754 desc: 3-6-4 Step 5 -- prefix exists; should not display as Unicode 755 namebase: xn--xn--dn-6va 756 nameutf8: xn--xn--dn-6va 757 namezone: 758 failzone1: 759 failzone2: 760 token: 02506789 761 passfail: fail 762 type: tounicode 763 764 ===== 765 desc: 3-7-1 Punycode was not necessary; should not display as Unicode 766 namebase: xn--idn- 767 nameutf8: xn--idn- 768 namezone: 769 failzone1: 770 failzone2: 771 token: 21675918 772 passfail: fail 773 type: tounicode 774 775 ===== 776 desc: 3-7-2 String did not go through Nameprep;\ 777 should not display as Unicode 778 namebase: xn--dn-vga 779 nameutf8: xn--dn-vga 780 namezone: 781 failzone1: 782 failzone2: 783 token: 18832454 784 passfail: fail 785 type: tounicode 786 787 ===== 788 desc: 3-8-1 Should show the Unicode <00E3>4dn 789 namebase: xn--4dn-lla 790 nameutf8: xn--4dn-lla 791 namezone: <00E3>4dn 792 failzone1: 793 failzone2: 794 token: 23377435 795 passfail: pass 796 type: tounicode 797 798 ===== 799 desc: 4-1-1-1 00adout<00AD><00ED>dn ->\ 800 00adout<00ED>dn 801 namebase: 00adout<00AD><00ED>dn 802 nameutf8: 00adoutídn 803 namezone: xn--00adoutdn-m5a 804 failzone1: xn--00adoutdn-cna81e 805 failzone2: 806 token: 04299950 807 passfail: pass 808 type: toascii 809 810 ===== 811 desc: 4-1-1-2 200dout<200D><00ED>dn ->\ 812 200dout<00ED>dn 813 namebase: 200dout<200D><00ED>dn 814 nameutf8: 200doutídn 815 namezone: xn--200doutdn-m5a 816 failzone1: xn--200doutdn-m5a1678f 817 failzone2: 818 token: 00643243 819 passfail: pass 820 type: toascii 821 822 ===== 823 desc: 4-1-2-1 simplecap<0044><00ED>dn ->\ 824 simplecap<0064><00ED>dn 825 namebase: simplecap<0044><00ED>dn 826 nameutf8: simplecapDídn 827 namezone: xn--simplecapddn-1fb 828 failzone1: 829 failzone2: 830 token: 36249795 831 passfail: pass 832 type: toascii 833 834 ===== 835 desc: 4-1-2-2 latintogreek<00B5><00ED>dn ->\ 836 latintogreek<03BC><00ED>dn 837 namebase: latintogreek<00B5><00ED>dn 838 nameutf8: latintogreekµídn 839 namezone: xn--latintogreekdn-cmb716i 840 failzone1: xn--latintogreekdn-cxa01g 841 failzone2: 842 token: 03117407 843 passfail: pass 844 type: toascii 845 846 ===== 847 desc: 4-1-2-3 latinext<00C7><00ED>dn ->\ 848 latinext<00E7><00ED>dn 849 namebase: latinext<00C7><00ED>dn 850 nameutf8: latinextÇídn 851 namezone: xn--latinextdn-v6a6e 852 failzone1: xn--latinextdn-twa07b 853 failzone2: 854 token: 10243505 855 passfail: pass 856 type: toascii 857 858 ===== 859 desc: 4-1-2-4 sharps<00DF><00ED>dn ->\ 860 sharpsss<00ED>dn 861 namebase: sharps<00DF><00ED>dn 862 nameutf8: sharpsßídn 863 namezone: xn--sharpsssdn-r8a 864 failzone1: xn--sharpsdn-vya4l 865 failzone2: 866 token: 84921656 867 passfail: pass 868 type: toascii 869 870 ===== 871 desc: 4-1-2-5 turkishi<0130><00ED>dn ->\ 872 turkishi<0069><0307><00ED>dn 873 namebase: turkishi<0130><00ED>dn 874 nameutf8: turkishiİídn 875 namezone: xn--turkishiidn-wcb701e 876 failzone1: xn--turkishidn-r8a71f 877 failzone2: 878 token: 02381730 879 passfail: pass 880 type: toascii 881 882 ===== 883 desc: 4-1-2-6 exptwo<0149><00ED>dn ->\ 884 exptwo<02BC><006E><00ED>dn 885 namebase: exptwo<0149><00ED>dn 886 nameutf8: exptwoʼnídn 887 namezone: xn--exptwondn-m5a502c 888 failzone1: xn--exptwodn-h2a33g 889 failzone2: 890 token: 10575203 891 passfail: pass 892 type: toascii 893 894 ===== 895 desc: 4-1-2-7 addfold<03D2><00ED>dn ->\ 896 addfold<03C5><00ED>dn 897 namebase: addfold<03D2><00ED>dn 898 nameutf8: addfoldϒídn 899 namezone: xn--addfolddn-m5a121f 900 failzone1: xn--addfolddn-m5a462f 901 failzone2: 902 token: 31493044 903 passfail: pass 904 type: toascii 905 906 ===== 907 desc: 4-1-2-8 expthree<1F52><00ED>dn ->\ 908 expthree<03C5><0313><0300><00ED>dn 909 namebase: expthree<1F52><00ED>dn 910 nameutf8: expthreeὒídn 911 namezone: xn--expthreedn-r8a5844g 912 failzone1: 913 failzone2: 914 token: 68144622 915 passfail: pass 916 type: toascii 917 918 ===== 919 desc: 4-1-2-9 nonbmp<10400><00ED>dn ->\ 920 nonbmp<10428><00ED>dn 921 namebase: nonbmp<10400><00ED>dn 922 nameutf8: nonbmp������ídn 923 namezone: xn--nonbmpdn-h2a34747d 924 failzone1: xn--nonbmpdn-h2a37046d 925 failzone2: 926 token: 35393212 927 passfail: pass 928 type: toascii 929 930 ===== 931 desc: 4-1-2-10 nonbmptoascii<1D400><00ED>dn ->\ 932 nonbmptoasciia<00ED>dn 933 namebase: nonbmptoascii<1D400><00ED>dn 934 nameutf8: nonbmptoascii������ídn 935 namezone: xn--nonbmptoasciiadn-msb 936 failzone1: xn--nonbmptoasciidn-hpb54112i 937 failzone2: 938 token: 78182502 939 passfail: pass 940 type: toascii 941 942 ===== 943 desc: 4-2-1-1 regcomb<0065><0301><00ED>dn ->\ 944 regcomb<00E9><00ED>dn 945 namebase: regcomb<0065><0301><00ED>dn 946 nameutf8: regcombéídn 947 namezone: xn--regcombdn-h4a8b 948 failzone1: xn--regcombedn-r8a794d 949 failzone2: 950 token: 87647045 951 passfail: pass 952 type: toascii 953 954 ===== 955 desc: 4-2-1-2 combandcase<0045><0301><00ED>dn ->\ 956 combandcase<00E9><00ED>dn 957 namebase: combandcase<0045><0301><00ED>dn 958 nameutf8: combandcaseÉídn 959 namezone: xn--combandcasedn-lhb4d 960 failzone1: xn--combandcaseedn-cmb526f 961 failzone2: 962 token: 61741185 963 passfail: pass 964 type: toascii 965 966 ===== 967 desc: 4-2-1-3 adjcomb<00BA><0301><00ED>dn ->\ 968 adjcomb<00F3><00ED>dn 969 namebase: adjcomb<00BA><0301><00ED>dn 970 nameutf8: adjcombº́ídn 971 namezone: xn--adjcombdn-m5a9d 972 failzone1: xn--adjcombdn-1qa57cp3r 973 failzone2: 974 token: 14828402 975 passfail: pass 976 type: toascii 977 978 ===== 979 desc: 4-2-1-4 extcombo<0063><0301><00ED>dn ->\ 980 extcombo<0107><00ED>dn 981 namebase: extcombo<0063><0301><00ED>dn 982 nameutf8: extcomboćídn 983 namezone: xn--extcombodn-r8a52a 984 failzone1: xn--extcombocdn-wcb920e 985 failzone2: 986 token: 26651277 987 passfail: pass 988 type: toascii 989 990 ===== 991 desc: 4-2-1-5 doublediac1<0075><0308><0301><00ED>dn ->\ 992 doublediac2<01D8><00ED>dn 993 namebase: doublediac1<0075><0308><0301><00ED>dn 994 nameutf8: doublediac1ǘídn 995 namezone: xn--doublediac1dn-6ib836a 996 failzone1: xn--doublediac1udn-cmb526fnd 997 failzone2: 998 token: 30175595 999 passfail: pass 1000 type: toascii 1001 1002 ===== 1003 desc: 4-2-1-6 doublediac2<0075><0301><0308><00ED>dn ->\ 1004 doublediac2<01D8><00ED>dn 1005 namebase: doublediac2<0075><0301><0308><00ED>dn 1006 nameutf8: doublediac2ú̈ídn 1007 namezone: xn--doublediac2dn-6ib8qs73a 1008 failzone1: xn--doublediac2udn-cmb526fod 1009 failzone2: 1010 token: 35606109 1011 passfail: pass 1012 type: toascii 1013 1014 ===== 1015 desc: 4-2-2-1 newnorm<2F874><00ED>dn ->\ 1016 newnorm<5F33><00ED>dn should not become <5F53> 1017 namebase: newnorm<2F874><00ED>dn 1018 nameutf8: newnorm������ídn 1019 namezone: xn--newnormdn-m5a7856x 1020 failzone1: xn--newnormdn-m5a9396x 1021 failzone2: xn--newnormdn-m5a9968x 1022 token: 61901810 1023 passfail: pass 1024 type: toascii 1025 1026 ===== 1027 desc: 4-3-1 If UseSTD3ASCIIRules: Spacing; <icu> \u0020 is prohibited from the output only when UseSTD3ASCIIRules is set </icu> 1028 namebase: <2000><00ED>dn 1029 nameutf8: ídn 1030 namezone: 1031 failzone1: xn--dn-mja3392a 1032 failzone2: 1033 token: 13226878 1034 passfail: fail 1035 type: toascii 1036 1037 ===== 1038 desc: 4-3-2 Control 1039 namebase: <06DD><00ED>dn-2 1040 nameutf8: ídn-2 1041 namezone: 1042 failzone1: xn--dn-2-upa332g 1043 failzone2: 1044 token: 09873312 1045 passfail: fail 1046 type: toascii 1047 1048 ===== 1049 desc: 4-3-3 Private use 1050 namebase: <E005><00ED>dn 1051 nameutf8: ídn 1052 namezone: 1053 failzone1: xn--dn-mja1659t 1054 failzone2: 1055 token: 03937183 1056 passfail: fail 1057 type: toascii 1058 1059 ===== 1060 desc: 4-3-4 Private use, non-BMP 1061 namebase: <F0005><00ED>dn 1062 nameutf8: ������ídn 1063 namezone: 1064 failzone1: xn--dn-mja7922x 1065 failzone2: 1066 token: 78707823 1067 passfail: fail 1068 type: toascii 1069 1070 ===== 1071 desc: 4-3-5 Non-character 1072 namebase: <FDDD><00ED>dn 1073 nameutf8: ídn 1074 namezone: 1075 failzone1: xn--dn-mja1210x 1076 failzone2: 1077 token: 44432178 1078 passfail: fail 1079 type: toascii 1080 1081 ===== 1082 desc: 4-3-6 Non-character, non-BMP 1083 namebase: <1FFFE><00ED>dn 1084 nameutf8: ������ídn 1085 namezone: 1086 failzone1: xn--dn-mja7922x 1087 failzone2: 1088 token: 69142686 1089 passfail: fail 1090 type: toascii 1091 1092 ===== 1093 desc: 4-3-7 Surrogate points 1094 namebase: <D805><00ED>dn 1095 nameutf8: �ídn 1096 namezone: 1097 failzone1: xn--dn-mja7922x 1098 failzone2: 1099 token: 05424571 1100 passfail: fail 1101 type: toascii 1102 1103 ===== 1104 desc: 4-3-8 Inappropriate for plain 1105 namebase: <FFFA><00ED>dn 1106 nameutf8: ídn 1107 namezone: 1108 failzone1: xn--dn-mja5822x 1109 failzone2: 1110 token: 44825824 1111 passfail: fail 1112 type: toascii 1113 1114 ===== 1115 desc: 4-3-9 Inappropriate for canonical 1116 namebase: <2FF5><00ED>dn 1117 nameutf8: ⿵ídn 1118 namezone: 1119 failzone1: xn--dn-mja3729b 1120 failzone2: 1121 token: 50926136 1122 passfail: fail 1123 type: toascii 1124 1125 ===== 1126 desc: 4-3-10 Change display simple 1127 namebase: <206A><00ED>dn 1128 nameutf8: ídn 1129 namezone: 1130 failzone1: xn--dn-mja7533a 1131 failzone2: 1132 token: 57953313 1133 passfail: fail 1134 type: toascii 1135 1136 ===== 1137 desc: 4-3-11 Change display RTL 1138 namebase: <200F><00ED>dn 1139 nameutf8: ídn 1140 namezone: 1141 failzone1: xn--dn-mja3992a 1142 failzone2: 1143 token: 30705279 1144 passfail: fail 1145 type: toascii 1146 1147 ===== 1148 desc: 4-3-12 Language tags 1149 namebase: <E0001><E0045><E004E><0068><0069>idn 1150 nameutf8: ������������������hiidn 1151 namezone: 1152 failzone1: xn--hiidn-km43aaa 1153 failzone2: 1154 token: 44598039 1155 passfail: fail 1156 type: toascii 1157 1158 ===== 1159 desc: 4-4-1 Arabic RandALCat-LCat-RandALCat 1160 namebase: <0628><006F><0638> 1161 nameutf8: بoظ 1162 namezone: 1163 failzone1: xn--o-0mc3c 1164 failzone2: 1165 token: 78233053 1166 passfail: fail 1167 type: toascii 1168 1169 ===== 1170 desc: 4-4-2 Arabic RandALCat-RandALCat-other 1171 namebase: <0628><0638><006F> 1172 nameutf8: بظo 1173 namezone: 1174 failzone1: xn--o-0mc2c 1175 failzone2: 1176 token: 95299621 1177 passfail: fail 1178 type: toascii 1179 1180 ===== 1181 desc: 4-4-3 Arabic other-RandALCat-RandALCat 1182 namebase: <006F><0628><0638> 1183 nameutf8: oبظ 1184 namezone: 1185 failzone1: xn--o-1mc2c 1186 failzone2: 1187 token: 79807176 1188 passfail: fail 1189 type: toascii 1190 1191 ===== 1192 desc: 4-4-4 Hebrew RandALCat-LCat-RandALCat 1193 namebase: <05D1><006F><05E1> 1194 nameutf8: בoס 1195 namezone: 1196 failzone1: xn--o-1hc3c 1197 failzone2: 1198 token: 32229450 1199 passfail: fail 1200 type: toascii 1201 1202 ===== 1203 desc: 4-4-5 Hebrew RandALCat-RandALCat-other 1204 namebase: <05D1><05E1><006F> 1205 nameutf8: בסo 1206 namezone: 1207 failzone1: xn--o-1hc2c 1208 failzone2: 1209 token: 53213348 1210 passfail: fail 1211 type: toascii 1212 1213 ===== 1214 desc: 4-4-6 Hebrew other-RandALCat-RandALCat 1215 namebase: <006F><05D1><05E1> 1216 nameutf8: oבס 1217 namezone: 1218 failzone1: xn--o-2hc2c 1219 failzone2: 1220 token: 90835860 1221 passfail: fail 1222 type: toascii 1223 1224 ===== 1225 desc: 5-1-1 Unassigned in BMP; zone editors should reject 1226 namebase: <0237><00ED>dn 1227 nameutf8: ȷídn 1228 namezone: xn--dn-mja33k 1229 failzone1: 1230 failzone2: 1231 token: 83079602 1232 passfail: pass 1233 type: toascii 1234 1235 ===== 1236 desc: 5-1-2 Unassigned outside BMP; zone editors should reject 1237 namebase: <10205><00ED>dn 1238 nameutf8: ������ídn 1239 namezone: xn--dn-mja7734x 1240 failzone1: xn--dn-mja7922x 1241 failzone2: 1242 token: 03682900 1243 passfail: pass 1244 type: toascii 1245 1246 ===== 1247 desc: 5-2-1 Newly assigned in BMP; zone editors should reject 1248 namebase: <0234><00ED>dn 1249 nameutf8: ȴídn 1250 namezone: xn--dn-mja12k 1251 failzone1: 1252 failzone2: 1253 token: 96637501 1254 passfail: pass 1255 type: toascii 1256 1257 ===== 1258 desc: 5-2-2 Newly assigned outside of BMP; zone editors should reject 1259 namebase: <10005><00ED>dn 1260 nameutf8: ������ídn 1261 namezone: xn--dn-mja9232x 1262 failzone1: xn--dn-mja7922x 1263 failzone2: 1264 token: 95537699 1265 passfail: pass 1266 type: toascii