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