1# Test data for Person Name Data 2# Copyright © 1991-2024 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: yue 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 54enum ; field ; title, given, given2, surname, surname2, generation, credentials 55enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive 56enum ; order ; givenFirst, surnameFirst, sorting 57enum ; length ; long, medium, short 58enum ; usage ; referring, addressing, monogram 59enum ; formality ; formal, informal 60 61# nativeG 62name ; given; 文傑 63name ; locale; yue_AQ 64 65expectedResult; 文傑 66 67parameters; givenFirst; long; referring; formal 68parameters; givenFirst; long; referring; informal 69parameters; givenFirst; long; addressing; formal 70parameters; givenFirst; long; addressing; informal 71parameters; givenFirst; medium; referring; formal 72parameters; givenFirst; medium; referring; informal 73parameters; givenFirst; medium; addressing; formal 74parameters; givenFirst; medium; addressing; informal 75parameters; givenFirst; short; referring; formal 76parameters; givenFirst; short; referring; informal 77parameters; givenFirst; short; addressing; formal 78parameters; givenFirst; short; addressing; informal 79parameters; surnameFirst; long; referring; formal 80parameters; surnameFirst; long; referring; informal 81parameters; surnameFirst; long; addressing; formal 82parameters; surnameFirst; long; addressing; informal 83parameters; surnameFirst; medium; referring; formal 84parameters; surnameFirst; medium; referring; informal 85parameters; surnameFirst; medium; addressing; formal 86parameters; surnameFirst; medium; addressing; informal 87parameters; surnameFirst; short; referring; formal 88parameters; surnameFirst; short; referring; informal 89parameters; surnameFirst; short; addressing; formal 90parameters; surnameFirst; short; addressing; informal 91parameters; sorting; long; referring; formal 92parameters; sorting; long; referring; informal 93parameters; sorting; medium; referring; formal 94parameters; sorting; medium; referring; informal 95parameters; sorting; short; referring; formal 96parameters; sorting; short; referring; informal 97 98expectedResult; 文 99 100parameters; givenFirst; long; monogram; formal 101parameters; givenFirst; long; monogram; informal 102parameters; givenFirst; medium; monogram; formal 103parameters; givenFirst; medium; monogram; informal 104parameters; givenFirst; short; monogram; formal 105parameters; givenFirst; short; monogram; informal 106parameters; surnameFirst; long; monogram; formal 107parameters; surnameFirst; long; monogram; informal 108parameters; surnameFirst; medium; monogram; formal 109parameters; surnameFirst; medium; monogram; informal 110parameters; surnameFirst; short; monogram; formal 111parameters; surnameFirst; short; monogram; informal 112 113endName 114 115# nativeGS 116name ; given; 雅婷 117name ; surname; 張 118name ; locale; yue_AQ 119 120expectedResult; 張雅婷 121 122parameters; surnameFirst; long; referring; formal 123parameters; surnameFirst; long; referring; informal 124parameters; surnameFirst; medium; referring; formal 125parameters; surnameFirst; medium; referring; informal 126parameters; surnameFirst; short; referring; formal 127parameters; surnameFirst; short; referring; informal 128parameters; sorting; long; referring; formal 129parameters; sorting; long; referring; informal 130parameters; sorting; medium; referring; formal 131parameters; sorting; medium; referring; informal 132parameters; sorting; short; referring; formal 133parameters; sorting; short; referring; informal 134 135expectedResult; 雅婷張 136 137parameters; givenFirst; long; referring; formal 138parameters; givenFirst; short; referring; formal 139 140expectedResult; 張雅 141 142parameters; givenFirst; long; monogram; formal 143parameters; surnameFirst; long; monogram; formal 144parameters; surnameFirst; long; monogram; informal 145 146expectedResult; 雅婷 147 148parameters; givenFirst; long; referring; informal 149parameters; givenFirst; long; addressing; informal 150parameters; givenFirst; medium; referring; formal 151parameters; givenFirst; medium; referring; informal 152parameters; givenFirst; medium; addressing; informal 153parameters; givenFirst; short; referring; informal 154parameters; givenFirst; short; addressing; informal 155parameters; surnameFirst; long; addressing; informal 156parameters; surnameFirst; medium; addressing; informal 157parameters; surnameFirst; short; addressing; informal 158 159expectedResult; 張 160 161parameters; givenFirst; long; addressing; formal 162parameters; givenFirst; medium; addressing; formal 163parameters; givenFirst; medium; monogram; formal 164parameters; givenFirst; short; addressing; formal 165parameters; givenFirst; short; monogram; formal 166parameters; surnameFirst; long; addressing; formal 167parameters; surnameFirst; medium; addressing; formal 168parameters; surnameFirst; medium; monogram; formal 169parameters; surnameFirst; short; addressing; formal 170parameters; surnameFirst; short; monogram; formal 171 172expectedResult; 雅 173 174parameters; givenFirst; long; monogram; informal 175parameters; givenFirst; medium; monogram; informal 176parameters; givenFirst; short; monogram; informal 177parameters; surnameFirst; medium; monogram; informal 178parameters; surnameFirst; short; monogram; informal 179 180endName 181 182# nativeGGS 183name ; given; 家豪 184name ; given2; 明德 185name ; surname; 林 186name ; locale; yue_AQ 187 188expectedResult; 家豪明德林 189 190parameters; givenFirst; long; referring; formal 191 192expectedResult; 林家豪,明 193 194parameters; surnameFirst; short; referring; formal 195 196expectedResult; 林家豪明德 197 198parameters; surnameFirst; long; referring; formal 199parameters; sorting; long; referring; formal 200parameters; sorting; medium; referring; formal 201 202expectedResult; 家豪明林 203 204parameters; givenFirst; short; referring; formal 205 206expectedResult; 林家豪明 207 208parameters; surnameFirst; medium; referring; formal 209parameters; sorting; short; referring; formal 210 211expectedResult; 家豪明 212 213parameters; givenFirst; medium; referring; formal 214 215expectedResult; 明林家 216 217parameters; givenFirst; long; monogram; formal 218 219expectedResult; 林家明 220 221parameters; surnameFirst; long; monogram; formal 222 223expectedResult; 林家豪 224 225parameters; surnameFirst; long; referring; informal 226parameters; surnameFirst; medium; referring; informal 227parameters; surnameFirst; short; referring; informal 228parameters; sorting; long; referring; informal 229parameters; sorting; medium; referring; informal 230parameters; sorting; short; referring; informal 231 232expectedResult; 家豪 233 234parameters; givenFirst; long; referring; informal 235parameters; givenFirst; long; addressing; informal 236parameters; givenFirst; medium; referring; informal 237parameters; givenFirst; medium; addressing; informal 238parameters; givenFirst; short; referring; informal 239parameters; givenFirst; short; addressing; informal 240parameters; surnameFirst; long; addressing; informal 241parameters; surnameFirst; medium; addressing; informal 242parameters; surnameFirst; short; addressing; informal 243 244expectedResult; 林家 245 246parameters; surnameFirst; long; monogram; informal 247 248expectedResult; 家 249 250parameters; givenFirst; long; monogram; informal 251parameters; givenFirst; medium; monogram; informal 252parameters; givenFirst; short; monogram; informal 253parameters; surnameFirst; medium; monogram; informal 254parameters; surnameFirst; short; monogram; informal 255 256expectedResult; 林 257 258parameters; givenFirst; long; addressing; formal 259parameters; givenFirst; medium; addressing; formal 260parameters; givenFirst; medium; monogram; formal 261parameters; givenFirst; short; addressing; formal 262parameters; givenFirst; short; monogram; formal 263parameters; surnameFirst; long; addressing; formal 264parameters; surnameFirst; medium; addressing; formal 265parameters; surnameFirst; medium; monogram; formal 266parameters; surnameFirst; short; addressing; formal 267parameters; surnameFirst; short; monogram; formal 268 269endName 270 271# nativeFull 272name ; title; 先生 273name ; given; 子媚 274name ; given-informal; 阿媚 275name ; given2; 惠儀 276name ; surname-core; 陳 277name ; generation; 小 278name ; credentials; 太平紳士 279name ; locale; yue_AQ 280 281expectedResult; 先生子媚惠儀陳小,太平紳士 282 283parameters; givenFirst; long; referring; formal 284 285expectedResult; 陳子媚先生,小惠儀太平紳士 286 287parameters; surnameFirst; long; referring; formal 288 289expectedResult; 陳子媚太平紳士,小惠儀 290 291parameters; surnameFirst; medium; referring; formal 292 293expectedResult; 子媚太平紳士,小惠儀 294 295parameters; givenFirst; medium; referring; formal 296 297expectedResult; 陳子媚,惠儀 298 299parameters; surnameFirst; short; referring; formal 300 301expectedResult; 子媚惠儀陳 302 303parameters; givenFirst; short; referring; formal 304 305expectedResult; 陳子媚惠儀 306 307parameters; sorting; long; referring; formal 308parameters; sorting; medium; referring; formal 309parameters; sorting; short; referring; formal 310 311expectedResult; 惠陳子 312 313parameters; givenFirst; long; monogram; formal 314 315expectedResult; 陳先生 316 317parameters; givenFirst; long; addressing; formal 318parameters; givenFirst; medium; addressing; formal 319parameters; givenFirst; short; addressing; formal 320parameters; surnameFirst; long; addressing; formal 321parameters; surnameFirst; medium; addressing; formal 322parameters; surnameFirst; short; addressing; formal 323 324expectedResult; 陳子媚 325 326parameters; surnameFirst; short; referring; informal 327 328expectedResult; 陳子惠 329 330parameters; surnameFirst; long; monogram; formal 331 332expectedResult; 陳阿媚 333 334parameters; surnameFirst; long; referring; informal 335parameters; surnameFirst; medium; referring; informal 336parameters; sorting; long; referring; informal 337parameters; sorting; medium; referring; informal 338parameters; sorting; short; referring; informal 339 340expectedResult; 阿媚 341 342parameters; givenFirst; long; referring; informal 343parameters; givenFirst; long; addressing; informal 344parameters; givenFirst; medium; referring; informal 345parameters; givenFirst; medium; addressing; informal 346parameters; givenFirst; short; referring; informal 347parameters; givenFirst; short; addressing; informal 348parameters; surnameFirst; long; addressing; informal 349parameters; surnameFirst; medium; addressing; informal 350parameters; surnameFirst; short; addressing; informal 351 352expectedResult; 陳阿 353 354parameters; surnameFirst; long; monogram; informal 355 356expectedResult; 阿 357 358parameters; givenFirst; long; monogram; informal 359parameters; givenFirst; medium; monogram; informal 360parameters; givenFirst; short; monogram; informal 361parameters; surnameFirst; medium; monogram; informal 362parameters; surnameFirst; short; monogram; informal 363 364expectedResult; 陳 365 366parameters; givenFirst; medium; monogram; formal 367parameters; givenFirst; short; monogram; formal 368parameters; surnameFirst; medium; monogram; formal 369parameters; surnameFirst; short; monogram; formal 370 371endName 372 373# foreignG 374name ; given; 凱晴 375name ; locale; fr_AQ 376 377expectedResult; 凱晴 378 379parameters; givenFirst; long; referring; formal 380parameters; givenFirst; long; referring; informal 381parameters; givenFirst; long; addressing; formal 382parameters; givenFirst; long; addressing; informal 383parameters; givenFirst; medium; referring; formal 384parameters; givenFirst; medium; referring; informal 385parameters; givenFirst; medium; addressing; formal 386parameters; givenFirst; medium; addressing; informal 387parameters; givenFirst; short; referring; formal 388parameters; givenFirst; short; referring; informal 389parameters; givenFirst; short; addressing; formal 390parameters; givenFirst; short; addressing; informal 391parameters; surnameFirst; long; referring; formal 392parameters; surnameFirst; long; referring; informal 393parameters; surnameFirst; long; addressing; formal 394parameters; surnameFirst; long; addressing; informal 395parameters; surnameFirst; medium; referring; formal 396parameters; surnameFirst; medium; referring; informal 397parameters; surnameFirst; medium; addressing; formal 398parameters; surnameFirst; medium; addressing; informal 399parameters; surnameFirst; short; referring; formal 400parameters; surnameFirst; short; referring; informal 401parameters; surnameFirst; short; addressing; formal 402parameters; surnameFirst; short; addressing; informal 403parameters; sorting; long; referring; formal 404parameters; sorting; long; referring; informal 405parameters; sorting; medium; referring; formal 406parameters; sorting; medium; referring; informal 407parameters; sorting; short; referring; formal 408parameters; sorting; short; referring; informal 409 410expectedResult; 凱 411 412parameters; givenFirst; long; monogram; formal 413parameters; givenFirst; long; monogram; informal 414parameters; givenFirst; medium; monogram; formal 415parameters; givenFirst; medium; monogram; informal 416parameters; givenFirst; short; monogram; formal 417parameters; givenFirst; short; monogram; informal 418parameters; surnameFirst; long; monogram; formal 419parameters; surnameFirst; long; monogram; informal 420parameters; surnameFirst; medium; monogram; formal 421parameters; surnameFirst; medium; monogram; informal 422parameters; surnameFirst; short; monogram; formal 423parameters; surnameFirst; short; monogram; informal 424 425endName 426 427# foreignGS 428name ; given; 永翹 429name ; surname; 黃 430name ; locale; fr_AQ 431 432expectedResult; 永·翹·黃 433 434parameters; givenFirst; short; referring; formal 435 436expectedResult; 黃·永·翹 437 438parameters; sorting; short; referring; formal 439 440expectedResult; 永翹·黃 441 442parameters; givenFirst; long; referring; formal 443 444expectedResult; 黃·永翹 445 446parameters; surnameFirst; long; referring; formal 447parameters; surnameFirst; long; referring; informal 448parameters; surnameFirst; medium; referring; formal 449parameters; surnameFirst; medium; referring; informal 450parameters; surnameFirst; short; referring; formal 451parameters; surnameFirst; short; referring; informal 452parameters; sorting; long; referring; formal 453parameters; sorting; long; referring; informal 454parameters; sorting; medium; referring; formal 455parameters; sorting; medium; referring; informal 456parameters; sorting; short; referring; informal 457 458expectedResult; 永翹 459 460parameters; givenFirst; long; referring; informal 461parameters; givenFirst; long; addressing; informal 462parameters; givenFirst; medium; referring; formal 463parameters; givenFirst; medium; referring; informal 464parameters; givenFirst; medium; addressing; informal 465parameters; givenFirst; short; referring; informal 466parameters; givenFirst; short; addressing; informal 467parameters; surnameFirst; long; addressing; informal 468parameters; surnameFirst; medium; addressing; informal 469parameters; surnameFirst; short; addressing; informal 470 471expectedResult; 黃永 472 473parameters; givenFirst; long; monogram; formal 474parameters; surnameFirst; long; monogram; formal 475parameters; surnameFirst; long; monogram; informal 476 477expectedResult; 永 478 479parameters; givenFirst; long; monogram; informal 480parameters; givenFirst; medium; monogram; informal 481parameters; givenFirst; short; monogram; informal 482parameters; surnameFirst; medium; monogram; informal 483parameters; surnameFirst; short; monogram; informal 484 485expectedResult; 黃 486 487parameters; givenFirst; long; addressing; formal 488parameters; givenFirst; medium; addressing; formal 489parameters; givenFirst; medium; monogram; formal 490parameters; givenFirst; short; addressing; formal 491parameters; givenFirst; short; monogram; formal 492parameters; surnameFirst; long; addressing; formal 493parameters; surnameFirst; medium; addressing; formal 494parameters; surnameFirst; medium; monogram; formal 495parameters; surnameFirst; short; addressing; formal 496parameters; surnameFirst; short; monogram; formal 497 498endName 499 500# foreignGGS 501name ; given; 永強 502name ; given2; 德安 503name ; surname; 吳 504name ; locale; fr_AQ 505 506expectedResult; 吳·永·強·德·安 507 508parameters; sorting; short; referring; formal 509 510expectedResult; 永·強·德·安·吳 511 512parameters; givenFirst; short; referring; formal 513 514expectedResult; 吳·永強,德·安 515 516parameters; surnameFirst; short; referring; formal 517 518expectedResult; 吳·永強·德·安 519 520parameters; surnameFirst; medium; referring; formal 521 522expectedResult; 吳·永強·德安 523 524parameters; surnameFirst; long; referring; formal 525parameters; sorting; long; referring; formal 526parameters; sorting; medium; referring; formal 527 528expectedResult; 永強·德安·吳 529 530parameters; givenFirst; long; referring; formal 531 532expectedResult; 永強·德·安 533 534parameters; givenFirst; medium; referring; formal 535 536expectedResult; 吳·永強 537 538parameters; surnameFirst; long; referring; informal 539parameters; surnameFirst; medium; referring; informal 540parameters; surnameFirst; short; referring; informal 541parameters; sorting; long; referring; informal 542parameters; sorting; medium; referring; informal 543parameters; sorting; short; referring; informal 544 545expectedResult; 吳永德 546 547parameters; surnameFirst; long; monogram; formal 548 549expectedResult; 德吳永 550 551parameters; givenFirst; long; monogram; formal 552 553expectedResult; 吳永 554 555parameters; surnameFirst; long; monogram; informal 556 557expectedResult; 永強 558 559parameters; givenFirst; long; referring; informal 560parameters; givenFirst; long; addressing; informal 561parameters; givenFirst; medium; referring; informal 562parameters; givenFirst; medium; addressing; informal 563parameters; givenFirst; short; referring; informal 564parameters; givenFirst; short; addressing; informal 565parameters; surnameFirst; long; addressing; informal 566parameters; surnameFirst; medium; addressing; informal 567parameters; surnameFirst; short; addressing; informal 568 569expectedResult; 吳 570 571parameters; givenFirst; long; addressing; formal 572parameters; givenFirst; medium; addressing; formal 573parameters; givenFirst; medium; monogram; formal 574parameters; givenFirst; short; addressing; formal 575parameters; givenFirst; short; monogram; formal 576parameters; surnameFirst; long; addressing; formal 577parameters; surnameFirst; medium; addressing; formal 578parameters; surnameFirst; medium; monogram; formal 579parameters; surnameFirst; short; addressing; formal 580parameters; surnameFirst; short; monogram; formal 581 582expectedResult; 永 583 584parameters; givenFirst; long; monogram; informal 585parameters; givenFirst; medium; monogram; informal 586parameters; givenFirst; short; monogram; informal 587parameters; surnameFirst; medium; monogram; informal 588parameters; surnameFirst; short; monogram; informal 589 590endName 591 592# foreignFull 593name ; title; 教授 594name ; given; 怡君 595name ; given-informal; 小君 596name ; given2; 達印 597name ; surname-prefix; 陳 598name ; surname-core; 陳 599name ; generation; 小 600name ; credentials; 博士 601name ; locale; fr_AQ 602 603expectedResult; 教授·怡君·達印·陳·陳·小,博士 604 605parameters; givenFirst; long; referring; formal 606 607expectedResult; 陳·陳·怡君·教授,小·達印·博士 608 609parameters; surnameFirst; long; referring; formal 610 611expectedResult; 陳·陳·怡君·博士,小·達·印 612 613parameters; surnameFirst; medium; referring; formal 614 615expectedResult; 怡·君·達·印·陳·陳 616 617parameters; givenFirst; short; referring; formal 618 619expectedResult; 怡君·博士,小·達·印 620 621parameters; givenFirst; medium; referring; formal 622 623expectedResult; 陳·陳·怡君,達·印 624 625parameters; surnameFirst; short; referring; formal 626 627expectedResult; 陳·怡·君·達·印 628 629parameters; sorting; short; referring; formal 630 631expectedResult; 陳·怡君·達印 632 633parameters; sorting; long; referring; formal 634parameters; sorting; medium; referring; formal 635 636expectedResult; 陳·陳·小君 637 638parameters; surnameFirst; long; referring; informal 639parameters; surnameFirst; medium; referring; informal 640parameters; sorting; long; referring; informal 641parameters; sorting; medium; referring; informal 642parameters; sorting; short; referring; informal 643 644expectedResult; 陳·陳·怡君 645 646parameters; surnameFirst; short; referring; informal 647 648expectedResult; 陳·陳教授 649 650parameters; givenFirst; long; addressing; formal 651parameters; givenFirst; medium; addressing; formal 652parameters; givenFirst; short; addressing; formal 653parameters; surnameFirst; long; addressing; formal 654parameters; surnameFirst; medium; addressing; formal 655parameters; surnameFirst; short; addressing; formal 656 657expectedResult; 達陳怡 658 659parameters; givenFirst; long; monogram; formal 660 661expectedResult; 陳怡達 662 663parameters; surnameFirst; long; monogram; formal 664 665expectedResult; 小君 666 667parameters; givenFirst; long; referring; informal 668parameters; givenFirst; long; addressing; informal 669parameters; givenFirst; medium; referring; informal 670parameters; givenFirst; medium; addressing; informal 671parameters; givenFirst; short; referring; informal 672parameters; givenFirst; short; addressing; informal 673parameters; surnameFirst; long; addressing; informal 674parameters; surnameFirst; medium; addressing; informal 675parameters; surnameFirst; short; addressing; informal 676 677expectedResult; 陳小 678 679parameters; surnameFirst; long; monogram; informal 680 681expectedResult; 小 682 683parameters; givenFirst; long; monogram; informal 684parameters; givenFirst; medium; monogram; informal 685parameters; givenFirst; short; monogram; informal 686parameters; surnameFirst; medium; monogram; informal 687parameters; surnameFirst; short; monogram; informal 688 689expectedResult; 陳 690 691parameters; givenFirst; medium; monogram; formal 692parameters; givenFirst; short; monogram; formal 693parameters; surnameFirst; medium; monogram; formal 694parameters; surnameFirst; short; monogram; formal 695 696endName 697