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: ja 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; ja_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; ja_AQ 119 120expectedResult; 一郎安藤 121 122parameters; givenFirst; long; referring; formal 123parameters; givenFirst; long; referring; informal 124parameters; givenFirst; long; addressing; formal 125parameters; givenFirst; long; addressing; informal 126parameters; givenFirst; medium; referring; formal 127parameters; givenFirst; medium; referring; informal 128parameters; givenFirst; medium; addressing; formal 129parameters; givenFirst; medium; addressing; informal 130parameters; givenFirst; short; referring; formal 131parameters; givenFirst; short; referring; informal 132 133expectedResult; 安藤一郎 134 135parameters; surnameFirst; long; referring; formal 136parameters; surnameFirst; long; referring; informal 137parameters; surnameFirst; long; addressing; formal 138parameters; surnameFirst; long; addressing; informal 139parameters; surnameFirst; medium; referring; formal 140parameters; surnameFirst; medium; referring; informal 141parameters; surnameFirst; medium; addressing; formal 142parameters; surnameFirst; medium; addressing; informal 143parameters; surnameFirst; short; referring; formal 144parameters; surnameFirst; short; referring; informal 145parameters; sorting; long; referring; formal 146parameters; sorting; long; referring; informal 147parameters; sorting; medium; referring; formal 148parameters; sorting; medium; referring; informal 149parameters; sorting; short; referring; formal 150parameters; sorting; short; referring; informal 151 152expectedResult; 一郎 153 154parameters; givenFirst; short; addressing; informal 155parameters; surnameFirst; short; addressing; informal 156 157expectedResult; 安藤 158 159parameters; givenFirst; short; addressing; formal 160parameters; surnameFirst; short; addressing; formal 161 162expectedResult; 一 163 164parameters; givenFirst; long; monogram; formal 165parameters; givenFirst; long; monogram; informal 166parameters; givenFirst; medium; monogram; formal 167parameters; givenFirst; medium; monogram; informal 168parameters; givenFirst; short; monogram; formal 169parameters; givenFirst; short; monogram; informal 170parameters; surnameFirst; long; monogram; formal 171parameters; surnameFirst; long; monogram; informal 172parameters; surnameFirst; medium; monogram; formal 173parameters; surnameFirst; medium; monogram; informal 174parameters; surnameFirst; short; monogram; formal 175parameters; surnameFirst; short; monogram; informal 176 177endName 178 179# nativeGGS 180name ; given; 太郎 181name ; given2; トーマス 182name ; surname; 山田 183name ; locale; ja_AQ 184 185expectedResult; 太郎トーマス山田 186 187parameters; givenFirst; long; referring; formal 188parameters; givenFirst; long; addressing; formal 189parameters; givenFirst; medium; referring; formal 190 191expectedResult; 山田トーマス太郎 192 193parameters; surnameFirst; long; referring; formal 194parameters; sorting; long; referring; formal 195parameters; sorting; medium; referring; formal 196 197expectedResult; 太郎山田 198 199parameters; givenFirst; long; referring; informal 200parameters; givenFirst; long; addressing; informal 201parameters; givenFirst; medium; referring; informal 202parameters; givenFirst; medium; addressing; formal 203parameters; givenFirst; medium; addressing; informal 204parameters; givenFirst; short; referring; formal 205parameters; givenFirst; short; referring; informal 206 207expectedResult; 山田太郎 208 209parameters; surnameFirst; long; referring; informal 210parameters; surnameFirst; long; addressing; formal 211parameters; surnameFirst; long; addressing; informal 212parameters; surnameFirst; medium; referring; formal 213parameters; surnameFirst; medium; referring; informal 214parameters; surnameFirst; medium; addressing; formal 215parameters; surnameFirst; medium; addressing; informal 216parameters; surnameFirst; short; referring; formal 217parameters; surnameFirst; short; referring; informal 218parameters; sorting; long; referring; informal 219parameters; sorting; medium; referring; informal 220parameters; sorting; short; referring; formal 221parameters; sorting; short; referring; informal 222 223expectedResult; 太郎 224 225parameters; givenFirst; short; addressing; informal 226parameters; surnameFirst; short; addressing; informal 227 228expectedResult; 山田 229 230parameters; givenFirst; short; addressing; formal 231parameters; surnameFirst; short; addressing; formal 232 233expectedResult; 太 234 235parameters; givenFirst; long; monogram; formal 236parameters; givenFirst; long; monogram; informal 237parameters; givenFirst; medium; monogram; formal 238parameters; givenFirst; medium; monogram; informal 239parameters; givenFirst; short; monogram; formal 240parameters; givenFirst; short; monogram; informal 241parameters; surnameFirst; long; monogram; formal 242parameters; surnameFirst; long; monogram; informal 243parameters; surnameFirst; medium; monogram; formal 244parameters; surnameFirst; medium; monogram; informal 245parameters; surnameFirst; short; monogram; formal 246parameters; surnameFirst; short; monogram; informal 247 248endName 249 250# nativeFull 251name ; title; さん 252name ; given; 恵子 253name ; given-informal; けいこ 254name ; given2; グレース 255name ; surname-core; 佐藤 256name ; generation; ジュニア 257name ; credentials; 国会議員 258name ; locale; ja_AQ 259 260expectedResult; 恵子グレース佐藤ジュニアさん 261 262parameters; givenFirst; long; referring; formal 263parameters; givenFirst; long; addressing; formal 264parameters; givenFirst; medium; referring; formal 265 266expectedResult; 佐藤グレース恵子さん 267 268parameters; surnameFirst; long; referring; formal 269 270expectedResult; 佐藤グレース恵子 271 272parameters; sorting; long; referring; formal 273parameters; sorting; medium; referring; formal 274 275expectedResult; けいこ佐藤さん 276 277parameters; givenFirst; long; referring; informal 278parameters; givenFirst; long; addressing; informal 279parameters; givenFirst; medium; referring; informal 280parameters; givenFirst; medium; addressing; informal 281parameters; givenFirst; short; referring; informal 282 283expectedResult; 佐藤けいこさん 284 285parameters; surnameFirst; long; referring; informal 286parameters; surnameFirst; long; addressing; informal 287parameters; surnameFirst; medium; referring; informal 288parameters; surnameFirst; medium; addressing; informal 289parameters; surnameFirst; short; referring; informal 290 291expectedResult; 佐藤恵子さん 292 293parameters; surnameFirst; long; addressing; formal 294parameters; surnameFirst; medium; referring; formal 295parameters; surnameFirst; medium; addressing; formal 296parameters; surnameFirst; short; referring; formal 297 298expectedResult; 恵子佐藤さん 299 300parameters; givenFirst; medium; addressing; formal 301parameters; givenFirst; short; referring; formal 302 303expectedResult; けいこさん 304 305parameters; givenFirst; short; addressing; informal 306parameters; surnameFirst; short; addressing; informal 307 308expectedResult; 佐藤けいこ 309 310parameters; sorting; long; referring; informal 311parameters; sorting; medium; referring; informal 312parameters; sorting; short; referring; informal 313 314expectedResult; 佐藤さん 315 316parameters; givenFirst; short; addressing; formal 317parameters; surnameFirst; short; addressing; formal 318 319expectedResult; 佐藤恵子 320 321parameters; sorting; short; referring; formal 322 323expectedResult; 恵 324 325parameters; givenFirst; long; monogram; formal 326parameters; givenFirst; long; monogram; informal 327parameters; givenFirst; medium; monogram; formal 328parameters; givenFirst; medium; monogram; informal 329parameters; givenFirst; short; monogram; formal 330parameters; givenFirst; short; monogram; informal 331parameters; surnameFirst; long; monogram; formal 332parameters; surnameFirst; long; monogram; informal 333parameters; surnameFirst; medium; monogram; formal 334parameters; surnameFirst; medium; monogram; informal 335parameters; surnameFirst; short; monogram; formal 336parameters; surnameFirst; short; monogram; informal 337 338endName 339 340# foreignG 341name ; given; マイケル 342name ; locale; fr_AQ 343 344expectedResult; マイケル 345 346parameters; givenFirst; long; referring; formal 347parameters; givenFirst; long; referring; informal 348parameters; givenFirst; long; addressing; formal 349parameters; givenFirst; long; addressing; informal 350parameters; givenFirst; medium; referring; formal 351parameters; givenFirst; medium; referring; informal 352parameters; givenFirst; medium; addressing; formal 353parameters; givenFirst; medium; addressing; informal 354parameters; givenFirst; short; referring; formal 355parameters; givenFirst; short; referring; informal 356parameters; givenFirst; short; addressing; formal 357parameters; givenFirst; short; addressing; informal 358parameters; surnameFirst; long; referring; formal 359parameters; surnameFirst; long; referring; informal 360parameters; surnameFirst; long; addressing; formal 361parameters; surnameFirst; long; addressing; informal 362parameters; surnameFirst; medium; referring; formal 363parameters; surnameFirst; medium; referring; informal 364parameters; surnameFirst; medium; addressing; formal 365parameters; surnameFirst; medium; addressing; informal 366parameters; surnameFirst; short; referring; formal 367parameters; surnameFirst; short; referring; informal 368parameters; surnameFirst; short; addressing; formal 369parameters; surnameFirst; short; addressing; informal 370parameters; sorting; long; referring; formal 371parameters; sorting; long; referring; informal 372parameters; sorting; medium; referring; formal 373parameters; sorting; medium; referring; informal 374parameters; sorting; short; referring; formal 375parameters; sorting; short; referring; informal 376 377expectedResult; マ 378 379parameters; givenFirst; long; monogram; formal 380parameters; givenFirst; long; monogram; informal 381parameters; givenFirst; medium; monogram; formal 382parameters; givenFirst; medium; monogram; informal 383parameters; givenFirst; short; monogram; formal 384parameters; givenFirst; short; monogram; informal 385parameters; surnameFirst; long; monogram; formal 386parameters; surnameFirst; long; monogram; informal 387parameters; surnameFirst; medium; monogram; formal 388parameters; surnameFirst; medium; monogram; informal 389parameters; surnameFirst; short; monogram; formal 390parameters; surnameFirst; short; monogram; informal 391 392endName 393 394# foreignGS 395name ; given; アルベルト 396name ; surname; アインシュタイン 397name ; locale; fr_AQ 398 399expectedResult; アインシュタイン・アルベルト 400 401parameters; surnameFirst; long; referring; formal 402parameters; surnameFirst; long; referring; informal 403parameters; surnameFirst; long; addressing; formal 404parameters; surnameFirst; long; addressing; informal 405parameters; surnameFirst; medium; referring; formal 406parameters; surnameFirst; medium; referring; informal 407parameters; surnameFirst; medium; addressing; formal 408parameters; surnameFirst; medium; addressing; informal 409parameters; surnameFirst; short; referring; formal 410parameters; surnameFirst; short; referring; informal 411parameters; sorting; long; referring; formal 412parameters; sorting; long; referring; informal 413parameters; sorting; medium; referring; formal 414parameters; sorting; medium; referring; informal 415parameters; sorting; short; referring; formal 416parameters; sorting; short; referring; informal 417 418expectedResult; アルベルト・アインシュタイン 419 420parameters; givenFirst; long; referring; formal 421parameters; givenFirst; long; referring; informal 422parameters; givenFirst; long; addressing; formal 423parameters; givenFirst; long; addressing; informal 424parameters; givenFirst; medium; referring; formal 425parameters; givenFirst; medium; referring; informal 426parameters; givenFirst; medium; addressing; formal 427parameters; givenFirst; medium; addressing; informal 428parameters; givenFirst; short; referring; formal 429parameters; givenFirst; short; referring; informal 430 431expectedResult; アインシュタイン 432 433parameters; givenFirst; short; addressing; formal 434parameters; surnameFirst; short; addressing; formal 435 436expectedResult; アルベルト 437 438parameters; givenFirst; short; addressing; informal 439parameters; surnameFirst; short; addressing; informal 440 441expectedResult; ア 442 443parameters; givenFirst; long; monogram; formal 444parameters; givenFirst; long; monogram; informal 445parameters; givenFirst; medium; monogram; formal 446parameters; givenFirst; medium; monogram; informal 447parameters; givenFirst; short; monogram; formal 448parameters; givenFirst; short; monogram; informal 449parameters; surnameFirst; long; monogram; formal 450parameters; surnameFirst; long; monogram; informal 451parameters; surnameFirst; medium; monogram; formal 452parameters; surnameFirst; medium; monogram; informal 453parameters; surnameFirst; short; monogram; formal 454parameters; surnameFirst; short; monogram; informal 455 456endName 457 458# foreignGGS 459name ; given; セシリア 460name ; given2; ローズ 461name ; surname; ブラウン 462name ; locale; fr_AQ 463 464expectedResult; セシリア・ローズ・ブラウン 465 466parameters; givenFirst; long; referring; formal 467parameters; givenFirst; long; addressing; formal 468parameters; givenFirst; medium; referring; formal 469 470expectedResult; ブラウン・ローズ・セシリア 471 472parameters; surnameFirst; long; referring; formal 473parameters; sorting; long; referring; formal 474parameters; sorting; medium; referring; formal 475 476expectedResult; セシリア・ブラウン 477 478parameters; givenFirst; long; referring; informal 479parameters; givenFirst; long; addressing; informal 480parameters; givenFirst; medium; referring; informal 481parameters; givenFirst; medium; addressing; formal 482parameters; givenFirst; medium; addressing; informal 483parameters; givenFirst; short; referring; formal 484parameters; givenFirst; short; referring; informal 485 486expectedResult; ブラウン・セシリア 487 488parameters; surnameFirst; long; referring; informal 489parameters; surnameFirst; long; addressing; formal 490parameters; surnameFirst; long; addressing; informal 491parameters; surnameFirst; medium; referring; formal 492parameters; surnameFirst; medium; referring; informal 493parameters; surnameFirst; medium; addressing; formal 494parameters; surnameFirst; medium; addressing; informal 495parameters; surnameFirst; short; referring; formal 496parameters; surnameFirst; short; referring; informal 497parameters; sorting; long; referring; informal 498parameters; sorting; medium; referring; informal 499parameters; sorting; short; referring; formal 500parameters; sorting; short; referring; informal 501 502expectedResult; セシリア 503 504parameters; givenFirst; short; addressing; informal 505parameters; surnameFirst; short; addressing; informal 506 507expectedResult; ブラウン 508 509parameters; givenFirst; short; addressing; formal 510parameters; surnameFirst; short; addressing; formal 511 512expectedResult; セ 513 514parameters; givenFirst; long; monogram; formal 515parameters; givenFirst; long; monogram; informal 516parameters; givenFirst; medium; monogram; formal 517parameters; givenFirst; medium; monogram; informal 518parameters; givenFirst; short; monogram; formal 519parameters; givenFirst; short; monogram; informal 520parameters; surnameFirst; long; monogram; formal 521parameters; surnameFirst; long; monogram; informal 522parameters; surnameFirst; medium; monogram; formal 523parameters; surnameFirst; medium; monogram; informal 524parameters; surnameFirst; short; monogram; formal 525parameters; surnameFirst; short; monogram; informal 526 527endName 528 529# foreignFull 530name ; title; 博士 531name ; given; ジェニファー 532name ; given-informal; ジェニー 533name ; given2; ソフィア 534name ; surname-prefix; フォン 535name ; surname-core; スミス 536name ; generation; ジュニア 537name ; credentials; 医学博士 538name ; locale; fr_AQ 539 540expectedResult; ジェニファー・ソフィア・フォン・スミス・ジュニア博士 541 542parameters; givenFirst; long; referring; formal 543parameters; givenFirst; long; addressing; formal 544parameters; givenFirst; medium; referring; formal 545 546expectedResult; フォン・スミス・ソフィア・ジェニファー博士 547 548parameters; surnameFirst; long; referring; formal 549 550expectedResult; フォン・スミス・ソフィア・ジェニファー 551 552parameters; sorting; long; referring; formal 553parameters; sorting; medium; referring; formal 554 555expectedResult; ジェニファー・フォン・スミス博士 556 557parameters; givenFirst; medium; addressing; formal 558parameters; givenFirst; short; referring; formal 559 560expectedResult; フォン・スミス・ジェニファー博士 561 562parameters; surnameFirst; long; addressing; formal 563parameters; surnameFirst; medium; referring; formal 564parameters; surnameFirst; medium; addressing; formal 565parameters; surnameFirst; short; referring; formal 566 567expectedResult; ジェニー・フォン・スミス博士 568 569parameters; givenFirst; long; referring; informal 570parameters; givenFirst; long; addressing; informal 571parameters; givenFirst; medium; referring; informal 572parameters; givenFirst; medium; addressing; informal 573parameters; givenFirst; short; referring; informal 574 575expectedResult; フォン・スミス・ジェニー博士 576 577parameters; surnameFirst; long; referring; informal 578parameters; surnameFirst; long; addressing; informal 579parameters; surnameFirst; medium; referring; informal 580parameters; surnameFirst; medium; addressing; informal 581parameters; surnameFirst; short; referring; informal 582 583expectedResult; フォン・スミス・ジェニファー 584 585parameters; sorting; short; referring; formal 586 587expectedResult; フォン・スミス・ジェニー 588 589parameters; sorting; long; referring; informal 590parameters; sorting; medium; referring; informal 591parameters; sorting; short; referring; informal 592 593expectedResult; フォン・スミス博士 594 595parameters; givenFirst; short; addressing; formal 596parameters; surnameFirst; short; addressing; formal 597 598expectedResult; ジェニー博士 599 600parameters; givenFirst; short; addressing; informal 601parameters; surnameFirst; short; addressing; informal 602 603expectedResult; ジ 604 605parameters; givenFirst; long; monogram; formal 606parameters; givenFirst; long; monogram; informal 607parameters; givenFirst; medium; monogram; formal 608parameters; givenFirst; medium; monogram; informal 609parameters; givenFirst; short; monogram; formal 610parameters; givenFirst; short; monogram; informal 611parameters; surnameFirst; long; monogram; formal 612parameters; surnameFirst; long; monogram; informal 613parameters; surnameFirst; medium; monogram; formal 614parameters; surnameFirst; medium; monogram; informal 615parameters; surnameFirst; short; monogram; formal 616parameters; surnameFirst; short; monogram; informal 617 618endName 619