th.txt (23918B)
1 # Test data for Person Name Data 2 # Copyright © 1991-2025 Unicode, Inc. 3 # For terms of use, see http://www.unicode.org/copyright.html 4 # SPDX-License-Identifier: Unicode-3.0 5 # CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) 6 # CLDR person name formatting test data for: th 7 # 8 # Test lines have the following structure: 9 # 10 # enum ; <type> ; <value>(', ' <value) 11 # For all the elements in <…> below, the possible choices that could appear in the file. 12 # For example, <field> could be any of title, given, … credentials. 13 # Verify that all of these values work with the implementation. 14 # 15 # name ; <field>('-'<modifier>) ; <value> 16 # A sequence of these is to be used to build a person name object with the given field values. 17 # If the <field> is 'locale', then the value is the locale of the name. 18 # That will always be the last field in the name. 19 # NOTE: the locale for the name (where different than the test file's locale) will generally not match the text. 20 # It is chosen to exercise the person name formatting, by having a different given-surname order than the file's locale. 21 # 22 # expectedResult; <value> 23 # This line follows a sequence of name lines, and indicates the that all the following parameter lines have this expected value. 24 # 25 # parameters; <options>; <length>; <usage>; <formality> 26 # Each of these parameter lines should be tested to see that when formatting the current name with these parameters, 27 # the expected value is produced. 28 # 29 # endName 30 # Indicates the end of the values to be tested with the current name. 31 # 32 # ===== 33 # Example: 34 # enum ; field ; title, given, given2, surname, surname2, generation, credentials 35 # … 36 # 37 # name ; given; Iris 38 # name ; surname; Falke 39 # name ; locale; de 40 # 41 # expectedResult; Falke, Iris 42 # 43 # parameters; sorting; long; referring; formal 44 # parameters; sorting; medium; referring; informal 45 # 46 # endName 47 # 48 # name ; given; Max 49 # name ; given2; Ben 50 # name ; surname; Mustermann 51 # … 52 # ===== 53 54 enum ; field ; title, given, given2, surname, surname2, generation, credentials 55 enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive 56 enum ; order ; givenFirst, surnameFirst, sorting 57 enum ; length ; long, medium, short 58 enum ; usage ; referring, addressing, monogram 59 enum ; formality ; formal, informal 60 61 # nativeG 62 name ; given; ธนา 63 name ; locale; th_AQ 64 65 expectedResult; ธนา 66 67 parameters; givenFirst; long; referring; formal 68 parameters; givenFirst; long; referring; informal 69 parameters; givenFirst; long; addressing; formal 70 parameters; givenFirst; long; addressing; informal 71 parameters; givenFirst; medium; referring; formal 72 parameters; givenFirst; medium; referring; informal 73 parameters; givenFirst; medium; addressing; formal 74 parameters; givenFirst; medium; addressing; informal 75 parameters; givenFirst; short; referring; formal 76 parameters; givenFirst; short; referring; informal 77 parameters; givenFirst; short; addressing; formal 78 parameters; givenFirst; short; addressing; informal 79 parameters; surnameFirst; long; referring; formal 80 parameters; surnameFirst; long; referring; informal 81 parameters; surnameFirst; long; addressing; formal 82 parameters; surnameFirst; long; addressing; informal 83 parameters; surnameFirst; medium; referring; formal 84 parameters; surnameFirst; medium; referring; informal 85 parameters; surnameFirst; medium; addressing; formal 86 parameters; surnameFirst; medium; addressing; informal 87 parameters; surnameFirst; short; referring; formal 88 parameters; surnameFirst; short; referring; informal 89 parameters; surnameFirst; short; addressing; formal 90 parameters; surnameFirst; short; addressing; informal 91 parameters; sorting; long; referring; formal 92 parameters; sorting; long; referring; informal 93 parameters; sorting; medium; referring; formal 94 parameters; sorting; medium; referring; informal 95 parameters; sorting; short; referring; formal 96 parameters; sorting; short; referring; informal 97 98 expectedResult; ธ 99 100 parameters; givenFirst; long; monogram; formal 101 parameters; givenFirst; long; monogram; informal 102 parameters; givenFirst; medium; monogram; formal 103 parameters; givenFirst; medium; monogram; informal 104 parameters; givenFirst; short; monogram; formal 105 parameters; givenFirst; short; monogram; informal 106 parameters; surnameFirst; long; monogram; formal 107 parameters; surnameFirst; long; monogram; informal 108 parameters; surnameFirst; medium; monogram; formal 109 parameters; surnameFirst; medium; monogram; informal 110 parameters; surnameFirst; short; monogram; formal 111 parameters; surnameFirst; short; monogram; informal 112 113 endName 114 115 # nativeGS 116 name ; given; ไอริณ 117 name ; surname; กล้าหาญ 118 name ; locale; th_AQ 119 120 expectedResult; กล้าหาญ, ไอริณ 121 122 parameters; sorting; long; referring; formal 123 parameters; sorting; long; referring; informal 124 parameters; sorting; medium; referring; formal 125 parameters; sorting; medium; referring; informal 126 parameters; sorting; short; referring; formal 127 parameters; sorting; short; referring; informal 128 129 expectedResult; กล้าหาญ ไอริณ 130 131 parameters; surnameFirst; long; referring; formal 132 parameters; surnameFirst; long; referring; informal 133 parameters; surnameFirst; long; addressing; formal 134 parameters; surnameFirst; medium; referring; formal 135 parameters; surnameFirst; medium; referring; informal 136 parameters; surnameFirst; medium; addressing; formal 137 parameters; surnameFirst; medium; addressing; informal 138 parameters; surnameFirst; short; referring; formal 139 parameters; surnameFirst; short; referring; informal 140 parameters; surnameFirst; short; addressing; formal 141 142 expectedResult; ไอริณ กล้าหาญ 143 144 parameters; givenFirst; long; referring; formal 145 parameters; givenFirst; long; referring; informal 146 parameters; givenFirst; long; addressing; formal 147 parameters; givenFirst; medium; referring; formal 148 parameters; givenFirst; medium; referring; informal 149 parameters; givenFirst; medium; addressing; formal 150 parameters; givenFirst; short; referring; formal 151 parameters; givenFirst; short; referring; informal 152 parameters; givenFirst; short; addressing; formal 153 154 expectedResult; ไอริณ 155 156 parameters; givenFirst; long; addressing; informal 157 parameters; givenFirst; medium; addressing; informal 158 parameters; givenFirst; short; addressing; informal 159 parameters; surnameFirst; long; addressing; informal 160 parameters; surnameFirst; short; addressing; informal 161 162 expectedResult; กไ 163 164 parameters; surnameFirst; long; monogram; informal 165 166 expectedResult; ไก 167 168 parameters; givenFirst; long; monogram; formal 169 parameters; givenFirst; long; monogram; informal 170 parameters; givenFirst; medium; monogram; formal 171 parameters; givenFirst; medium; monogram; informal 172 parameters; givenFirst; short; monogram; formal 173 parameters; givenFirst; short; monogram; informal 174 175 expectedResult; ก 176 177 parameters; surnameFirst; long; monogram; formal 178 parameters; surnameFirst; medium; monogram; formal 179 180 expectedResult; ไ 181 182 parameters; surnameFirst; medium; monogram; informal 183 parameters; surnameFirst; short; monogram; formal 184 parameters; surnameFirst; short; monogram; informal 185 186 endName 187 188 # nativeGGS 189 name ; given; มานี 190 name ; given2; ชัยยศ 191 name ; surname; พิชิตชัย 192 name ; locale; th_AQ 193 194 expectedResult; พิชิตชัย, มานี ชัยยศ 195 196 parameters; sorting; long; referring; formal 197 parameters; sorting; medium; referring; formal 198 parameters; sorting; medium; referring; informal 199 parameters; sorting; short; referring; formal 200 parameters; sorting; short; referring; informal 201 202 expectedResult; พิชิตชัย มานี ชัยยศ 203 204 parameters; surnameFirst; long; referring; formal 205 parameters; surnameFirst; long; referring; informal 206 parameters; surnameFirst; long; addressing; formal 207 parameters; surnameFirst; medium; referring; formal 208 parameters; surnameFirst; medium; referring; informal 209 parameters; surnameFirst; medium; addressing; formal 210 parameters; surnameFirst; medium; addressing; informal 211 parameters; surnameFirst; short; referring; formal 212 parameters; surnameFirst; short; referring; informal 213 parameters; surnameFirst; short; addressing; formal 214 215 expectedResult; มานี ชัยยศ พิชิตชัย 216 217 parameters; givenFirst; long; referring; formal 218 parameters; givenFirst; long; addressing; formal 219 parameters; givenFirst; medium; referring; formal 220 parameters; givenFirst; medium; addressing; formal 221 parameters; givenFirst; short; addressing; formal 222 223 expectedResult; พิชิตชัย, มานี 224 225 parameters; sorting; long; referring; informal 226 227 expectedResult; มานี พิชิตชัย 228 229 parameters; givenFirst; long; referring; informal 230 parameters; givenFirst; medium; referring; informal 231 parameters; givenFirst; short; referring; formal 232 parameters; givenFirst; short; referring; informal 233 234 expectedResult; มชัพิ 235 236 parameters; givenFirst; long; monogram; formal 237 parameters; givenFirst; short; monogram; formal 238 parameters; givenFirst; short; monogram; informal 239 240 expectedResult; มานี 241 242 parameters; givenFirst; long; addressing; informal 243 parameters; givenFirst; medium; addressing; informal 244 parameters; givenFirst; short; addressing; informal 245 parameters; surnameFirst; long; addressing; informal 246 parameters; surnameFirst; short; addressing; informal 247 248 expectedResult; พิม 249 250 parameters; surnameFirst; long; monogram; informal 251 252 expectedResult; มพิ 253 254 parameters; givenFirst; long; monogram; informal 255 parameters; givenFirst; medium; monogram; formal 256 parameters; givenFirst; medium; monogram; informal 257 258 expectedResult; พิ 259 260 parameters; surnameFirst; long; monogram; formal 261 parameters; surnameFirst; medium; monogram; formal 262 263 expectedResult; ม 264 265 parameters; surnameFirst; medium; monogram; informal 266 parameters; surnameFirst; short; monogram; formal 267 parameters; surnameFirst; short; monogram; informal 268 269 endName 270 271 # nativeFull 272 name ; title; คุณ 273 name ; given; ปรีชา 274 name ; given-informal; ชาติ 275 name ; given2; กล้าหาญ 276 name ; surname-core; แสงระวี 277 name ; locale; th_AQ 278 279 expectedResult; คุณ ปรีชา กล้าหาญ แสงระวี 280 281 parameters; givenFirst; long; referring; formal 282 parameters; givenFirst; long; addressing; formal 283 parameters; givenFirst; medium; referring; formal 284 parameters; givenFirst; medium; addressing; formal 285 parameters; givenFirst; short; addressing; formal 286 287 expectedResult; แสงระวี คุณ ปรีชา กล้าหาญ 288 289 parameters; surnameFirst; long; referring; formal 290 parameters; surnameFirst; long; referring; informal 291 parameters; surnameFirst; long; addressing; formal 292 parameters; surnameFirst; medium; referring; formal 293 parameters; surnameFirst; medium; referring; informal 294 parameters; surnameFirst; medium; addressing; formal 295 parameters; surnameFirst; medium; addressing; informal 296 parameters; surnameFirst; short; referring; formal 297 parameters; surnameFirst; short; referring; informal 298 parameters; surnameFirst; short; addressing; formal 299 300 expectedResult; แสงระวี, ปรีชา กล้าหาญ 301 302 parameters; sorting; long; referring; formal 303 parameters; sorting; medium; referring; formal 304 parameters; sorting; medium; referring; informal 305 parameters; sorting; short; referring; formal 306 parameters; sorting; short; referring; informal 307 308 expectedResult; คุณ ปรีชา แสงระวี 309 310 parameters; givenFirst; short; referring; formal 311 312 expectedResult; แสงระวี, ชาติ 313 314 parameters; sorting; long; referring; informal 315 316 expectedResult; ชาติ แสงระวี 317 318 parameters; givenFirst; long; referring; informal 319 parameters; givenFirst; medium; referring; informal 320 parameters; givenFirst; short; referring; informal 321 322 expectedResult; ชาติ 323 324 parameters; givenFirst; long; addressing; informal 325 parameters; givenFirst; medium; addressing; informal 326 parameters; givenFirst; short; addressing; informal 327 parameters; surnameFirst; long; addressing; informal 328 parameters; surnameFirst; short; addressing; informal 329 330 expectedResult; ปกแ 331 332 parameters; givenFirst; long; monogram; formal 333 parameters; givenFirst; short; monogram; formal 334 parameters; givenFirst; short; monogram; informal 335 336 expectedResult; แช 337 338 parameters; surnameFirst; long; monogram; informal 339 340 expectedResult; ปแ 341 342 parameters; givenFirst; long; monogram; informal 343 parameters; givenFirst; medium; monogram; formal 344 parameters; givenFirst; medium; monogram; informal 345 346 expectedResult; ช 347 348 parameters; surnameFirst; medium; monogram; informal 349 parameters; surnameFirst; short; monogram; formal 350 parameters; surnameFirst; short; monogram; informal 351 352 expectedResult; แ 353 354 parameters; surnameFirst; long; monogram; formal 355 parameters; surnameFirst; medium; monogram; formal 356 357 endName 358 359 # foreignG 360 name ; given; ซินแบด 361 name ; locale; ja_AQ 362 363 expectedResult; ซินแบด 364 365 parameters; givenFirst; long; referring; formal 366 parameters; givenFirst; long; referring; informal 367 parameters; givenFirst; long; addressing; formal 368 parameters; givenFirst; long; addressing; informal 369 parameters; givenFirst; medium; referring; formal 370 parameters; givenFirst; medium; referring; informal 371 parameters; givenFirst; medium; addressing; formal 372 parameters; givenFirst; medium; addressing; informal 373 parameters; givenFirst; short; referring; formal 374 parameters; givenFirst; short; referring; informal 375 parameters; givenFirst; short; addressing; formal 376 parameters; givenFirst; short; addressing; informal 377 parameters; surnameFirst; long; referring; formal 378 parameters; surnameFirst; long; referring; informal 379 parameters; surnameFirst; long; addressing; formal 380 parameters; surnameFirst; long; addressing; informal 381 parameters; surnameFirst; medium; referring; formal 382 parameters; surnameFirst; medium; referring; informal 383 parameters; surnameFirst; medium; addressing; formal 384 parameters; surnameFirst; medium; addressing; informal 385 parameters; surnameFirst; short; referring; formal 386 parameters; surnameFirst; short; referring; informal 387 parameters; surnameFirst; short; addressing; formal 388 parameters; surnameFirst; short; addressing; informal 389 parameters; sorting; long; referring; formal 390 parameters; sorting; long; referring; informal 391 parameters; sorting; medium; referring; formal 392 parameters; sorting; medium; referring; informal 393 parameters; sorting; short; referring; formal 394 parameters; sorting; short; referring; informal 395 396 expectedResult; ซิ 397 398 parameters; givenFirst; long; monogram; formal 399 parameters; givenFirst; long; monogram; informal 400 parameters; givenFirst; medium; monogram; formal 401 parameters; givenFirst; medium; monogram; informal 402 parameters; givenFirst; short; monogram; formal 403 parameters; givenFirst; short; monogram; informal 404 parameters; surnameFirst; long; monogram; formal 405 parameters; surnameFirst; long; monogram; informal 406 parameters; surnameFirst; medium; monogram; formal 407 parameters; surnameFirst; medium; monogram; informal 408 parameters; surnameFirst; short; monogram; formal 409 parameters; surnameFirst; short; monogram; informal 410 411 endName 412 413 # foreignGS 414 name ; given; เคเทอ 415 name ; surname; มึลเลอร์ 416 name ; locale; ja_AQ 417 418 expectedResult; มึลเลอร์, เคเทอ 419 420 parameters; sorting; long; referring; formal 421 parameters; sorting; long; referring; informal 422 parameters; sorting; medium; referring; formal 423 parameters; sorting; medium; referring; informal 424 parameters; sorting; short; referring; formal 425 parameters; sorting; short; referring; informal 426 427 expectedResult; เคเทอ มึลเลอร์ 428 429 parameters; givenFirst; long; referring; formal 430 parameters; givenFirst; long; referring; informal 431 parameters; givenFirst; long; addressing; formal 432 parameters; givenFirst; medium; referring; formal 433 parameters; givenFirst; medium; referring; informal 434 parameters; givenFirst; medium; addressing; formal 435 parameters; givenFirst; short; referring; formal 436 parameters; givenFirst; short; referring; informal 437 parameters; givenFirst; short; addressing; formal 438 439 expectedResult; มึลเลอร์ เคเทอ 440 441 parameters; surnameFirst; long; referring; formal 442 parameters; surnameFirst; long; referring; informal 443 parameters; surnameFirst; long; addressing; formal 444 parameters; surnameFirst; medium; referring; formal 445 parameters; surnameFirst; medium; referring; informal 446 parameters; surnameFirst; medium; addressing; formal 447 parameters; surnameFirst; medium; addressing; informal 448 parameters; surnameFirst; short; referring; formal 449 parameters; surnameFirst; short; referring; informal 450 parameters; surnameFirst; short; addressing; formal 451 452 expectedResult; เคเทอ 453 454 parameters; givenFirst; long; addressing; informal 455 parameters; givenFirst; medium; addressing; informal 456 parameters; givenFirst; short; addressing; informal 457 parameters; surnameFirst; long; addressing; informal 458 parameters; surnameFirst; short; addressing; informal 459 460 expectedResult; มึเ 461 462 parameters; surnameFirst; long; monogram; informal 463 464 expectedResult; เมึ 465 466 parameters; givenFirst; long; monogram; formal 467 parameters; givenFirst; long; monogram; informal 468 parameters; givenFirst; medium; monogram; formal 469 parameters; givenFirst; medium; monogram; informal 470 parameters; givenFirst; short; monogram; formal 471 parameters; givenFirst; short; monogram; informal 472 473 expectedResult; มึ 474 475 parameters; surnameFirst; long; monogram; formal 476 parameters; surnameFirst; medium; monogram; formal 477 478 expectedResult; เ 479 480 parameters; surnameFirst; medium; monogram; informal 481 parameters; surnameFirst; short; monogram; formal 482 parameters; surnameFirst; short; monogram; informal 483 484 endName 485 486 # foreignGGS 487 name ; given; ซาซิเลีย 488 name ; given2; ฮามิช 489 name ; surname; สโตเบอร์ 490 name ; locale; ja_AQ 491 492 expectedResult; สโตเบอร์, ซาซิเลีย ฮามิช 493 494 parameters; sorting; long; referring; formal 495 parameters; sorting; medium; referring; formal 496 parameters; sorting; medium; referring; informal 497 parameters; sorting; short; referring; formal 498 parameters; sorting; short; referring; informal 499 500 expectedResult; ซาซิเลีย ฮามิช สโตเบอร์ 501 502 parameters; givenFirst; long; referring; formal 503 parameters; givenFirst; long; addressing; formal 504 parameters; givenFirst; medium; referring; formal 505 parameters; givenFirst; medium; addressing; formal 506 parameters; givenFirst; short; addressing; formal 507 508 expectedResult; สโตเบอร์ ซาซิเลีย ฮามิช 509 510 parameters; surnameFirst; long; referring; formal 511 parameters; surnameFirst; long; referring; informal 512 parameters; surnameFirst; long; addressing; formal 513 parameters; surnameFirst; medium; referring; formal 514 parameters; surnameFirst; medium; referring; informal 515 parameters; surnameFirst; medium; addressing; formal 516 parameters; surnameFirst; medium; addressing; informal 517 parameters; surnameFirst; short; referring; formal 518 parameters; surnameFirst; short; referring; informal 519 parameters; surnameFirst; short; addressing; formal 520 521 expectedResult; สโตเบอร์, ซาซิเลีย 522 523 parameters; sorting; long; referring; informal 524 525 expectedResult; ซาซิเลีย สโตเบอร์ 526 527 parameters; givenFirst; long; referring; informal 528 parameters; givenFirst; medium; referring; informal 529 parameters; givenFirst; short; referring; formal 530 parameters; givenFirst; short; referring; informal 531 532 expectedResult; ซาซิเลีย 533 534 parameters; givenFirst; long; addressing; informal 535 parameters; givenFirst; medium; addressing; informal 536 parameters; givenFirst; short; addressing; informal 537 parameters; surnameFirst; long; addressing; informal 538 parameters; surnameFirst; short; addressing; informal 539 540 expectedResult; ซฮส 541 542 parameters; givenFirst; long; monogram; formal 543 parameters; givenFirst; short; monogram; formal 544 parameters; givenFirst; short; monogram; informal 545 546 expectedResult; ซส 547 548 parameters; givenFirst; long; monogram; informal 549 parameters; givenFirst; medium; monogram; formal 550 parameters; givenFirst; medium; monogram; informal 551 552 expectedResult; สซ 553 554 parameters; surnameFirst; long; monogram; informal 555 556 expectedResult; ซ 557 558 parameters; surnameFirst; medium; monogram; informal 559 parameters; surnameFirst; short; monogram; formal 560 parameters; surnameFirst; short; monogram; informal 561 562 expectedResult; ส 563 564 parameters; surnameFirst; long; monogram; formal 565 parameters; surnameFirst; medium; monogram; formal 566 567 endName 568 569 # foreignFull 570 name ; title; ศ.ดร. 571 name ; given; เอดา คอร์เนเลีย 572 name ; given-informal; นีเลอะ 573 name ; given2; เซซาร์ มาร์ติน 574 name ; surname-prefix; วอน 575 name ; surname-core; บรืล 576 name ; surname2; กอนซาเลซ โดมิงโก 577 name ; generation; จูเนียร์ 578 name ; credentials; พ.บ. ท.บ. 579 name ; locale; ja_AQ 580 581 expectedResult; วอน บรืล กอนซาเลซ โดมิงโก ศ.ดร. เอดา คอร์เนเลีย เซซาร์ มาร์ติน พ.บ. ท.บ. 582 583 parameters; surnameFirst; long; referring; formal 584 parameters; surnameFirst; long; referring; informal 585 parameters; surnameFirst; long; addressing; formal 586 parameters; surnameFirst; medium; referring; formal 587 parameters; surnameFirst; medium; referring; informal 588 parameters; surnameFirst; medium; addressing; formal 589 parameters; surnameFirst; medium; addressing; informal 590 parameters; surnameFirst; short; referring; formal 591 parameters; surnameFirst; short; referring; informal 592 parameters; surnameFirst; short; addressing; formal 593 594 expectedResult; ศ.ดร. เอดา คอร์เนเลีย เซซาร์ มาร์ติน วอน บรืล พ.บ. ท.บ. 595 596 parameters; givenFirst; long; referring; formal 597 parameters; givenFirst; long; addressing; formal 598 parameters; givenFirst; medium; referring; formal 599 parameters; givenFirst; medium; addressing; formal 600 parameters; givenFirst; short; addressing; formal 601 602 expectedResult; บรืล, เอดา คอร์เนเลีย เซซาร์ มาร์ติน วอน 603 604 parameters; sorting; long; referring; formal 605 parameters; sorting; medium; referring; formal 606 parameters; sorting; medium; referring; informal 607 parameters; sorting; short; referring; formal 608 parameters; sorting; short; referring; informal 609 610 expectedResult; ศ.ดร. เอดา คอร์เนเลีย วอน บรืล 611 612 parameters; givenFirst; short; referring; formal 613 614 expectedResult; วอน บรืล, นีเลอะ 615 616 parameters; sorting; long; referring; informal 617 618 expectedResult; นีเลอะ วอน บรืล 619 620 parameters; givenFirst; long; referring; informal 621 parameters; givenFirst; medium; referring; informal 622 parameters; givenFirst; short; referring; informal 623 624 expectedResult; นีเลอะ 625 626 parameters; givenFirst; long; addressing; informal 627 parameters; givenFirst; medium; addressing; informal 628 parameters; givenFirst; short; addressing; informal 629 parameters; surnameFirst; long; addressing; informal 630 parameters; surnameFirst; short; addressing; informal 631 632 expectedResult; วนี 633 634 parameters; surnameFirst; long; monogram; informal 635 636 expectedResult; เเว 637 638 parameters; givenFirst; long; monogram; formal 639 parameters; givenFirst; short; monogram; formal 640 parameters; givenFirst; short; monogram; informal 641 642 expectedResult; นี 643 644 parameters; surnameFirst; medium; monogram; informal 645 parameters; surnameFirst; short; monogram; formal 646 parameters; surnameFirst; short; monogram; informal 647 648 expectedResult; เว 649 650 parameters; givenFirst; long; monogram; informal 651 parameters; givenFirst; medium; monogram; formal 652 parameters; givenFirst; medium; monogram; informal 653 654 expectedResult; ว 655 656 parameters; surnameFirst; long; monogram; formal 657 parameters; surnameFirst; medium; monogram; formal 658 659 endName