• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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: kk
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; kk_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; kk_AQ
119
120expectedResult; Мұхамеджан, Әсем
121
122parameters; sorting; long; referring; formal
123parameters; sorting; long; referring; informal
124parameters; sorting; medium; referring; formal
125parameters; sorting; medium; referring; informal
126parameters; sorting; short; referring; formal
127parameters; sorting; short; referring; informal
128
129expectedResult; Әсем Мұхамеджан
130
131parameters; givenFirst; long; referring; formal
132parameters; givenFirst; medium; referring; formal
133
134expectedResult; Мұхамеджан Әсем
135
136parameters; surnameFirst; long; referring; formal
137parameters; surnameFirst; long; referring; informal
138parameters; surnameFirst; medium; referring; formal
139parameters; surnameFirst; medium; referring; informal
140
141expectedResult; Ә. Мұхамеджан
142
143parameters; givenFirst; short; referring; formal
144
145expectedResult; Мұхамеджан Ә.
146
147parameters; surnameFirst; short; referring; formal
148parameters; surnameFirst; short; referring; informal
149
150expectedResult; Мұхамеджан
151
152parameters; givenFirst; long; addressing; formal
153parameters; givenFirst; medium; addressing; formal
154parameters; givenFirst; short; addressing; formal
155parameters; surnameFirst; long; addressing; formal
156parameters; surnameFirst; medium; addressing; formal
157parameters; surnameFirst; short; addressing; formal
158
159expectedResult; Әсем
160
161parameters; givenFirst; long; referring; informal
162parameters; givenFirst; long; addressing; informal
163parameters; givenFirst; medium; referring; informal
164parameters; givenFirst; medium; addressing; informal
165parameters; givenFirst; short; referring; informal
166parameters; givenFirst; short; addressing; informal
167parameters; surnameFirst; long; addressing; informal
168parameters; surnameFirst; medium; addressing; informal
169parameters; surnameFirst; short; addressing; informal
170
171expectedResult; ӘМ
172
173parameters; givenFirst; long; monogram; formal
174
175expectedResult; МӘ
176
177parameters; surnameFirst; long; monogram; formal
178parameters; surnameFirst; long; monogram; informal
179
180expectedResult; Ә
181
182parameters; givenFirst; long; monogram; informal
183parameters; givenFirst; medium; monogram; informal
184parameters; givenFirst; short; monogram; informal
185parameters; surnameFirst; medium; monogram; informal
186parameters; surnameFirst; short; monogram; informal
187
188expectedResult; М
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; Айдар
199name ; surname; Қасым
200name ; locale; kk_AQ
201
202expectedResult; Қасым, Айдар
203
204parameters; sorting; long; referring; formal
205parameters; sorting; long; referring; informal
206parameters; sorting; medium; referring; formal
207parameters; sorting; medium; referring; informal
208parameters; sorting; short; referring; formal
209parameters; sorting; short; referring; informal
210
211expectedResult; Айдар Қасым
212
213parameters; givenFirst; long; referring; formal
214parameters; givenFirst; medium; referring; formal
215
216expectedResult; Қасым Айдар
217
218parameters; surnameFirst; long; referring; formal
219parameters; surnameFirst; long; referring; informal
220parameters; surnameFirst; medium; referring; formal
221parameters; surnameFirst; medium; referring; informal
222
223expectedResult; А. Қасым
224
225parameters; givenFirst; short; referring; formal
226
227expectedResult; Қасым А.
228
229parameters; surnameFirst; short; referring; formal
230parameters; surnameFirst; short; referring; informal
231
232expectedResult; Айдар
233
234parameters; givenFirst; long; referring; informal
235parameters; givenFirst; long; addressing; informal
236parameters; givenFirst; medium; referring; informal
237parameters; givenFirst; medium; addressing; informal
238parameters; givenFirst; short; referring; informal
239parameters; givenFirst; short; addressing; informal
240parameters; surnameFirst; long; addressing; informal
241parameters; surnameFirst; medium; addressing; informal
242parameters; surnameFirst; short; addressing; informal
243
244expectedResult; Қасым
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; АҚ
254
255parameters; givenFirst; long; monogram; formal
256
257expectedResult; ҚА
258
259parameters; surnameFirst; long; monogram; formal
260parameters; surnameFirst; long; monogram; informal
261
262expectedResult; А
263
264parameters; givenFirst; long; monogram; informal
265parameters; givenFirst; medium; monogram; informal
266parameters; givenFirst; short; monogram; informal
267parameters; surnameFirst; medium; monogram; informal
268parameters; surnameFirst; short; monogram; informal
269
270expectedResult; Қ
271
272parameters; givenFirst; medium; monogram; formal
273parameters; givenFirst; short; monogram; formal
274parameters; surnameFirst; medium; monogram; formal
275parameters; surnameFirst; short; monogram; formal
276
277endName
278
279# nativeFull
280name ; title; мырза
281name ; given; Заңғар
282name ; given-informal; Зәке
283name ; given2; Ермекұлы
284name ; surname-core; Тәуекел
285name ; locale; kk_AQ
286
287expectedResult; Тәуекел, Заңғар Ермекұлы
288
289parameters; sorting; long; referring; formal
290
291expectedResult; Тәуекел, Заңғар
292
293parameters; sorting; medium; referring; formal
294parameters; sorting; short; referring; formal
295
296expectedResult; Заңғар Тәуекел
297
298parameters; givenFirst; long; referring; formal
299parameters; givenFirst; medium; referring; formal
300
301expectedResult; Тәуекел Заңғар
302
303parameters; surnameFirst; long; referring; formal
304parameters; surnameFirst; medium; referring; formal
305
306expectedResult; Тәуекел, Зәке
307
308parameters; sorting; long; referring; informal
309parameters; sorting; medium; referring; informal
310parameters; sorting; short; referring; informal
311
312expectedResult; Тәуекел Зәке
313
314parameters; surnameFirst; long; referring; informal
315parameters; surnameFirst; medium; referring; informal
316
317expectedResult; З. Тәуекел
318
319parameters; givenFirst; short; referring; formal
320
321expectedResult; Тәуекел З.
322
323parameters; surnameFirst; short; referring; formal
324parameters; surnameFirst; short; referring; informal
325
326expectedResult; Тәуекел
327
328parameters; givenFirst; long; addressing; formal
329parameters; givenFirst; medium; addressing; formal
330parameters; givenFirst; short; addressing; formal
331parameters; surnameFirst; long; addressing; formal
332parameters; surnameFirst; medium; addressing; formal
333parameters; surnameFirst; short; addressing; formal
334
335expectedResult; Зәке
336
337parameters; givenFirst; long; referring; informal
338parameters; givenFirst; long; addressing; informal
339parameters; givenFirst; medium; referring; informal
340parameters; givenFirst; medium; addressing; informal
341parameters; givenFirst; short; referring; informal
342parameters; givenFirst; short; addressing; informal
343parameters; surnameFirst; long; addressing; informal
344parameters; surnameFirst; medium; addressing; informal
345parameters; surnameFirst; short; addressing; informal
346
347expectedResult; ЗТ
348
349parameters; givenFirst; long; monogram; formal
350
351expectedResult; ТЗ
352
353parameters; surnameFirst; long; monogram; formal
354parameters; surnameFirst; long; monogram; informal
355
356expectedResult; З
357
358parameters; givenFirst; long; monogram; informal
359parameters; givenFirst; medium; monogram; informal
360parameters; givenFirst; short; monogram; informal
361parameters; surnameFirst; medium; monogram; informal
362parameters; surnameFirst; short; monogram; informal
363
364expectedResult; Т
365
366parameters; givenFirst; medium; monogram; formal
367parameters; givenFirst; short; monogram; formal
368parameters; surnameFirst; medium; monogram; formal
369parameters; surnameFirst; short; monogram; formal
370
371endName
372
373# foreignG
374name ; given; Синдбад
375name ; locale; ko_AQ
376
377expectedResult; Синдбад
378
379parameters; givenFirst; long; referring; formal
380parameters; givenFirst; long; referring; informal
381parameters; givenFirst; long; addressing; formal
382parameters; givenFirst; long; addressing; informal
383parameters; givenFirst; medium; referring; formal
384parameters; givenFirst; medium; referring; informal
385parameters; givenFirst; medium; addressing; formal
386parameters; givenFirst; medium; addressing; informal
387parameters; givenFirst; short; referring; formal
388parameters; givenFirst; short; referring; informal
389parameters; givenFirst; short; addressing; formal
390parameters; givenFirst; short; addressing; informal
391parameters; surnameFirst; long; referring; formal
392parameters; surnameFirst; long; referring; informal
393parameters; surnameFirst; long; addressing; formal
394parameters; surnameFirst; long; addressing; informal
395parameters; surnameFirst; medium; referring; formal
396parameters; surnameFirst; medium; referring; informal
397parameters; surnameFirst; medium; addressing; formal
398parameters; surnameFirst; medium; addressing; informal
399parameters; surnameFirst; short; referring; formal
400parameters; surnameFirst; short; referring; informal
401parameters; surnameFirst; short; addressing; formal
402parameters; surnameFirst; short; addressing; informal
403parameters; sorting; long; referring; formal
404parameters; sorting; long; referring; informal
405parameters; sorting; medium; referring; formal
406parameters; sorting; medium; referring; informal
407parameters; sorting; short; referring; formal
408parameters; sorting; short; referring; informal
409
410expectedResult; С
411
412parameters; givenFirst; long; monogram; formal
413parameters; givenFirst; long; monogram; informal
414parameters; givenFirst; medium; monogram; formal
415parameters; givenFirst; medium; monogram; informal
416parameters; givenFirst; short; monogram; formal
417parameters; givenFirst; short; monogram; informal
418parameters; surnameFirst; long; monogram; formal
419parameters; surnameFirst; long; monogram; informal
420parameters; surnameFirst; medium; monogram; formal
421parameters; surnameFirst; medium; monogram; informal
422parameters; surnameFirst; short; monogram; formal
423parameters; surnameFirst; short; monogram; informal
424
425endName
426
427# foreignGS
428name ; given; Кейт
429name ; surname; Мюллер
430name ; locale; ko_AQ
431
432expectedResult; Мюллер, Кейт
433
434parameters; sorting; long; referring; formal
435parameters; sorting; long; referring; informal
436parameters; sorting; medium; referring; formal
437parameters; sorting; medium; referring; informal
438parameters; sorting; short; referring; formal
439parameters; sorting; short; referring; informal
440
441expectedResult; Кейт Мюллер
442
443parameters; givenFirst; long; referring; formal
444parameters; givenFirst; medium; referring; formal
445
446expectedResult; Мюллер Кейт
447
448parameters; surnameFirst; long; referring; formal
449parameters; surnameFirst; long; referring; informal
450parameters; surnameFirst; medium; referring; formal
451parameters; surnameFirst; medium; referring; informal
452
453expectedResult; К. Мюллер
454
455parameters; givenFirst; short; referring; formal
456
457expectedResult; Мюллер К.
458
459parameters; surnameFirst; short; referring; formal
460parameters; surnameFirst; short; referring; informal
461
462expectedResult; Мюллер
463
464parameters; givenFirst; long; addressing; formal
465parameters; givenFirst; medium; addressing; formal
466parameters; givenFirst; short; addressing; formal
467parameters; surnameFirst; long; addressing; formal
468parameters; surnameFirst; medium; addressing; formal
469parameters; surnameFirst; short; addressing; formal
470
471expectedResult; Кейт
472
473parameters; givenFirst; long; referring; informal
474parameters; givenFirst; long; addressing; informal
475parameters; givenFirst; medium; referring; informal
476parameters; givenFirst; medium; addressing; informal
477parameters; givenFirst; short; referring; informal
478parameters; givenFirst; short; addressing; informal
479parameters; surnameFirst; long; addressing; informal
480parameters; surnameFirst; medium; addressing; informal
481parameters; surnameFirst; short; addressing; informal
482
483expectedResult; КМ
484
485parameters; givenFirst; long; monogram; formal
486
487expectedResult; МК
488
489parameters; surnameFirst; long; monogram; formal
490parameters; surnameFirst; long; monogram; informal
491
492expectedResult; К
493
494parameters; givenFirst; long; monogram; informal
495parameters; givenFirst; medium; monogram; informal
496parameters; givenFirst; short; monogram; informal
497parameters; surnameFirst; medium; monogram; informal
498parameters; surnameFirst; short; monogram; informal
499
500expectedResult; М
501
502parameters; givenFirst; medium; monogram; formal
503parameters; givenFirst; short; monogram; formal
504parameters; surnameFirst; medium; monogram; formal
505parameters; surnameFirst; short; monogram; formal
506
507endName
508
509# foreignGGS
510name ; given; Сесилия
511name ; given2; Хэмиш
512name ; surname; Штобер
513name ; locale; ko_AQ
514
515expectedResult; Штобер, Сесилия Хэмиш
516
517parameters; sorting; long; referring; formal
518
519expectedResult; Штобер, Сесилия
520
521parameters; sorting; long; referring; informal
522parameters; sorting; medium; referring; formal
523parameters; sorting; medium; referring; informal
524parameters; sorting; short; referring; formal
525parameters; sorting; short; referring; informal
526
527expectedResult; Сесилия Штобер
528
529parameters; givenFirst; long; referring; formal
530parameters; givenFirst; medium; referring; formal
531
532expectedResult; Штобер Сесилия
533
534parameters; surnameFirst; long; referring; formal
535parameters; surnameFirst; long; referring; informal
536parameters; surnameFirst; medium; referring; formal
537parameters; surnameFirst; medium; referring; informal
538
539expectedResult; С. Штобер
540
541parameters; givenFirst; short; referring; formal
542
543expectedResult; Штобер С.
544
545parameters; surnameFirst; short; referring; formal
546parameters; surnameFirst; short; referring; informal
547
548expectedResult; Сесилия
549
550parameters; givenFirst; long; referring; informal
551parameters; givenFirst; long; addressing; informal
552parameters; givenFirst; medium; referring; informal
553parameters; givenFirst; medium; addressing; informal
554parameters; givenFirst; short; referring; informal
555parameters; givenFirst; short; addressing; informal
556parameters; surnameFirst; long; addressing; informal
557parameters; surnameFirst; medium; addressing; informal
558parameters; surnameFirst; short; addressing; informal
559
560expectedResult; Штобер
561
562parameters; givenFirst; long; addressing; formal
563parameters; givenFirst; medium; addressing; formal
564parameters; givenFirst; short; addressing; formal
565parameters; surnameFirst; long; addressing; formal
566parameters; surnameFirst; medium; addressing; formal
567parameters; surnameFirst; short; addressing; formal
568
569expectedResult; СШ
570
571parameters; givenFirst; long; monogram; formal
572
573expectedResult; ШС
574
575parameters; surnameFirst; long; monogram; formal
576parameters; surnameFirst; long; monogram; informal
577
578expectedResult; С
579
580parameters; givenFirst; long; monogram; informal
581parameters; givenFirst; medium; monogram; informal
582parameters; givenFirst; short; monogram; informal
583parameters; surnameFirst; medium; monogram; informal
584parameters; surnameFirst; short; monogram; informal
585
586expectedResult; Ш
587
588parameters; givenFirst; medium; monogram; formal
589parameters; givenFirst; short; monogram; formal
590parameters; surnameFirst; medium; monogram; formal
591parameters; surnameFirst; short; monogram; formal
592
593endName
594
595# foreignFull
596name ; title; проф.
597name ; given; Ада Корнелия
598name ; given-informal; Нелли
599name ; given2; Сезар Мартин
600name ; surname-prefix; фон
601name ; surname-core; Брюль
602name ; surname2; Гонсалес
603name ; generation; Джуниор
604name ; credentials; тіс дәрігері
605name ; locale; ko_AQ
606
607expectedResult; Ада Корнелия фон Брюль Джуниор, тіс дәрігері
608
609parameters; givenFirst; long; referring; formal
610parameters; givenFirst; medium; referring; formal
611
612expectedResult; Брюль, Ада Корнелия Сезар Мартин фон
613
614parameters; sorting; long; referring; formal
615
616expectedResult; Брюль, Ада Корнелия фон
617
618parameters; sorting; medium; referring; formal
619
620expectedResult; фон Брюль, Ада Корнелия
621
622parameters; sorting; short; referring; formal
623
624expectedResult; фон Брюль Ада Корнелия
625
626parameters; surnameFirst; long; referring; formal
627parameters; surnameFirst; medium; referring; formal
628
629expectedResult; фон Брюль, Нелли
630
631parameters; sorting; long; referring; informal
632parameters; sorting; medium; referring; informal
633parameters; sorting; short; referring; informal
634
635expectedResult; А. К. фон Брюль
636
637parameters; givenFirst; short; referring; formal
638
639expectedResult; фон Брюль А. К.
640
641parameters; surnameFirst; short; referring; formal
642parameters; surnameFirst; short; referring; informal
643
644expectedResult; фон Брюль Нелли
645
646parameters; surnameFirst; long; referring; informal
647parameters; surnameFirst; medium; referring; informal
648
649expectedResult; фон Брюль
650
651parameters; givenFirst; long; addressing; formal
652parameters; givenFirst; medium; addressing; formal
653parameters; givenFirst; short; addressing; formal
654parameters; surnameFirst; long; addressing; formal
655parameters; surnameFirst; medium; addressing; formal
656parameters; surnameFirst; short; addressing; formal
657
658expectedResult; Нелли
659
660parameters; givenFirst; long; referring; informal
661parameters; givenFirst; long; addressing; informal
662parameters; givenFirst; medium; referring; informal
663parameters; givenFirst; medium; addressing; informal
664parameters; givenFirst; short; referring; informal
665parameters; givenFirst; short; addressing; informal
666parameters; surnameFirst; long; addressing; informal
667parameters; surnameFirst; medium; addressing; informal
668parameters; surnameFirst; short; addressing; informal
669
670expectedResult; АФ
671
672parameters; givenFirst; long; monogram; formal
673
674expectedResult; ФА
675
676parameters; surnameFirst; long; monogram; formal
677
678expectedResult; ФН
679
680parameters; surnameFirst; long; monogram; informal
681
682expectedResult; Н
683
684parameters; givenFirst; long; monogram; informal
685parameters; givenFirst; medium; monogram; informal
686parameters; givenFirst; short; monogram; informal
687parameters; surnameFirst; medium; monogram; informal
688parameters; surnameFirst; short; monogram; informal
689
690expectedResult; Ф
691
692parameters; givenFirst; medium; monogram; formal
693parameters; givenFirst; short; monogram; formal
694parameters; surnameFirst; medium; monogram; formal
695parameters; surnameFirst; short; monogram; formal
696
697endName
698