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: ko 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; ko_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; ko_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; long; referring; informal 139parameters; givenFirst; medium; referring; formal 140parameters; givenFirst; medium; referring; informal 141parameters; givenFirst; short; referring; formal 142parameters; givenFirst; short; referring; informal 143 144expectedResult; 유미 145 146parameters; givenFirst; long; addressing; informal 147parameters; givenFirst; medium; addressing; informal 148parameters; givenFirst; short; addressing; informal 149parameters; surnameFirst; long; addressing; informal 150parameters; surnameFirst; medium; addressing; informal 151parameters; surnameFirst; short; addressing; informal 152 153expectedResult; 강 154 155parameters; givenFirst; long; addressing; formal 156parameters; givenFirst; medium; addressing; formal 157parameters; givenFirst; short; addressing; formal 158parameters; surnameFirst; long; addressing; formal 159parameters; surnameFirst; long; monogram; formal 160parameters; surnameFirst; long; monogram; informal 161parameters; surnameFirst; medium; addressing; formal 162parameters; surnameFirst; medium; monogram; formal 163parameters; surnameFirst; medium; monogram; informal 164parameters; surnameFirst; short; addressing; formal 165parameters; surnameFirst; short; monogram; formal 166parameters; surnameFirst; short; monogram; informal 167 168expectedResult; 유 169 170parameters; givenFirst; long; monogram; formal 171parameters; givenFirst; long; monogram; informal 172parameters; givenFirst; medium; monogram; formal 173parameters; givenFirst; medium; monogram; informal 174parameters; givenFirst; short; monogram; formal 175parameters; givenFirst; short; monogram; informal 176 177endName 178 179# nativeGGS 180name ; given; 소현 181name ; surname; 박 182name ; locale; ko_AQ 183 184expectedResult; 박소현 185 186parameters; surnameFirst; long; referring; formal 187parameters; surnameFirst; long; referring; informal 188parameters; surnameFirst; medium; referring; formal 189parameters; surnameFirst; medium; referring; informal 190parameters; surnameFirst; short; referring; formal 191parameters; surnameFirst; short; referring; informal 192parameters; sorting; long; referring; formal 193parameters; sorting; long; referring; informal 194parameters; sorting; medium; referring; formal 195parameters; sorting; medium; referring; informal 196parameters; sorting; short; referring; formal 197parameters; sorting; short; referring; informal 198 199expectedResult; 소현박 200 201parameters; givenFirst; long; referring; formal 202parameters; givenFirst; long; referring; informal 203parameters; givenFirst; medium; referring; formal 204parameters; givenFirst; medium; referring; informal 205parameters; givenFirst; short; referring; formal 206parameters; givenFirst; short; referring; informal 207 208expectedResult; 소현 209 210parameters; givenFirst; long; addressing; informal 211parameters; givenFirst; medium; addressing; informal 212parameters; givenFirst; short; addressing; informal 213parameters; surnameFirst; long; addressing; informal 214parameters; surnameFirst; medium; addressing; informal 215parameters; surnameFirst; short; addressing; informal 216 217expectedResult; 박 218 219parameters; givenFirst; long; addressing; formal 220parameters; givenFirst; medium; addressing; formal 221parameters; givenFirst; short; addressing; formal 222parameters; surnameFirst; long; addressing; formal 223parameters; surnameFirst; long; monogram; formal 224parameters; surnameFirst; long; monogram; informal 225parameters; surnameFirst; medium; addressing; formal 226parameters; surnameFirst; medium; monogram; formal 227parameters; surnameFirst; medium; monogram; informal 228parameters; surnameFirst; short; addressing; formal 229parameters; surnameFirst; short; monogram; formal 230parameters; surnameFirst; short; monogram; informal 231 232expectedResult; 소 233 234parameters; givenFirst; long; monogram; formal 235parameters; givenFirst; long; monogram; informal 236parameters; givenFirst; medium; monogram; formal 237parameters; givenFirst; medium; monogram; informal 238parameters; givenFirst; short; monogram; formal 239parameters; givenFirst; short; monogram; informal 240 241endName 242 243# nativeFull 244name ; title; 님 245name ; given; 민규 246name ; given-informal; 민규 247name ; given2; 헨리 248name ; surname-core; 김 249name ; locale; ko_AQ 250 251expectedResult; 김민규헨리 252 253parameters; surnameFirst; long; referring; formal 254parameters; sorting; long; referring; formal 255parameters; sorting; medium; referring; formal 256 257expectedResult; 민규헨리김 258 259parameters; givenFirst; long; referring; formal 260 261expectedResult; 김민규 262 263parameters; surnameFirst; long; referring; informal 264parameters; surnameFirst; medium; referring; formal 265parameters; surnameFirst; medium; referring; informal 266parameters; surnameFirst; short; referring; formal 267parameters; surnameFirst; short; referring; informal 268parameters; sorting; long; referring; informal 269parameters; sorting; medium; referring; informal 270parameters; sorting; short; referring; formal 271parameters; sorting; short; referring; informal 272 273expectedResult; 민규김 274 275parameters; givenFirst; long; referring; informal 276parameters; givenFirst; medium; referring; formal 277parameters; givenFirst; medium; referring; informal 278parameters; givenFirst; short; referring; formal 279parameters; givenFirst; short; referring; informal 280 281expectedResult; 김님 282 283parameters; givenFirst; long; addressing; formal 284parameters; givenFirst; medium; addressing; formal 285parameters; givenFirst; short; addressing; formal 286parameters; surnameFirst; long; addressing; formal 287parameters; surnameFirst; medium; addressing; formal 288parameters; surnameFirst; short; addressing; formal 289 290expectedResult; 민규 291 292parameters; givenFirst; long; addressing; informal 293parameters; givenFirst; medium; addressing; informal 294parameters; givenFirst; short; addressing; informal 295parameters; surnameFirst; long; addressing; informal 296parameters; surnameFirst; medium; addressing; informal 297parameters; surnameFirst; short; addressing; informal 298 299expectedResult; 김 300 301parameters; surnameFirst; long; monogram; formal 302parameters; surnameFirst; long; monogram; informal 303parameters; surnameFirst; medium; monogram; formal 304parameters; surnameFirst; medium; monogram; informal 305parameters; surnameFirst; short; monogram; formal 306parameters; surnameFirst; short; monogram; informal 307 308expectedResult; 민 309 310parameters; givenFirst; long; monogram; formal 311parameters; givenFirst; long; monogram; informal 312parameters; givenFirst; medium; monogram; formal 313parameters; givenFirst; medium; monogram; informal 314parameters; givenFirst; short; monogram; formal 315parameters; givenFirst; short; monogram; informal 316 317endName 318 319# foreignG 320name ; given; 신밧드 321name ; locale; fr_AQ 322 323expectedResult; 신밧드 324 325parameters; givenFirst; long; referring; formal 326parameters; givenFirst; long; referring; informal 327parameters; givenFirst; long; addressing; formal 328parameters; givenFirst; long; addressing; informal 329parameters; givenFirst; medium; referring; formal 330parameters; givenFirst; medium; referring; informal 331parameters; givenFirst; medium; addressing; formal 332parameters; givenFirst; medium; addressing; informal 333parameters; givenFirst; short; referring; formal 334parameters; givenFirst; short; referring; informal 335parameters; givenFirst; short; addressing; formal 336parameters; givenFirst; short; addressing; informal 337parameters; surnameFirst; long; referring; formal 338parameters; surnameFirst; long; referring; informal 339parameters; surnameFirst; long; addressing; formal 340parameters; surnameFirst; long; addressing; informal 341parameters; surnameFirst; medium; referring; formal 342parameters; surnameFirst; medium; referring; informal 343parameters; surnameFirst; medium; addressing; formal 344parameters; surnameFirst; medium; addressing; informal 345parameters; surnameFirst; short; referring; formal 346parameters; surnameFirst; short; referring; informal 347parameters; surnameFirst; short; addressing; formal 348parameters; surnameFirst; short; addressing; informal 349parameters; sorting; long; referring; formal 350parameters; sorting; long; referring; informal 351parameters; sorting; medium; referring; formal 352parameters; sorting; medium; referring; informal 353parameters; sorting; short; referring; formal 354parameters; sorting; short; referring; informal 355 356expectedResult; 신 357 358parameters; givenFirst; long; monogram; formal 359parameters; givenFirst; long; monogram; informal 360parameters; givenFirst; medium; monogram; formal 361parameters; givenFirst; medium; monogram; informal 362parameters; givenFirst; short; monogram; formal 363parameters; givenFirst; short; monogram; informal 364parameters; surnameFirst; long; monogram; formal 365parameters; surnameFirst; long; monogram; informal 366parameters; surnameFirst; medium; monogram; formal 367parameters; surnameFirst; medium; monogram; informal 368parameters; surnameFirst; short; monogram; formal 369parameters; surnameFirst; short; monogram; informal 370 371endName 372 373# foreignGS 374name ; given; 케테 375name ; surname; 뮐러 376name ; locale; fr_AQ 377 378expectedResult; 뮐러 케테 379 380parameters; surnameFirst; long; referring; formal 381parameters; surnameFirst; long; referring; informal 382parameters; surnameFirst; medium; referring; formal 383parameters; surnameFirst; medium; referring; informal 384parameters; surnameFirst; short; referring; formal 385parameters; surnameFirst; short; referring; informal 386parameters; sorting; long; referring; formal 387parameters; sorting; long; referring; informal 388parameters; sorting; medium; referring; formal 389parameters; sorting; medium; referring; informal 390parameters; sorting; short; referring; formal 391parameters; sorting; short; referring; informal 392 393expectedResult; 케테 뮐러 394 395parameters; givenFirst; long; referring; formal 396parameters; givenFirst; long; referring; informal 397parameters; givenFirst; medium; referring; formal 398parameters; givenFirst; medium; referring; informal 399parameters; givenFirst; short; referring; formal 400parameters; givenFirst; short; referring; informal 401 402expectedResult; 뮐러 403 404parameters; givenFirst; long; addressing; formal 405parameters; givenFirst; medium; addressing; formal 406parameters; givenFirst; short; addressing; formal 407parameters; surnameFirst; long; addressing; formal 408parameters; surnameFirst; medium; addressing; formal 409parameters; surnameFirst; short; addressing; formal 410 411expectedResult; 케테 412 413parameters; givenFirst; long; addressing; informal 414parameters; givenFirst; medium; addressing; informal 415parameters; givenFirst; short; addressing; informal 416parameters; surnameFirst; long; addressing; informal 417parameters; surnameFirst; medium; addressing; informal 418parameters; surnameFirst; short; addressing; informal 419 420expectedResult; 뮐 421 422parameters; surnameFirst; long; monogram; formal 423parameters; surnameFirst; long; monogram; informal 424parameters; surnameFirst; medium; monogram; formal 425parameters; surnameFirst; medium; monogram; informal 426parameters; surnameFirst; short; monogram; formal 427parameters; surnameFirst; short; monogram; informal 428 429expectedResult; 케 430 431parameters; givenFirst; long; monogram; formal 432parameters; givenFirst; long; monogram; informal 433parameters; givenFirst; medium; monogram; formal 434parameters; givenFirst; medium; monogram; informal 435parameters; givenFirst; short; monogram; formal 436parameters; givenFirst; short; monogram; informal 437 438endName 439 440# foreignGGS 441name ; given; 제질리아 442name ; given2; 해미쉬 443name ; surname; 슈퇴버 444name ; locale; fr_AQ 445 446expectedResult; 슈퇴버 제질리아 해미쉬 447 448parameters; surnameFirst; long; referring; formal 449parameters; sorting; long; referring; formal 450parameters; sorting; medium; referring; formal 451 452expectedResult; 제질리아 해미쉬 슈퇴버 453 454parameters; givenFirst; long; referring; formal 455 456expectedResult; 슈퇴버 제질리아 457 458parameters; surnameFirst; long; referring; informal 459parameters; surnameFirst; medium; referring; formal 460parameters; surnameFirst; medium; referring; informal 461parameters; surnameFirst; short; referring; formal 462parameters; surnameFirst; short; referring; informal 463parameters; sorting; long; referring; informal 464parameters; sorting; medium; referring; informal 465parameters; sorting; short; referring; formal 466parameters; sorting; short; referring; informal 467 468expectedResult; 제질리아 슈퇴버 469 470parameters; givenFirst; long; referring; informal 471parameters; givenFirst; medium; referring; formal 472parameters; givenFirst; medium; referring; informal 473parameters; givenFirst; short; referring; formal 474parameters; givenFirst; short; referring; informal 475 476expectedResult; 제질리아 477 478parameters; givenFirst; long; addressing; informal 479parameters; givenFirst; medium; addressing; informal 480parameters; givenFirst; short; addressing; informal 481parameters; surnameFirst; long; addressing; informal 482parameters; surnameFirst; medium; addressing; informal 483parameters; surnameFirst; short; addressing; informal 484 485expectedResult; 슈퇴버 486 487parameters; givenFirst; long; addressing; formal 488parameters; givenFirst; medium; addressing; formal 489parameters; givenFirst; short; addressing; formal 490parameters; surnameFirst; long; addressing; formal 491parameters; surnameFirst; medium; addressing; formal 492parameters; surnameFirst; short; addressing; formal 493 494expectedResult; 슈 495 496parameters; surnameFirst; long; monogram; formal 497parameters; surnameFirst; long; monogram; informal 498parameters; surnameFirst; medium; monogram; formal 499parameters; surnameFirst; medium; monogram; informal 500parameters; surnameFirst; short; monogram; formal 501parameters; surnameFirst; short; monogram; informal 502 503expectedResult; 제 504 505parameters; givenFirst; long; monogram; formal 506parameters; givenFirst; long; monogram; informal 507parameters; givenFirst; medium; monogram; formal 508parameters; givenFirst; medium; monogram; informal 509parameters; givenFirst; short; monogram; formal 510parameters; givenFirst; short; monogram; informal 511 512endName 513 514# foreignFull 515name ; title; 교수 516name ; given; 에이다 코넬리아 517name ; given-informal; 닐 518name ; given2; 세사르 마르틴 519name ; surname-prefix; 폰 520name ; surname-core; 볼프 521name ; surname2; 베커 슈미트 522name ; generation; 주니어 523name ; credentials; 박사 524name ; locale; fr_AQ 525 526expectedResult; 에이다 코넬리아 세사르 마르틴 폰 볼프 박사 527 528parameters; givenFirst; long; referring; formal 529 530expectedResult; 폰 볼프 에이다 코넬리아 세사르 마르틴 박사 531 532parameters; surnameFirst; long; referring; formal 533 534expectedResult; 볼프 에이다 코넬리아 세사르 마르틴 폰 535 536parameters; sorting; medium; referring; formal 537 538expectedResult; 폰 볼프 에이다 코넬리아 세사르 마르틴 539 540parameters; sorting; long; referring; formal 541 542expectedResult; 에이다 코넬리아 폰 볼프 박사 543 544parameters; givenFirst; medium; referring; formal 545 546expectedResult; 폰 볼프 에이다 코넬리아 박사 547 548parameters; surnameFirst; medium; referring; formal 549 550expectedResult; 에이다 코넬리아 폰 볼프 551 552parameters; givenFirst; short; referring; formal 553 554expectedResult; 폰 볼프 에이다 코넬리아 555 556parameters; surnameFirst; short; referring; formal 557parameters; sorting; short; referring; formal 558 559expectedResult; 폰 볼프 교수 560 561parameters; givenFirst; long; addressing; formal 562parameters; givenFirst; medium; addressing; formal 563parameters; givenFirst; short; addressing; formal 564parameters; surnameFirst; long; addressing; formal 565parameters; surnameFirst; medium; addressing; formal 566parameters; surnameFirst; short; addressing; formal 567 568expectedResult; 닐 폰 볼프 569 570parameters; givenFirst; long; referring; informal 571parameters; givenFirst; medium; referring; informal 572parameters; givenFirst; short; referring; informal 573 574expectedResult; 폰 볼프 닐 575 576parameters; surnameFirst; long; referring; informal 577parameters; surnameFirst; medium; referring; informal 578parameters; surnameFirst; short; referring; informal 579parameters; sorting; long; referring; informal 580parameters; sorting; medium; referring; informal 581parameters; sorting; short; referring; informal 582 583expectedResult; 닐 584 585parameters; givenFirst; long; addressing; informal 586parameters; givenFirst; medium; addressing; informal 587parameters; givenFirst; short; addressing; informal 588parameters; surnameFirst; long; addressing; informal 589parameters; surnameFirst; medium; addressing; informal 590parameters; surnameFirst; short; addressing; informal 591 592expectedResult; 에 593 594parameters; givenFirst; long; monogram; formal 595parameters; givenFirst; long; monogram; informal 596parameters; givenFirst; medium; monogram; formal 597parameters; givenFirst; medium; monogram; informal 598parameters; givenFirst; short; monogram; formal 599parameters; givenFirst; short; monogram; informal 600 601expectedResult; 폰 602 603parameters; surnameFirst; long; monogram; formal 604parameters; surnameFirst; long; monogram; informal 605parameters; surnameFirst; medium; monogram; formal 606parameters; surnameFirst; medium; monogram; informal 607parameters; surnameFirst; short; monogram; formal 608parameters; surnameFirst; short; monogram; informal 609 610endName 611