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