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: am 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; am_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; am_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 132parameters; givenFirst; short; addressing; formal 133parameters; givenFirst; short; addressing; informal 134 135expectedResult; አድለር አይሪን 136 137parameters; surnameFirst; long; referring; formal 138parameters; surnameFirst; long; referring; informal 139parameters; surnameFirst; long; addressing; formal 140parameters; surnameFirst; long; addressing; informal 141parameters; surnameFirst; medium; referring; formal 142parameters; surnameFirst; medium; referring; informal 143parameters; surnameFirst; medium; addressing; formal 144parameters; surnameFirst; medium; addressing; informal 145parameters; surnameFirst; short; referring; formal 146parameters; surnameFirst; short; referring; informal 147parameters; surnameFirst; short; addressing; formal 148parameters; surnameFirst; short; addressing; informal 149parameters; sorting; long; referring; formal 150parameters; sorting; long; referring; informal 151parameters; sorting; medium; referring; formal 152parameters; sorting; medium; referring; informal 153parameters; sorting; short; referring; formal 154parameters; sorting; short; referring; 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; formal 165parameters; surnameFirst; long; monogram; informal 166parameters; surnameFirst; medium; monogram; formal 167parameters; surnameFirst; medium; monogram; informal 168parameters; surnameFirst; short; monogram; formal 169parameters; surnameFirst; short; monogram; informal 170 171endName 172 173# nativeGGS 174name ; given; ሜሪ ሱ 175name ; given2; ሃሚሽ 176name ; surname; ዋትሰን 177name ; locale; am_AQ 178 179expectedResult; ሜሪ ሱ ሃሚሽ ዋትሰን 180 181parameters; givenFirst; long; referring; formal 182parameters; givenFirst; long; referring; informal 183parameters; givenFirst; long; addressing; formal 184parameters; givenFirst; long; addressing; informal 185parameters; givenFirst; medium; referring; formal 186parameters; givenFirst; medium; referring; informal 187parameters; givenFirst; medium; addressing; formal 188parameters; givenFirst; medium; addressing; informal 189parameters; givenFirst; short; referring; formal 190parameters; givenFirst; short; referring; informal 191parameters; givenFirst; short; addressing; formal 192parameters; givenFirst; short; addressing; informal 193 194expectedResult; ዋትሰን ሜሪ ሱ ሃሚሽ 195 196parameters; surnameFirst; long; referring; formal 197parameters; surnameFirst; long; referring; informal 198parameters; surnameFirst; long; addressing; formal 199parameters; surnameFirst; long; addressing; informal 200parameters; surnameFirst; medium; referring; formal 201parameters; surnameFirst; medium; referring; informal 202parameters; surnameFirst; medium; addressing; formal 203parameters; surnameFirst; medium; addressing; informal 204parameters; surnameFirst; short; referring; formal 205parameters; surnameFirst; short; referring; informal 206parameters; surnameFirst; short; addressing; formal 207parameters; surnameFirst; short; addressing; informal 208parameters; sorting; long; referring; formal 209parameters; sorting; long; referring; informal 210parameters; sorting; medium; referring; formal 211parameters; sorting; medium; referring; informal 212parameters; sorting; short; referring; formal 213parameters; sorting; short; referring; informal 214 215expectedResult; ሜሃዋ 216 217parameters; givenFirst; long; monogram; formal 218parameters; givenFirst; long; monogram; informal 219parameters; givenFirst; medium; monogram; formal 220parameters; givenFirst; medium; monogram; informal 221parameters; givenFirst; short; monogram; formal 222parameters; givenFirst; short; monogram; informal 223 224expectedResult; ዋሜሃ 225 226parameters; surnameFirst; long; monogram; formal 227parameters; surnameFirst; long; monogram; informal 228parameters; surnameFirst; medium; monogram; formal 229parameters; surnameFirst; medium; monogram; informal 230parameters; surnameFirst; short; monogram; formal 231parameters; surnameFirst; short; monogram; informal 232 233endName 234 235# nativeFull 236name ; title; አቶ 237name ; given; በርትራም ዊልበርፎርስ 238name ; given-informal; በርቲ 239name ; given2; ሄነሪ ሮበርት 240name ; surname-core; ዉስተር 241name ; generation; ልጅ 242name ; credentials; የፓርላማ አባል 243name ; locale; am_AQ 244 245expectedResult; አቶ በርትራም ዊልበርፎርስ ሄነሪ ሮበርት ዉስተር የፓርላማ አባል 246 247parameters; givenFirst; long; referring; formal 248parameters; givenFirst; long; referring; informal 249parameters; givenFirst; long; addressing; formal 250parameters; givenFirst; long; addressing; informal 251parameters; givenFirst; medium; referring; formal 252parameters; givenFirst; medium; referring; informal 253parameters; givenFirst; medium; addressing; formal 254parameters; givenFirst; medium; addressing; informal 255parameters; givenFirst; short; referring; formal 256parameters; givenFirst; short; referring; informal 257parameters; givenFirst; short; addressing; formal 258parameters; givenFirst; short; addressing; informal 259 260expectedResult; ዉስተር አቶ በርትራም ዊልበርፎርስ ሄነሪ ሮበርት የፓርላማ አባል 261 262parameters; surnameFirst; long; referring; formal 263parameters; surnameFirst; long; referring; informal 264parameters; surnameFirst; long; addressing; formal 265parameters; surnameFirst; long; addressing; informal 266parameters; surnameFirst; medium; referring; formal 267parameters; surnameFirst; medium; referring; informal 268parameters; surnameFirst; medium; addressing; formal 269parameters; surnameFirst; medium; addressing; informal 270parameters; surnameFirst; short; referring; formal 271parameters; surnameFirst; short; referring; informal 272parameters; surnameFirst; short; addressing; formal 273parameters; surnameFirst; short; addressing; informal 274parameters; sorting; long; referring; formal 275parameters; sorting; long; referring; informal 276parameters; sorting; medium; referring; formal 277parameters; sorting; medium; referring; informal 278parameters; sorting; short; referring; formal 279parameters; sorting; short; referring; informal 280 281expectedResult; በሄዉ 282 283parameters; givenFirst; long; monogram; formal 284parameters; givenFirst; long; monogram; informal 285parameters; givenFirst; medium; monogram; formal 286parameters; givenFirst; medium; monogram; informal 287parameters; givenFirst; short; monogram; formal 288parameters; givenFirst; short; monogram; informal 289 290expectedResult; ዉበሄ 291 292parameters; surnameFirst; long; monogram; formal 293parameters; surnameFirst; long; monogram; informal 294parameters; surnameFirst; medium; monogram; formal 295parameters; surnameFirst; medium; monogram; informal 296parameters; surnameFirst; short; monogram; formal 297parameters; surnameFirst; short; monogram; informal 298 299endName 300 301# foreignG 302name ; given; ሲንባድ 303name ; locale; ja_AQ 304 305expectedResult; ሲንባድ 306 307parameters; givenFirst; long; referring; formal 308parameters; givenFirst; long; referring; informal 309parameters; givenFirst; long; addressing; formal 310parameters; givenFirst; long; addressing; informal 311parameters; givenFirst; medium; referring; formal 312parameters; givenFirst; medium; referring; informal 313parameters; givenFirst; medium; addressing; formal 314parameters; givenFirst; medium; addressing; informal 315parameters; givenFirst; short; referring; formal 316parameters; givenFirst; short; referring; informal 317parameters; givenFirst; short; addressing; formal 318parameters; givenFirst; short; addressing; informal 319parameters; surnameFirst; long; referring; formal 320parameters; surnameFirst; long; referring; informal 321parameters; surnameFirst; long; addressing; formal 322parameters; surnameFirst; long; addressing; informal 323parameters; surnameFirst; medium; referring; formal 324parameters; surnameFirst; medium; referring; informal 325parameters; surnameFirst; medium; addressing; formal 326parameters; surnameFirst; medium; addressing; informal 327parameters; surnameFirst; short; referring; formal 328parameters; surnameFirst; short; referring; informal 329parameters; surnameFirst; short; addressing; formal 330parameters; surnameFirst; short; addressing; informal 331parameters; sorting; long; referring; formal 332parameters; sorting; long; referring; informal 333parameters; sorting; medium; referring; formal 334parameters; sorting; medium; referring; informal 335parameters; sorting; short; referring; formal 336parameters; sorting; short; referring; informal 337 338expectedResult; ሲ 339 340parameters; givenFirst; long; monogram; formal 341parameters; givenFirst; long; monogram; informal 342parameters; givenFirst; medium; monogram; formal 343parameters; givenFirst; medium; monogram; informal 344parameters; givenFirst; short; monogram; formal 345parameters; givenFirst; short; monogram; informal 346parameters; surnameFirst; long; monogram; formal 347parameters; surnameFirst; long; monogram; informal 348parameters; surnameFirst; medium; monogram; formal 349parameters; surnameFirst; medium; monogram; informal 350parameters; surnameFirst; short; monogram; formal 351parameters; surnameFirst; short; monogram; informal 352 353endName 354 355# foreignGS 356name ; given; ካቲ 357name ; surname; ሙለር 358name ; locale; ja_AQ 359 360expectedResult; ሙለር ካቲ 361 362parameters; surnameFirst; long; referring; formal 363parameters; surnameFirst; long; referring; informal 364parameters; surnameFirst; long; addressing; formal 365parameters; surnameFirst; long; addressing; informal 366parameters; surnameFirst; medium; referring; formal 367parameters; surnameFirst; medium; referring; informal 368parameters; surnameFirst; medium; addressing; formal 369parameters; surnameFirst; medium; addressing; informal 370parameters; surnameFirst; short; referring; formal 371parameters; surnameFirst; short; referring; informal 372parameters; surnameFirst; short; addressing; formal 373parameters; surnameFirst; short; addressing; informal 374parameters; sorting; long; referring; formal 375parameters; sorting; long; referring; informal 376parameters; sorting; medium; referring; formal 377parameters; sorting; medium; referring; informal 378parameters; sorting; short; referring; formal 379parameters; sorting; short; referring; informal 380 381expectedResult; ካቲ ሙለር 382 383parameters; givenFirst; long; referring; formal 384parameters; givenFirst; long; referring; informal 385parameters; givenFirst; long; addressing; formal 386parameters; givenFirst; long; addressing; informal 387parameters; givenFirst; medium; referring; formal 388parameters; givenFirst; medium; referring; informal 389parameters; givenFirst; medium; addressing; formal 390parameters; givenFirst; medium; addressing; informal 391parameters; givenFirst; short; referring; formal 392parameters; givenFirst; short; referring; informal 393parameters; givenFirst; short; addressing; formal 394parameters; givenFirst; short; addressing; informal 395 396expectedResult; ሙካ 397 398parameters; surnameFirst; long; monogram; formal 399parameters; surnameFirst; long; monogram; informal 400parameters; surnameFirst; medium; monogram; formal 401parameters; surnameFirst; medium; monogram; informal 402parameters; surnameFirst; short; monogram; formal 403parameters; surnameFirst; short; monogram; 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 414endName 415 416# foreignGGS 417name ; given; ዛዚሊያ 418name ; given2; ሃሚሽ 419name ; surname; ስቶበር 420name ; locale; ja_AQ 421 422expectedResult; ስቶበር ዛዚሊያ ሃሚሽ 423 424parameters; surnameFirst; long; referring; formal 425parameters; surnameFirst; long; referring; informal 426parameters; surnameFirst; long; addressing; formal 427parameters; surnameFirst; long; addressing; informal 428parameters; surnameFirst; medium; referring; formal 429parameters; surnameFirst; medium; referring; informal 430parameters; surnameFirst; medium; addressing; formal 431parameters; surnameFirst; medium; addressing; informal 432parameters; surnameFirst; short; referring; formal 433parameters; surnameFirst; short; referring; informal 434parameters; surnameFirst; short; addressing; formal 435parameters; surnameFirst; short; addressing; informal 436parameters; sorting; long; referring; formal 437parameters; sorting; long; referring; informal 438parameters; sorting; medium; referring; formal 439parameters; sorting; medium; referring; informal 440parameters; sorting; short; referring; formal 441parameters; sorting; short; referring; informal 442 443expectedResult; ዛዚሊያ ሃሚሽ ስቶበር 444 445parameters; givenFirst; long; referring; formal 446parameters; givenFirst; long; referring; informal 447parameters; givenFirst; long; addressing; formal 448parameters; givenFirst; long; addressing; informal 449parameters; givenFirst; medium; referring; formal 450parameters; givenFirst; medium; referring; informal 451parameters; givenFirst; medium; addressing; formal 452parameters; givenFirst; medium; addressing; informal 453parameters; givenFirst; short; referring; formal 454parameters; givenFirst; short; referring; informal 455parameters; givenFirst; short; addressing; formal 456parameters; givenFirst; short; addressing; informal 457 458expectedResult; ስዛሃ 459 460parameters; surnameFirst; long; monogram; formal 461parameters; surnameFirst; long; monogram; informal 462parameters; surnameFirst; medium; monogram; formal 463parameters; surnameFirst; medium; monogram; informal 464parameters; surnameFirst; short; monogram; formal 465parameters; surnameFirst; short; monogram; informal 466 467expectedResult; ዛሃስ 468 469parameters; givenFirst; long; monogram; formal 470parameters; givenFirst; long; monogram; informal 471parameters; givenFirst; medium; monogram; formal 472parameters; givenFirst; medium; monogram; informal 473parameters; givenFirst; short; monogram; formal 474parameters; givenFirst; short; monogram; informal 475 476endName 477 478# foreignFull 479name ; title; ፕ/ር ዶ/ር 480name ; given; አዳ ኮርኔሊያ 481name ; given-informal; ኒል 482name ; given2; ሴዛር ማርቲን 483name ; surname-prefix; ቮን 484name ; surname-core; ብሩህል 485name ; surname2; ጎንዛሌዝ ዶሚንጎ 486name ; generation; ልጅ 487name ; credentials; ዶ/ር የጥርስ ዶ/ር 488name ; locale; ja_AQ 489 490expectedResult; ቮን ብሩህል ጎንዛሌዝ ዶሚንጎ, ፕ/ር ዶ/ር አዳ ኮርኔሊያ ሴዛር ማርቲን ዶ/ር የጥርስ ዶ/ር 491 492parameters; sorting; long; referring; formal 493parameters; sorting; long; referring; informal 494parameters; sorting; medium; referring; formal 495parameters; sorting; medium; referring; informal 496parameters; sorting; short; referring; formal 497parameters; sorting; short; referring; informal 498 499expectedResult; ቮን ብሩህል ጎንዛሌዝ ዶሚንጎ ፕ/ር ዶ/ር አዳ ኮርኔሊያ ሴዛር ማርቲን ዶ/ር የጥርስ ዶ/ር 500 501parameters; surnameFirst; long; referring; formal 502parameters; surnameFirst; long; referring; informal 503parameters; surnameFirst; long; addressing; formal 504parameters; surnameFirst; long; addressing; informal 505parameters; surnameFirst; medium; referring; formal 506parameters; surnameFirst; medium; referring; informal 507parameters; surnameFirst; medium; addressing; formal 508parameters; surnameFirst; medium; addressing; informal 509parameters; surnameFirst; short; referring; formal 510parameters; surnameFirst; short; referring; informal 511parameters; surnameFirst; short; addressing; formal 512parameters; surnameFirst; short; addressing; 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; monogram; formal 532parameters; surnameFirst; long; monogram; informal 533parameters; surnameFirst; medium; monogram; formal 534parameters; surnameFirst; medium; monogram; informal 535parameters; surnameFirst; short; monogram; formal 536parameters; surnameFirst; short; monogram; informal 537 538expectedResult; አሴቮ 539 540parameters; givenFirst; long; monogram; formal 541parameters; givenFirst; long; monogram; informal 542parameters; givenFirst; medium; monogram; formal 543parameters; givenFirst; medium; monogram; informal 544parameters; givenFirst; short; monogram; formal 545parameters; givenFirst; short; monogram; informal 546 547endName 548