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