• 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: sq
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; Blerim
63name ; locale; sq_AQ
64
65expectedResult; Blerim
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; B
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; Majlinda
117name ; surname; Kraja
118name ; locale; sq_AQ
119
120expectedResult; Kraja, Majlinda
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; Majlinda Kraja
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; Majlinda
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; Kraja
154
155parameters; givenFirst; long; addressing; formal
156parameters; givenFirst; medium; addressing; formal
157parameters; givenFirst; short; addressing; formal
158parameters; surnameFirst; long; addressing; formal
159parameters; surnameFirst; medium; addressing; formal
160parameters; surnameFirst; short; addressing; formal
161
162expectedResult; KM
163
164parameters; surnameFirst; long; monogram; formal
165parameters; surnameFirst; long; monogram; informal
166
167expectedResult; MK
168
169parameters; givenFirst; long; monogram; formal
170parameters; givenFirst; long; monogram; informal
171parameters; givenFirst; medium; monogram; formal
172parameters; givenFirst; medium; monogram; informal
173parameters; givenFirst; short; monogram; formal
174parameters; givenFirst; short; monogram; informal
175
176expectedResult; K
177
178parameters; surnameFirst; medium; monogram; formal
179parameters; surnameFirst; short; monogram; formal
180
181expectedResult; M
182
183parameters; surnameFirst; medium; monogram; informal
184parameters; surnameFirst; short; monogram; informal
185
186endName
187
188# nativeGGS
189name ; given; Ilir
190name ; given2; Ilia
191name ; surname; Rustemi
192name ; locale; sq_AQ
193
194expectedResult; Rustemi, Ilir I.
195
196parameters; surnameFirst; long; referring; formal
197parameters; surnameFirst; medium; referring; formal
198parameters; surnameFirst; short; referring; formal
199
200expectedResult; Rustemi, Ilir
201
202parameters; surnameFirst; long; referring; informal
203parameters; surnameFirst; medium; referring; informal
204parameters; surnameFirst; short; referring; informal
205parameters; sorting; long; referring; formal
206parameters; sorting; long; referring; informal
207parameters; sorting; medium; referring; formal
208parameters; sorting; medium; referring; informal
209parameters; sorting; short; referring; formal
210parameters; sorting; short; referring; informal
211
212expectedResult; Ilir Rustemi
213
214parameters; givenFirst; long; referring; formal
215parameters; givenFirst; long; referring; informal
216parameters; givenFirst; medium; referring; formal
217parameters; givenFirst; medium; referring; informal
218parameters; givenFirst; short; referring; formal
219parameters; givenFirst; short; referring; informal
220
221expectedResult; Rustemi
222
223parameters; givenFirst; long; addressing; formal
224parameters; givenFirst; medium; addressing; formal
225parameters; givenFirst; short; addressing; formal
226parameters; surnameFirst; long; addressing; formal
227parameters; surnameFirst; medium; addressing; formal
228parameters; surnameFirst; short; addressing; formal
229
230expectedResult; Ilir
231
232parameters; givenFirst; long; addressing; informal
233parameters; givenFirst; medium; addressing; informal
234parameters; givenFirst; short; addressing; informal
235parameters; surnameFirst; long; addressing; informal
236parameters; surnameFirst; medium; addressing; informal
237parameters; surnameFirst; short; addressing; informal
238
239expectedResult; RII
240
241parameters; surnameFirst; long; monogram; formal
242
243expectedResult; IR
244
245parameters; givenFirst; long; monogram; formal
246parameters; givenFirst; long; monogram; informal
247parameters; givenFirst; medium; monogram; formal
248parameters; givenFirst; medium; monogram; informal
249parameters; givenFirst; short; monogram; formal
250parameters; givenFirst; short; monogram; informal
251
252expectedResult; RI
253
254parameters; surnameFirst; long; monogram; informal
255
256expectedResult; I
257
258parameters; surnameFirst; medium; monogram; informal
259parameters; surnameFirst; short; monogram; informal
260
261expectedResult; R
262
263parameters; surnameFirst; medium; monogram; formal
264parameters; surnameFirst; short; monogram; formal
265
266endName
267
268# nativeFull
269name ; title; Z.
270name ; given; Gavril
271name ; given-informal; Gav
272name ; given2; Andrea
273name ; surname-core; Dara
274name ; generation; I riu
275name ; locale; sq_AQ
276
277expectedResult; Z. Dara, Gavril A.
278
279parameters; surnameFirst; long; referring; formal
280parameters; surnameFirst; medium; referring; formal
281parameters; surnameFirst; short; referring; formal
282
283expectedResult; Z. Dara, Gavril
284
285parameters; surnameFirst; long; referring; informal
286parameters; surnameFirst; medium; referring; informal
287parameters; surnameFirst; short; referring; informal
288parameters; sorting; long; referring; formal
289parameters; sorting; medium; referring; formal
290parameters; sorting; short; referring; formal
291
292expectedResult; Z. Gavril Dara
293
294parameters; givenFirst; long; referring; formal
295parameters; givenFirst; long; referring; informal
296parameters; givenFirst; medium; referring; formal
297parameters; givenFirst; medium; referring; informal
298parameters; givenFirst; short; referring; formal
299parameters; givenFirst; short; referring; informal
300
301expectedResult; Z. Dara, Gav
302
303parameters; sorting; long; referring; informal
304parameters; sorting; medium; referring; informal
305parameters; sorting; short; referring; informal
306
307expectedResult; Z. Dara
308
309parameters; givenFirst; long; addressing; formal
310parameters; givenFirst; medium; addressing; formal
311parameters; givenFirst; short; addressing; formal
312parameters; surnameFirst; long; addressing; formal
313parameters; surnameFirst; medium; addressing; formal
314parameters; surnameFirst; short; addressing; formal
315
316expectedResult; Z. Gav
317
318parameters; givenFirst; long; addressing; informal
319parameters; givenFirst; medium; addressing; informal
320parameters; givenFirst; short; addressing; informal
321parameters; surnameFirst; long; addressing; informal
322parameters; surnameFirst; medium; addressing; informal
323parameters; surnameFirst; short; addressing; informal
324
325expectedResult; DGA
326
327parameters; surnameFirst; long; monogram; formal
328
329expectedResult; DG
330
331parameters; surnameFirst; long; monogram; informal
332
333expectedResult; GD
334
335parameters; givenFirst; long; monogram; formal
336parameters; givenFirst; long; monogram; informal
337parameters; givenFirst; medium; monogram; formal
338parameters; givenFirst; medium; monogram; informal
339parameters; givenFirst; short; monogram; formal
340parameters; givenFirst; short; monogram; informal
341
342expectedResult; D
343
344parameters; surnameFirst; medium; monogram; formal
345parameters; surnameFirst; short; monogram; formal
346
347expectedResult; G
348
349parameters; surnameFirst; medium; monogram; informal
350parameters; surnameFirst; short; monogram; informal
351
352endName
353
354# foreignG
355name ; given; Sinbad
356name ; locale; ko_AQ
357
358expectedResult; Sinbad
359
360parameters; givenFirst; long; referring; formal
361parameters; givenFirst; long; referring; informal
362parameters; givenFirst; long; addressing; formal
363parameters; givenFirst; long; addressing; informal
364parameters; givenFirst; medium; referring; formal
365parameters; givenFirst; medium; referring; informal
366parameters; givenFirst; medium; addressing; formal
367parameters; givenFirst; medium; addressing; informal
368parameters; givenFirst; short; referring; formal
369parameters; givenFirst; short; referring; informal
370parameters; givenFirst; short; addressing; formal
371parameters; givenFirst; short; addressing; informal
372parameters; surnameFirst; long; referring; formal
373parameters; surnameFirst; long; referring; informal
374parameters; surnameFirst; long; addressing; formal
375parameters; surnameFirst; long; addressing; informal
376parameters; surnameFirst; medium; referring; formal
377parameters; surnameFirst; medium; referring; informal
378parameters; surnameFirst; medium; addressing; formal
379parameters; surnameFirst; medium; addressing; informal
380parameters; surnameFirst; short; referring; formal
381parameters; surnameFirst; short; referring; informal
382parameters; surnameFirst; short; addressing; formal
383parameters; surnameFirst; short; addressing; informal
384parameters; sorting; long; referring; formal
385parameters; sorting; long; referring; informal
386parameters; sorting; medium; referring; formal
387parameters; sorting; medium; referring; informal
388parameters; sorting; short; referring; formal
389parameters; sorting; short; referring; informal
390
391expectedResult; S
392
393parameters; givenFirst; long; monogram; formal
394parameters; givenFirst; long; monogram; informal
395parameters; givenFirst; medium; monogram; formal
396parameters; givenFirst; medium; monogram; informal
397parameters; givenFirst; short; monogram; formal
398parameters; givenFirst; short; monogram; informal
399parameters; surnameFirst; long; monogram; formal
400parameters; surnameFirst; long; monogram; informal
401parameters; surnameFirst; medium; monogram; formal
402parameters; surnameFirst; medium; monogram; informal
403parameters; surnameFirst; short; monogram; formal
404parameters; surnameFirst; short; monogram; informal
405
406endName
407
408# foreignGS
409name ; given; Menada
410name ; surname; Fonda
411name ; locale; ko_AQ
412
413expectedResult; Fonda, Menada
414
415parameters; surnameFirst; long; referring; formal
416parameters; surnameFirst; long; referring; informal
417parameters; surnameFirst; medium; referring; formal
418parameters; surnameFirst; medium; referring; informal
419parameters; surnameFirst; short; referring; formal
420parameters; surnameFirst; short; referring; informal
421parameters; sorting; long; referring; formal
422parameters; sorting; long; referring; informal
423parameters; sorting; medium; referring; formal
424parameters; sorting; medium; referring; informal
425parameters; sorting; short; referring; formal
426parameters; sorting; short; referring; informal
427
428expectedResult; Menada Fonda
429
430parameters; givenFirst; long; referring; formal
431parameters; givenFirst; long; referring; informal
432parameters; givenFirst; medium; referring; formal
433parameters; givenFirst; medium; referring; informal
434parameters; givenFirst; short; referring; formal
435parameters; givenFirst; short; referring; informal
436
437expectedResult; Menada
438
439parameters; givenFirst; long; addressing; informal
440parameters; givenFirst; medium; addressing; informal
441parameters; givenFirst; short; addressing; informal
442parameters; surnameFirst; long; addressing; informal
443parameters; surnameFirst; medium; addressing; informal
444parameters; surnameFirst; short; addressing; informal
445
446expectedResult; Fonda
447
448parameters; givenFirst; long; addressing; formal
449parameters; givenFirst; medium; addressing; formal
450parameters; givenFirst; short; addressing; formal
451parameters; surnameFirst; long; addressing; formal
452parameters; surnameFirst; medium; addressing; formal
453parameters; surnameFirst; short; addressing; formal
454
455expectedResult; FM
456
457parameters; surnameFirst; long; monogram; formal
458parameters; surnameFirst; long; monogram; informal
459
460expectedResult; MF
461
462parameters; givenFirst; long; monogram; formal
463parameters; givenFirst; long; monogram; informal
464parameters; givenFirst; medium; monogram; formal
465parameters; givenFirst; medium; monogram; informal
466parameters; givenFirst; short; monogram; formal
467parameters; givenFirst; short; monogram; informal
468
469expectedResult; F
470
471parameters; surnameFirst; medium; monogram; formal
472parameters; surnameFirst; short; monogram; formal
473
474expectedResult; M
475
476parameters; surnameFirst; medium; monogram; informal
477parameters; surnameFirst; short; monogram; informal
478
479endName
480
481# foreignGGS
482name ; given; Amarildo
483name ; given2; Andrea
484name ; surname; Lombardi
485name ; locale; ko_AQ
486
487expectedResult; Lombardi, Amarildo A.
488
489parameters; surnameFirst; long; referring; formal
490parameters; surnameFirst; medium; referring; formal
491parameters; surnameFirst; short; referring; formal
492
493expectedResult; Lombardi, Amarildo
494
495parameters; surnameFirst; long; referring; informal
496parameters; surnameFirst; medium; referring; informal
497parameters; surnameFirst; short; referring; informal
498parameters; sorting; long; referring; formal
499parameters; sorting; long; referring; informal
500parameters; sorting; medium; referring; formal
501parameters; sorting; medium; referring; informal
502parameters; sorting; short; referring; formal
503parameters; sorting; short; referring; informal
504
505expectedResult; Amarildo Lombardi
506
507parameters; givenFirst; long; referring; formal
508parameters; givenFirst; long; referring; informal
509parameters; givenFirst; medium; referring; formal
510parameters; givenFirst; medium; referring; informal
511parameters; givenFirst; short; referring; formal
512parameters; givenFirst; short; referring; informal
513
514expectedResult; Amarildo
515
516parameters; givenFirst; long; addressing; informal
517parameters; givenFirst; medium; addressing; informal
518parameters; givenFirst; short; addressing; informal
519parameters; surnameFirst; long; addressing; informal
520parameters; surnameFirst; medium; addressing; informal
521parameters; surnameFirst; short; addressing; informal
522
523expectedResult; Lombardi
524
525parameters; givenFirst; long; addressing; formal
526parameters; givenFirst; medium; addressing; formal
527parameters; givenFirst; short; addressing; formal
528parameters; surnameFirst; long; addressing; formal
529parameters; surnameFirst; medium; addressing; formal
530parameters; surnameFirst; short; addressing; formal
531
532expectedResult; LAA
533
534parameters; surnameFirst; long; monogram; formal
535
536expectedResult; AL
537
538parameters; givenFirst; long; monogram; formal
539parameters; givenFirst; long; monogram; informal
540parameters; givenFirst; medium; monogram; formal
541parameters; givenFirst; medium; monogram; informal
542parameters; givenFirst; short; monogram; formal
543parameters; givenFirst; short; monogram; informal
544
545expectedResult; LA
546
547parameters; surnameFirst; long; monogram; informal
548
549expectedResult; A
550
551parameters; surnameFirst; medium; monogram; informal
552parameters; surnameFirst; short; monogram; informal
553
554expectedResult; L
555
556parameters; surnameFirst; medium; monogram; formal
557parameters; surnameFirst; short; monogram; formal
558
559endName
560
561# foreignFull
562name ; title; prof. dr.
563name ; given; Gentiana
564name ; given-informal; Genta
565name ; given2; Marie
566name ; surname-prefix; van den
567name ; surname-core; Popa
568name ; surname2; Prodani
569name ; generation; E reja
570name ; credentials; dr. shk. mjek.
571name ; locale; ko_AQ
572
573expectedResult; prof. dr. van den Popa, Gentiana M., dr. shk. mjek.
574
575parameters; surnameFirst; long; referring; formal
576parameters; surnameFirst; medium; referring; formal
577parameters; surnameFirst; short; referring; formal
578
579expectedResult; prof. dr. Gentiana van den Popa, dr. shk. mjek.
580
581parameters; givenFirst; long; referring; formal
582parameters; givenFirst; medium; referring; formal
583parameters; givenFirst; short; referring; formal
584
585expectedResult; prof. dr. Popa, Gentiana van den
586
587parameters; sorting; long; referring; formal
588parameters; sorting; medium; referring; formal
589parameters; sorting; short; referring; formal
590
591expectedResult; prof. dr. van den Popa, Gentiana
592
593parameters; surnameFirst; long; referring; informal
594parameters; surnameFirst; medium; referring; informal
595parameters; surnameFirst; short; referring; informal
596
597expectedResult; prof. dr. Gentiana van den Popa
598
599parameters; givenFirst; long; referring; informal
600parameters; givenFirst; medium; referring; informal
601parameters; givenFirst; short; referring; informal
602
603expectedResult; prof. dr. van den Popa, Genta
604
605parameters; sorting; long; referring; informal
606parameters; sorting; medium; referring; informal
607parameters; sorting; short; referring; informal
608
609expectedResult; prof. dr. van den Popa
610
611parameters; givenFirst; long; addressing; formal
612parameters; givenFirst; medium; addressing; formal
613parameters; givenFirst; short; addressing; formal
614parameters; surnameFirst; long; addressing; formal
615parameters; surnameFirst; medium; addressing; formal
616parameters; surnameFirst; short; addressing; formal
617
618expectedResult; prof. dr. Genta
619
620parameters; givenFirst; long; addressing; informal
621parameters; givenFirst; medium; addressing; informal
622parameters; givenFirst; short; addressing; informal
623parameters; surnameFirst; long; addressing; informal
624parameters; surnameFirst; medium; addressing; informal
625parameters; surnameFirst; short; addressing; informal
626
627expectedResult; VGM
628
629parameters; surnameFirst; long; monogram; formal
630
631expectedResult; GV
632
633parameters; givenFirst; long; monogram; formal
634parameters; givenFirst; long; monogram; informal
635parameters; givenFirst; medium; monogram; formal
636parameters; givenFirst; medium; monogram; informal
637parameters; givenFirst; short; monogram; formal
638parameters; givenFirst; short; monogram; informal
639
640expectedResult; VG
641
642parameters; surnameFirst; long; monogram; informal
643
644expectedResult; G
645
646parameters; surnameFirst; medium; monogram; informal
647parameters; surnameFirst; short; monogram; informal
648
649expectedResult; V
650
651parameters; surnameFirst; medium; monogram; formal
652parameters; surnameFirst; short; monogram; formal
653
654endName
655