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: eu 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; Maider 63name ; locale; eu_AQ 64 65expectedResult; Maider 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; M 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; Irene 117name ; surname; Aduritz 118name ; locale; eu_AQ 119 120expectedResult; Aduritz, Irene 121 122parameters; surnameFirst; long; referring; formal 123parameters; surnameFirst; long; referring; informal 124parameters; surnameFirst; medium; referring; formal 125parameters; surnameFirst; medium; referring; informal 126parameters; sorting; long; referring; formal 127parameters; sorting; long; referring; informal 128parameters; sorting; medium; referring; formal 129parameters; sorting; medium; referring; informal 130parameters; sorting; short; referring; informal 131 132expectedResult; Irene Aduritz 133 134parameters; givenFirst; long; referring; formal 135parameters; givenFirst; long; referring; informal 136parameters; givenFirst; medium; referring; formal 137parameters; givenFirst; medium; referring; informal 138 139expectedResult; Aduritz, I. 140 141parameters; surnameFirst; short; referring; formal 142parameters; surnameFirst; short; referring; informal 143parameters; sorting; short; referring; formal 144 145expectedResult; I. Aduritz 146 147parameters; givenFirst; short; referring; formal 148 149expectedResult; Irene A. 150 151parameters; givenFirst; short; referring; informal 152 153expectedResult; Aduritz 154 155parameters; givenFirst; long; addressing; formal 156parameters; givenFirst; medium; addressing; formal 157parameters; givenFirst; short; addressing; formal 158parameters; surnameFirst; long; addressing; formal 159parameters; surnameFirst; medium; addressing; formal 160parameters; surnameFirst; short; addressing; formal 161 162expectedResult; Irene 163 164parameters; givenFirst; long; addressing; informal 165parameters; givenFirst; medium; addressing; informal 166parameters; givenFirst; short; addressing; informal 167parameters; surnameFirst; long; addressing; informal 168parameters; surnameFirst; medium; addressing; informal 169parameters; surnameFirst; short; addressing; informal 170 171expectedResult; AI 172 173parameters; surnameFirst; long; monogram; formal 174parameters; surnameFirst; long; monogram; informal 175 176expectedResult; IA 177 178parameters; givenFirst; long; monogram; formal 179parameters; givenFirst; long; monogram; informal 180 181expectedResult; A 182 183parameters; givenFirst; medium; monogram; formal 184parameters; givenFirst; short; monogram; formal 185parameters; surnameFirst; medium; monogram; formal 186parameters; surnameFirst; short; monogram; formal 187 188expectedResult; I 189 190parameters; givenFirst; medium; monogram; informal 191parameters; givenFirst; short; monogram; informal 192parameters; surnameFirst; medium; monogram; informal 193parameters; surnameFirst; short; monogram; informal 194 195endName 196 197# nativeGGS 198name ; given; Ane 199name ; given2; Miren 200name ; surname; Urrestaratzu 201name ; locale; eu_AQ 202 203expectedResult; Urrestaratzu, Ane Miren 204 205parameters; surnameFirst; long; referring; formal 206parameters; sorting; long; referring; formal 207 208expectedResult; Ane Miren Urrestaratzu 209 210parameters; givenFirst; long; referring; formal 211 212expectedResult; Urrestaratzu, Ane M. 213 214parameters; surnameFirst; medium; referring; formal 215parameters; sorting; medium; referring; formal 216 217expectedResult; Ane M. Urrestaratzu 218 219parameters; givenFirst; medium; referring; formal 220 221expectedResult; Urrestaratzu, A. M. 222 223parameters; surnameFirst; short; referring; formal 224parameters; sorting; short; referring; formal 225 226expectedResult; A. M. Urrestaratzu 227 228parameters; givenFirst; short; referring; formal 229 230expectedResult; Urrestaratzu, Ane 231 232parameters; surnameFirst; long; referring; informal 233parameters; surnameFirst; medium; referring; informal 234parameters; sorting; long; referring; informal 235parameters; sorting; medium; referring; informal 236parameters; sorting; short; referring; informal 237 238expectedResult; Ane Urrestaratzu 239 240parameters; givenFirst; long; referring; informal 241parameters; givenFirst; medium; referring; informal 242 243expectedResult; Urrestaratzu, A. 244 245parameters; surnameFirst; short; referring; informal 246 247expectedResult; Urrestaratzu 248 249parameters; givenFirst; long; addressing; formal 250parameters; givenFirst; medium; addressing; formal 251parameters; givenFirst; short; addressing; formal 252parameters; surnameFirst; long; addressing; formal 253parameters; surnameFirst; medium; addressing; formal 254parameters; surnameFirst; short; addressing; formal 255 256expectedResult; Ane U. 257 258parameters; givenFirst; short; referring; informal 259 260expectedResult; AMU 261 262parameters; givenFirst; long; monogram; formal 263 264expectedResult; Ane 265 266parameters; givenFirst; long; addressing; informal 267parameters; givenFirst; medium; addressing; informal 268parameters; givenFirst; short; addressing; informal 269parameters; surnameFirst; long; addressing; informal 270parameters; surnameFirst; medium; addressing; informal 271parameters; surnameFirst; short; addressing; informal 272 273expectedResult; UAM 274 275parameters; surnameFirst; long; monogram; formal 276 277expectedResult; AU 278 279parameters; givenFirst; long; monogram; informal 280 281expectedResult; UA 282 283parameters; surnameFirst; long; monogram; informal 284 285expectedResult; A 286 287parameters; givenFirst; medium; monogram; informal 288parameters; givenFirst; short; monogram; informal 289parameters; surnameFirst; medium; monogram; informal 290parameters; surnameFirst; short; monogram; informal 291 292expectedResult; U 293 294parameters; givenFirst; medium; monogram; formal 295parameters; givenFirst; short; monogram; formal 296parameters; surnameFirst; medium; monogram; formal 297parameters; surnameFirst; short; monogram; formal 298 299endName 300 301# nativeFull 302name ; title; jn. 303name ; given; Jon 304name ; given-informal; Jontxu 305name ; given2; Andoni 306name ; surname-core; Urrestaratzu 307name ; surname2; Etxeberria 308name ; generation; jr. 309name ; locale; eu_AQ 310 311expectedResult; Urrestaratzu, Jon Andoni 312 313parameters; surnameFirst; long; referring; formal 314parameters; sorting; long; referring; formal 315 316expectedResult; Jon Andoni Urrestaratzu 317 318parameters; givenFirst; long; referring; formal 319 320expectedResult; Urrestaratzu, Jon A. 321 322parameters; surnameFirst; medium; referring; formal 323parameters; sorting; medium; referring; formal 324 325expectedResult; Urrestaratzu, Jontxu 326 327parameters; surnameFirst; long; referring; informal 328parameters; surnameFirst; medium; referring; informal 329parameters; sorting; long; referring; informal 330parameters; sorting; medium; referring; informal 331parameters; sorting; short; referring; informal 332 333expectedResult; Jon A. Urrestaratzu 334 335parameters; givenFirst; medium; referring; formal 336 337expectedResult; Jontxu Urrestaratzu 338 339parameters; givenFirst; long; referring; informal 340parameters; givenFirst; medium; referring; informal 341 342expectedResult; Urrestaratzu, J. A. 343 344parameters; surnameFirst; short; referring; formal 345parameters; sorting; short; referring; formal 346 347expectedResult; J. A. Urrestaratzu 348 349parameters; givenFirst; short; referring; formal 350 351expectedResult; Urrestaratzu jn. 352 353parameters; givenFirst; long; addressing; formal 354parameters; givenFirst; medium; addressing; formal 355parameters; givenFirst; short; addressing; formal 356parameters; surnameFirst; long; addressing; formal 357parameters; surnameFirst; medium; addressing; formal 358parameters; surnameFirst; short; addressing; formal 359 360expectedResult; Urrestaratzu, J. 361 362parameters; surnameFirst; short; referring; informal 363 364expectedResult; Jontxu U. 365 366parameters; givenFirst; short; referring; informal 367 368expectedResult; Jontxu 369 370parameters; givenFirst; long; addressing; informal 371parameters; givenFirst; medium; addressing; informal 372parameters; givenFirst; short; addressing; informal 373parameters; surnameFirst; long; addressing; informal 374parameters; surnameFirst; medium; addressing; informal 375parameters; surnameFirst; short; addressing; informal 376 377expectedResult; JAU 378 379parameters; givenFirst; long; monogram; formal 380 381expectedResult; UJA 382 383parameters; surnameFirst; long; monogram; formal 384 385expectedResult; JU 386 387parameters; givenFirst; long; monogram; informal 388 389expectedResult; UJ 390 391parameters; surnameFirst; long; monogram; informal 392 393expectedResult; J 394 395parameters; givenFirst; medium; monogram; informal 396parameters; givenFirst; short; monogram; informal 397parameters; surnameFirst; medium; monogram; informal 398parameters; surnameFirst; short; monogram; informal 399 400expectedResult; U 401 402parameters; givenFirst; medium; monogram; formal 403parameters; givenFirst; short; monogram; formal 404parameters; surnameFirst; medium; monogram; formal 405parameters; surnameFirst; short; monogram; formal 406 407endName 408 409# foreignG 410name ; given; Sinbad 411name ; locale; ko_AQ 412 413expectedResult; Sinbad 414 415parameters; givenFirst; long; referring; formal 416parameters; givenFirst; long; referring; informal 417parameters; givenFirst; long; addressing; formal 418parameters; givenFirst; long; addressing; informal 419parameters; givenFirst; medium; referring; formal 420parameters; givenFirst; medium; referring; informal 421parameters; givenFirst; medium; addressing; formal 422parameters; givenFirst; medium; addressing; informal 423parameters; givenFirst; short; referring; formal 424parameters; givenFirst; short; referring; informal 425parameters; givenFirst; short; addressing; formal 426parameters; givenFirst; short; addressing; informal 427parameters; surnameFirst; long; referring; formal 428parameters; surnameFirst; long; referring; informal 429parameters; surnameFirst; long; addressing; formal 430parameters; surnameFirst; long; addressing; informal 431parameters; surnameFirst; medium; referring; formal 432parameters; surnameFirst; medium; referring; informal 433parameters; surnameFirst; medium; addressing; formal 434parameters; surnameFirst; medium; addressing; informal 435parameters; surnameFirst; short; referring; formal 436parameters; surnameFirst; short; referring; informal 437parameters; surnameFirst; short; addressing; formal 438parameters; surnameFirst; short; addressing; informal 439parameters; sorting; long; referring; formal 440parameters; sorting; long; referring; informal 441parameters; sorting; medium; referring; formal 442parameters; sorting; medium; referring; informal 443parameters; sorting; short; referring; formal 444parameters; sorting; short; referring; informal 445 446expectedResult; S 447 448parameters; givenFirst; long; monogram; formal 449parameters; givenFirst; long; monogram; informal 450parameters; givenFirst; medium; monogram; formal 451parameters; givenFirst; medium; monogram; informal 452parameters; givenFirst; short; monogram; formal 453parameters; givenFirst; short; monogram; informal 454parameters; surnameFirst; long; monogram; formal 455parameters; surnameFirst; long; monogram; informal 456parameters; surnameFirst; medium; monogram; formal 457parameters; surnameFirst; medium; monogram; informal 458parameters; surnameFirst; short; monogram; formal 459parameters; surnameFirst; short; monogram; informal 460 461endName 462 463# foreignGS 464name ; given; Käthe 465name ; surname; Müller 466name ; locale; ko_AQ 467 468expectedResult; Müller, Käthe 469 470parameters; surnameFirst; long; referring; formal 471parameters; surnameFirst; long; referring; informal 472parameters; surnameFirst; medium; referring; formal 473parameters; surnameFirst; medium; referring; informal 474parameters; sorting; long; referring; formal 475parameters; sorting; long; referring; informal 476parameters; sorting; medium; referring; formal 477parameters; sorting; medium; referring; informal 478parameters; sorting; short; referring; informal 479 480expectedResult; Käthe Müller 481 482parameters; givenFirst; long; referring; formal 483parameters; givenFirst; long; referring; informal 484parameters; givenFirst; medium; referring; formal 485parameters; givenFirst; medium; referring; informal 486 487expectedResult; Müller, K. 488 489parameters; surnameFirst; short; referring; formal 490parameters; surnameFirst; short; referring; informal 491parameters; sorting; short; referring; formal 492 493expectedResult; K. Müller 494 495parameters; givenFirst; short; referring; formal 496 497expectedResult; Käthe M. 498 499parameters; givenFirst; short; referring; informal 500 501expectedResult; Müller 502 503parameters; givenFirst; long; addressing; formal 504parameters; givenFirst; medium; addressing; formal 505parameters; givenFirst; short; addressing; formal 506parameters; surnameFirst; long; addressing; formal 507parameters; surnameFirst; medium; addressing; formal 508parameters; surnameFirst; short; addressing; formal 509 510expectedResult; Käthe 511 512parameters; givenFirst; long; addressing; informal 513parameters; givenFirst; medium; addressing; informal 514parameters; givenFirst; short; addressing; informal 515parameters; surnameFirst; long; addressing; informal 516parameters; surnameFirst; medium; addressing; informal 517parameters; surnameFirst; short; addressing; informal 518 519expectedResult; KM 520 521parameters; givenFirst; long; monogram; formal 522parameters; givenFirst; long; monogram; informal 523 524expectedResult; MK 525 526parameters; surnameFirst; long; monogram; formal 527parameters; surnameFirst; long; monogram; informal 528 529expectedResult; K 530 531parameters; givenFirst; medium; monogram; informal 532parameters; givenFirst; short; monogram; informal 533parameters; surnameFirst; medium; monogram; informal 534parameters; surnameFirst; short; monogram; informal 535 536expectedResult; M 537 538parameters; givenFirst; medium; monogram; formal 539parameters; givenFirst; short; monogram; formal 540parameters; surnameFirst; medium; monogram; formal 541parameters; surnameFirst; short; monogram; formal 542 543endName 544 545# foreignGGS 546name ; given; Zäzilia 547name ; given2; Hamish 548name ; surname; Stöber 549name ; locale; ko_AQ 550 551expectedResult; Stöber, Zäzilia Hamish 552 553parameters; surnameFirst; long; referring; formal 554parameters; sorting; long; referring; formal 555 556expectedResult; Zäzilia Hamish Stöber 557 558parameters; givenFirst; long; referring; formal 559 560expectedResult; Stöber, Zäzilia H. 561 562parameters; surnameFirst; medium; referring; formal 563parameters; sorting; medium; referring; formal 564 565expectedResult; Zäzilia H. Stöber 566 567parameters; givenFirst; medium; referring; formal 568 569expectedResult; Stöber, Zäzilia 570 571parameters; surnameFirst; long; referring; informal 572parameters; surnameFirst; medium; referring; informal 573parameters; sorting; long; referring; informal 574parameters; sorting; medium; referring; informal 575parameters; sorting; short; referring; informal 576 577expectedResult; Zäzilia Stöber 578 579parameters; givenFirst; long; referring; informal 580parameters; givenFirst; medium; referring; informal 581 582expectedResult; Stöber, Z. H. 583 584parameters; surnameFirst; short; referring; formal 585parameters; sorting; short; referring; formal 586 587expectedResult; Z. H. Stöber 588 589parameters; givenFirst; short; referring; formal 590 591expectedResult; Stöber, Z. 592 593parameters; surnameFirst; short; referring; informal 594 595expectedResult; Zäzilia S. 596 597parameters; givenFirst; short; referring; informal 598 599expectedResult; Zäzilia 600 601parameters; givenFirst; long; addressing; informal 602parameters; givenFirst; medium; addressing; informal 603parameters; givenFirst; short; addressing; informal 604parameters; surnameFirst; long; addressing; informal 605parameters; surnameFirst; medium; addressing; informal 606parameters; surnameFirst; short; addressing; informal 607 608expectedResult; Stöber 609 610parameters; givenFirst; long; addressing; formal 611parameters; givenFirst; medium; addressing; formal 612parameters; givenFirst; short; addressing; formal 613parameters; surnameFirst; long; addressing; formal 614parameters; surnameFirst; medium; addressing; formal 615parameters; surnameFirst; short; addressing; formal 616 617expectedResult; SZH 618 619parameters; surnameFirst; long; monogram; formal 620 621expectedResult; ZHS 622 623parameters; givenFirst; long; monogram; formal 624 625expectedResult; SZ 626 627parameters; surnameFirst; long; monogram; informal 628 629expectedResult; ZS 630 631parameters; givenFirst; long; monogram; informal 632 633expectedResult; S 634 635parameters; givenFirst; medium; monogram; formal 636parameters; givenFirst; short; monogram; formal 637parameters; surnameFirst; medium; monogram; formal 638parameters; surnameFirst; short; monogram; formal 639 640expectedResult; Z 641 642parameters; givenFirst; medium; monogram; informal 643parameters; givenFirst; short; monogram; informal 644parameters; surnameFirst; medium; monogram; informal 645parameters; surnameFirst; short; monogram; informal 646 647endName 648 649# foreignFull 650name ; title; irak. dk. 651name ; given; Ada Cornelia 652name ; given-informal; Neele 653name ; given2; César Martín 654name ; surname-prefix; von 655name ; surname-core; Brühl 656name ; surname2; González Domingo 657name ; generation; jr. 658name ; credentials; MD DDS 659name ; locale; ko_AQ 660 661expectedResult; von Brühl, Ada Cornelia César Martín MD DDS 662 663parameters; surnameFirst; long; referring; formal 664parameters; sorting; long; referring; formal 665 666expectedResult; Ada Cornelia César Martín von Brühl MD DDS 667 668parameters; givenFirst; long; referring; formal 669 670expectedResult; von Brühl, Ada Cornelia C. M. MD DDS 671 672parameters; surnameFirst; medium; referring; formal 673parameters; sorting; medium; referring; formal 674 675expectedResult; Ada Cornelia C. M. von Brühl MD DDS 676 677parameters; givenFirst; medium; referring; formal 678 679expectedResult; von Brühl, A. C. C. M. 680 681parameters; surnameFirst; short; referring; formal 682parameters; sorting; short; referring; formal 683 684expectedResult; A. C. C. M. von Brühl 685 686parameters; givenFirst; short; referring; formal 687 688expectedResult; von Brühl irak. dk. 689 690parameters; givenFirst; long; addressing; formal 691parameters; givenFirst; medium; addressing; formal 692parameters; givenFirst; short; addressing; formal 693parameters; surnameFirst; long; addressing; formal 694parameters; surnameFirst; medium; addressing; formal 695parameters; surnameFirst; short; addressing; formal 696 697expectedResult; von Brühl, A. C. 698 699parameters; surnameFirst; short; referring; informal 700 701expectedResult; von Brühl, Neele 702 703parameters; surnameFirst; long; referring; informal 704parameters; surnameFirst; medium; referring; informal 705parameters; sorting; long; referring; informal 706parameters; sorting; medium; referring; informal 707parameters; sorting; short; referring; informal 708 709expectedResult; Neele von Brühl 710 711parameters; givenFirst; long; referring; informal 712parameters; givenFirst; medium; referring; informal 713 714expectedResult; Neele v. B. 715 716parameters; givenFirst; short; referring; informal 717 718expectedResult; Neele 719 720parameters; givenFirst; long; addressing; informal 721parameters; givenFirst; medium; addressing; informal 722parameters; givenFirst; short; addressing; informal 723parameters; surnameFirst; long; addressing; informal 724parameters; surnameFirst; medium; addressing; informal 725parameters; surnameFirst; short; addressing; informal 726 727expectedResult; ACV 728 729parameters; givenFirst; long; monogram; formal 730 731expectedResult; VAC 732 733parameters; surnameFirst; long; monogram; formal 734 735expectedResult; NV 736 737parameters; givenFirst; long; monogram; informal 738 739expectedResult; VN 740 741parameters; surnameFirst; long; monogram; informal 742 743expectedResult; N 744 745parameters; givenFirst; medium; monogram; informal 746parameters; givenFirst; short; monogram; informal 747parameters; surnameFirst; medium; monogram; informal 748parameters; surnameFirst; short; monogram; informal 749 750expectedResult; V 751 752parameters; givenFirst; medium; monogram; formal 753parameters; givenFirst; short; monogram; formal 754parameters; surnameFirst; medium; monogram; formal 755parameters; surnameFirst; short; monogram; formal 756 757endName 758