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: ps 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; ps_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; ps_AQ 119 120expectedResult; اډلر ارین 121 122parameters; surnameFirst; long; referring; formal 123parameters; surnameFirst; long; referring; informal 124parameters; surnameFirst; long; addressing; formal 125parameters; surnameFirst; long; addressing; informal 126parameters; surnameFirst; medium; referring; formal 127parameters; surnameFirst; medium; referring; informal 128parameters; surnameFirst; medium; addressing; formal 129parameters; surnameFirst; medium; addressing; informal 130parameters; surnameFirst; short; referring; formal 131parameters; surnameFirst; short; referring; informal 132parameters; surnameFirst; short; addressing; formal 133parameters; surnameFirst; short; addressing; informal 134parameters; sorting; long; referring; formal 135parameters; sorting; long; referring; informal 136parameters; sorting; medium; referring; formal 137parameters; sorting; medium; referring; informal 138parameters; sorting; short; referring; formal 139parameters; sorting; short; referring; informal 140 141expectedResult; ارین اډلر 142 143parameters; givenFirst; long; referring; formal 144parameters; givenFirst; long; referring; informal 145parameters; givenFirst; long; addressing; formal 146parameters; givenFirst; long; addressing; informal 147parameters; givenFirst; medium; referring; formal 148parameters; givenFirst; medium; referring; informal 149parameters; givenFirst; medium; addressing; formal 150parameters; givenFirst; medium; addressing; informal 151parameters; givenFirst; short; referring; formal 152parameters; givenFirst; short; referring; informal 153parameters; givenFirst; short; addressing; formal 154parameters; givenFirst; short; addressing; informal 155 156expectedResult; ا.ا 157 158parameters; givenFirst; long; monogram; formal 159parameters; givenFirst; long; monogram; informal 160parameters; givenFirst; medium; monogram; formal 161parameters; givenFirst; medium; monogram; informal 162parameters; givenFirst; short; monogram; formal 163parameters; givenFirst; short; monogram; informal 164parameters; surnameFirst; long; monogram; informal 165parameters; surnameFirst; medium; monogram; formal 166parameters; surnameFirst; medium; monogram; informal 167parameters; surnameFirst; short; monogram; formal 168parameters; surnameFirst; short; monogram; informal 169 170expectedResult; اا 171 172parameters; surnameFirst; long; monogram; formal 173 174endName 175 176# nativeGGS 177name ; given; جان 178name ; given2; همیش 179name ; surname; واټسن 180name ; locale; ps_AQ 181 182expectedResult; جان همیش واټسن 183 184parameters; givenFirst; long; referring; formal 185parameters; givenFirst; long; referring; informal 186parameters; givenFirst; long; addressing; formal 187parameters; givenFirst; long; addressing; informal 188parameters; givenFirst; medium; referring; formal 189parameters; givenFirst; medium; referring; informal 190parameters; givenFirst; medium; addressing; formal 191parameters; givenFirst; medium; addressing; informal 192parameters; givenFirst; short; referring; formal 193parameters; givenFirst; short; referring; informal 194parameters; givenFirst; short; addressing; formal 195parameters; givenFirst; short; addressing; informal 196 197expectedResult; واټسن جان همیش 198 199parameters; surnameFirst; long; referring; formal 200parameters; surnameFirst; long; referring; informal 201parameters; surnameFirst; long; addressing; formal 202parameters; surnameFirst; long; addressing; informal 203parameters; surnameFirst; medium; referring; formal 204parameters; surnameFirst; medium; referring; informal 205parameters; surnameFirst; medium; addressing; formal 206parameters; surnameFirst; medium; addressing; informal 207parameters; surnameFirst; short; referring; formal 208parameters; surnameFirst; short; referring; informal 209parameters; surnameFirst; short; addressing; formal 210parameters; surnameFirst; short; addressing; informal 211parameters; sorting; long; referring; formal 212parameters; sorting; long; referring; informal 213parameters; sorting; medium; referring; formal 214parameters; sorting; medium; referring; informal 215parameters; sorting; short; referring; formal 216parameters; sorting; short; referring; informal 217 218expectedResult; ج.ه.و 219 220parameters; givenFirst; long; monogram; formal 221parameters; givenFirst; long; monogram; informal 222parameters; givenFirst; medium; monogram; formal 223parameters; givenFirst; medium; monogram; informal 224parameters; givenFirst; short; monogram; formal 225parameters; givenFirst; short; monogram; informal 226 227expectedResult; و.ج.ه 228 229parameters; surnameFirst; long; monogram; informal 230parameters; surnameFirst; medium; monogram; formal 231parameters; surnameFirst; medium; monogram; informal 232parameters; surnameFirst; short; monogram; formal 233parameters; surnameFirst; short; monogram; informal 234 235expectedResult; وجه 236 237parameters; surnameFirst; long; monogram; formal 238 239endName 240 241# nativeFull 242name ; title; ښاغلی. 243name ; given; برټرام ولبرفورس 244name ; given-informal; برټي 245name ; given2; هنري رابرټ 246name ; surname-core; ووسټر 247name ; generation; نسل 248name ; credentials; ایم پی 249name ; locale; ps_AQ 250 251expectedResult; ښاغلی. برټرام ولبرفورس هنري رابرټ ووسټر ایم پی 252 253parameters; givenFirst; long; referring; formal 254parameters; givenFirst; long; referring; informal 255parameters; givenFirst; long; addressing; formal 256parameters; givenFirst; long; addressing; informal 257parameters; givenFirst; medium; referring; formal 258parameters; givenFirst; medium; referring; informal 259parameters; givenFirst; medium; addressing; formal 260parameters; givenFirst; medium; addressing; informal 261parameters; givenFirst; short; referring; formal 262parameters; givenFirst; short; referring; informal 263parameters; givenFirst; short; addressing; formal 264parameters; givenFirst; short; addressing; informal 265 266expectedResult; ووسټر ښاغلی. برټرام ولبرفورس هنري رابرټ ایم پی 267 268parameters; surnameFirst; long; referring; formal 269parameters; surnameFirst; long; referring; informal 270parameters; surnameFirst; long; addressing; formal 271parameters; surnameFirst; long; addressing; informal 272parameters; surnameFirst; medium; referring; formal 273parameters; surnameFirst; medium; referring; informal 274parameters; surnameFirst; medium; addressing; formal 275parameters; surnameFirst; medium; addressing; informal 276parameters; surnameFirst; short; referring; formal 277parameters; surnameFirst; short; referring; informal 278parameters; surnameFirst; short; addressing; formal 279parameters; surnameFirst; short; addressing; informal 280parameters; sorting; long; referring; formal 281parameters; sorting; long; referring; informal 282parameters; sorting; medium; referring; formal 283parameters; sorting; medium; referring; informal 284parameters; sorting; short; referring; formal 285parameters; sorting; short; referring; informal 286 287expectedResult; ب.ه.و 288 289parameters; givenFirst; long; monogram; formal 290parameters; givenFirst; long; monogram; informal 291parameters; givenFirst; medium; monogram; formal 292parameters; givenFirst; medium; monogram; informal 293parameters; givenFirst; short; monogram; formal 294parameters; givenFirst; short; monogram; informal 295 296expectedResult; و.ب.ه 297 298parameters; surnameFirst; long; monogram; informal 299parameters; surnameFirst; medium; monogram; formal 300parameters; surnameFirst; medium; monogram; informal 301parameters; surnameFirst; short; monogram; formal 302parameters; surnameFirst; short; monogram; informal 303 304expectedResult; وبه 305 306parameters; surnameFirst; long; monogram; formal 307 308endName 309 310# foreignG 311name ; given; سنباد 312name ; locale; ko_AQ 313 314expectedResult; سنباد 315 316parameters; givenFirst; long; referring; formal 317parameters; givenFirst; long; referring; informal 318parameters; givenFirst; long; addressing; formal 319parameters; givenFirst; long; addressing; informal 320parameters; givenFirst; medium; referring; formal 321parameters; givenFirst; medium; referring; informal 322parameters; givenFirst; medium; addressing; formal 323parameters; givenFirst; medium; addressing; informal 324parameters; givenFirst; short; referring; formal 325parameters; givenFirst; short; referring; informal 326parameters; givenFirst; short; addressing; formal 327parameters; givenFirst; short; addressing; informal 328parameters; surnameFirst; long; referring; formal 329parameters; surnameFirst; long; referring; informal 330parameters; surnameFirst; long; addressing; formal 331parameters; surnameFirst; long; addressing; informal 332parameters; surnameFirst; medium; referring; formal 333parameters; surnameFirst; medium; referring; informal 334parameters; surnameFirst; medium; addressing; formal 335parameters; surnameFirst; medium; addressing; informal 336parameters; surnameFirst; short; referring; formal 337parameters; surnameFirst; short; referring; informal 338parameters; surnameFirst; short; addressing; formal 339parameters; surnameFirst; short; addressing; informal 340parameters; sorting; long; referring; formal 341parameters; sorting; long; referring; informal 342parameters; sorting; medium; referring; formal 343parameters; sorting; medium; referring; informal 344parameters; sorting; short; referring; formal 345parameters; sorting; short; referring; informal 346 347expectedResult; س 348 349parameters; givenFirst; long; monogram; formal 350parameters; givenFirst; long; monogram; informal 351parameters; givenFirst; medium; monogram; formal 352parameters; givenFirst; medium; monogram; informal 353parameters; givenFirst; short; monogram; formal 354parameters; givenFirst; short; monogram; informal 355parameters; surnameFirst; long; monogram; formal 356parameters; surnameFirst; long; monogram; informal 357parameters; surnameFirst; medium; monogram; formal 358parameters; surnameFirst; medium; monogram; informal 359parameters; surnameFirst; short; monogram; formal 360parameters; surnameFirst; short; monogram; informal 361 362endName 363 364# foreignGS 365name ; given; کیتی 366name ; surname; مولر 367name ; locale; ko_AQ 368 369expectedResult; کیتی مولر 370 371parameters; givenFirst; long; referring; formal 372parameters; givenFirst; long; referring; informal 373parameters; givenFirst; long; addressing; formal 374parameters; givenFirst; long; addressing; informal 375parameters; givenFirst; medium; referring; formal 376parameters; givenFirst; medium; referring; informal 377parameters; givenFirst; medium; addressing; formal 378parameters; givenFirst; medium; addressing; informal 379parameters; givenFirst; short; referring; formal 380parameters; givenFirst; short; referring; informal 381parameters; givenFirst; short; addressing; formal 382parameters; givenFirst; short; addressing; informal 383 384expectedResult; مولر کیتی 385 386parameters; surnameFirst; long; referring; formal 387parameters; surnameFirst; long; referring; informal 388parameters; surnameFirst; long; addressing; formal 389parameters; surnameFirst; long; addressing; informal 390parameters; surnameFirst; medium; referring; formal 391parameters; surnameFirst; medium; referring; informal 392parameters; surnameFirst; medium; addressing; formal 393parameters; surnameFirst; medium; addressing; informal 394parameters; surnameFirst; short; referring; formal 395parameters; surnameFirst; short; referring; informal 396parameters; surnameFirst; short; addressing; formal 397parameters; surnameFirst; short; addressing; informal 398parameters; sorting; long; referring; formal 399parameters; sorting; long; referring; informal 400parameters; sorting; medium; referring; formal 401parameters; sorting; medium; referring; informal 402parameters; sorting; short; referring; formal 403parameters; sorting; short; referring; informal 404 405expectedResult; ک.م 406 407parameters; givenFirst; long; monogram; formal 408parameters; givenFirst; long; monogram; informal 409parameters; givenFirst; medium; monogram; formal 410parameters; givenFirst; medium; monogram; informal 411parameters; givenFirst; short; monogram; formal 412parameters; givenFirst; short; monogram; informal 413 414expectedResult; م.ک 415 416parameters; surnameFirst; long; monogram; informal 417parameters; surnameFirst; medium; monogram; formal 418parameters; surnameFirst; medium; monogram; informal 419parameters; surnameFirst; short; monogram; formal 420parameters; surnameFirst; short; monogram; informal 421 422expectedResult; مک 423 424parameters; surnameFirst; long; monogram; formal 425 426endName 427 428# foreignGGS 429name ; given; زیزیلیا 430name ; given2; همیش 431name ; surname; سټوبر 432name ; locale; ko_AQ 433 434expectedResult; زیزیلیا همیش سټوبر 435 436parameters; givenFirst; long; referring; formal 437parameters; givenFirst; long; referring; informal 438parameters; givenFirst; long; addressing; formal 439parameters; givenFirst; long; addressing; informal 440parameters; givenFirst; medium; referring; formal 441parameters; givenFirst; medium; referring; informal 442parameters; givenFirst; medium; addressing; formal 443parameters; givenFirst; medium; addressing; informal 444parameters; givenFirst; short; referring; formal 445parameters; givenFirst; short; referring; informal 446parameters; givenFirst; short; addressing; formal 447parameters; givenFirst; short; addressing; informal 448 449expectedResult; سټوبر زیزیلیا همیش 450 451parameters; surnameFirst; long; referring; formal 452parameters; surnameFirst; long; referring; informal 453parameters; surnameFirst; long; addressing; formal 454parameters; surnameFirst; long; addressing; informal 455parameters; surnameFirst; medium; referring; formal 456parameters; surnameFirst; medium; referring; informal 457parameters; surnameFirst; medium; addressing; formal 458parameters; surnameFirst; medium; addressing; informal 459parameters; surnameFirst; short; referring; formal 460parameters; surnameFirst; short; referring; informal 461parameters; surnameFirst; short; addressing; formal 462parameters; surnameFirst; short; addressing; informal 463parameters; sorting; long; referring; formal 464parameters; sorting; long; referring; informal 465parameters; sorting; medium; referring; formal 466parameters; sorting; medium; referring; informal 467parameters; sorting; short; referring; formal 468parameters; sorting; short; referring; informal 469 470expectedResult; ز.ه.س 471 472parameters; givenFirst; long; monogram; formal 473parameters; givenFirst; long; monogram; informal 474parameters; givenFirst; medium; monogram; formal 475parameters; givenFirst; medium; monogram; informal 476parameters; givenFirst; short; monogram; formal 477parameters; givenFirst; short; monogram; informal 478 479expectedResult; س.ز.ه 480 481parameters; surnameFirst; long; monogram; informal 482parameters; surnameFirst; medium; monogram; formal 483parameters; surnameFirst; medium; monogram; informal 484parameters; surnameFirst; short; monogram; formal 485parameters; surnameFirst; short; monogram; informal 486 487expectedResult; سزه 488 489parameters; surnameFirst; long; monogram; formal 490 491endName 492 493# foreignFull 494name ; title; پروفیسور ډاکټر 495name ; given; اډا کورنیلیا 496name ; given-informal; نیلي 497name ; given2; ایوا سوفیا 498name ; surname-prefix; وون 499name ; surname-core; لیوه 500name ; surname2; بیکر شمیت 501name ; generation; نسل 502name ; credentials; ایم ډی ډیی ډیی ایس 503name ; locale; ko_AQ 504 505expectedResult; وون لیوه بیکر شمیت, پروفیسور ډاکټر اډا کورنیلیا ایوا سوفیا ایم ډی ډیی ډیی ایس 506 507parameters; sorting; long; referring; formal 508parameters; sorting; long; referring; informal 509parameters; sorting; medium; referring; formal 510parameters; sorting; medium; referring; informal 511parameters; sorting; short; referring; formal 512parameters; sorting; short; referring; informal 513 514expectedResult; پروفیسور ډاکټر اډا کورنیلیا ایوا سوفیا وون لیوه بیکر شمیت ایم ډی ډیی ډیی ایس 515 516parameters; givenFirst; long; referring; formal 517parameters; givenFirst; long; referring; informal 518parameters; givenFirst; long; addressing; formal 519parameters; givenFirst; long; addressing; informal 520parameters; givenFirst; medium; referring; formal 521parameters; givenFirst; medium; referring; informal 522parameters; givenFirst; medium; addressing; formal 523parameters; givenFirst; medium; addressing; informal 524parameters; givenFirst; short; referring; formal 525parameters; givenFirst; short; referring; informal 526parameters; givenFirst; short; addressing; formal 527parameters; givenFirst; short; addressing; informal 528 529expectedResult; وون لیوه بیکر شمیت پروفیسور ډاکټر اډا کورنیلیا ایوا سوفیا ایم ډی ډیی ډیی ایس 530 531parameters; surnameFirst; long; referring; formal 532parameters; surnameFirst; long; referring; informal 533parameters; surnameFirst; long; addressing; formal 534parameters; surnameFirst; long; addressing; informal 535parameters; surnameFirst; medium; referring; formal 536parameters; surnameFirst; medium; referring; informal 537parameters; surnameFirst; medium; addressing; formal 538parameters; surnameFirst; medium; addressing; informal 539parameters; surnameFirst; short; referring; formal 540parameters; surnameFirst; short; referring; informal 541parameters; surnameFirst; short; addressing; formal 542parameters; surnameFirst; short; addressing; informal 543 544expectedResult; ا.ا.و 545 546parameters; givenFirst; long; monogram; formal 547parameters; givenFirst; long; monogram; informal 548parameters; givenFirst; medium; monogram; formal 549parameters; givenFirst; medium; monogram; informal 550parameters; givenFirst; short; monogram; formal 551parameters; givenFirst; short; monogram; informal 552 553expectedResult; و.ا.ا 554 555parameters; surnameFirst; long; monogram; informal 556parameters; surnameFirst; medium; monogram; formal 557parameters; surnameFirst; medium; monogram; informal 558parameters; surnameFirst; short; monogram; formal 559parameters; surnameFirst; short; monogram; informal 560 561expectedResult; واا 562 563parameters; surnameFirst; long; monogram; formal 564 565endName 566