• 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: ja
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; ja_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; ja_AQ
119
120expectedResult; 一郎安藤
121
122parameters; givenFirst; long; referring; formal
123parameters; givenFirst; long; referring; informal
124parameters; givenFirst; long; addressing; formal
125parameters; givenFirst; long; addressing; informal
126parameters; givenFirst; medium; referring; formal
127parameters; givenFirst; medium; referring; informal
128parameters; givenFirst; medium; addressing; formal
129parameters; givenFirst; medium; addressing; informal
130parameters; givenFirst; short; referring; formal
131parameters; givenFirst; short; referring; informal
132
133expectedResult; 安藤一郎
134
135parameters; surnameFirst; long; referring; formal
136parameters; surnameFirst; long; referring; informal
137parameters; surnameFirst; long; addressing; formal
138parameters; surnameFirst; long; addressing; informal
139parameters; surnameFirst; medium; referring; formal
140parameters; surnameFirst; medium; referring; informal
141parameters; surnameFirst; medium; addressing; formal
142parameters; surnameFirst; medium; addressing; informal
143parameters; surnameFirst; short; referring; formal
144parameters; surnameFirst; short; referring; informal
145parameters; sorting; long; referring; formal
146parameters; sorting; long; referring; informal
147parameters; sorting; medium; referring; formal
148parameters; sorting; medium; referring; informal
149parameters; sorting; short; referring; formal
150parameters; sorting; short; referring; informal
151
152expectedResult; 一郎
153
154parameters; givenFirst; short; addressing; informal
155parameters; surnameFirst; short; addressing; informal
156
157expectedResult; 安藤
158
159parameters; givenFirst; short; addressing; formal
160parameters; surnameFirst; short; addressing; formal
161
162expectedResult; 一
163
164parameters; givenFirst; long; monogram; formal
165parameters; givenFirst; long; monogram; informal
166parameters; givenFirst; medium; monogram; formal
167parameters; givenFirst; medium; monogram; informal
168parameters; givenFirst; short; monogram; formal
169parameters; givenFirst; short; monogram; informal
170parameters; surnameFirst; long; monogram; formal
171parameters; surnameFirst; long; monogram; informal
172parameters; surnameFirst; medium; monogram; formal
173parameters; surnameFirst; medium; monogram; informal
174parameters; surnameFirst; short; monogram; formal
175parameters; surnameFirst; short; monogram; informal
176
177endName
178
179# nativeGGS
180name ; given; 太郎
181name ; given2; トーマス
182name ; surname; 山田
183name ; locale; ja_AQ
184
185expectedResult; 太郎トーマス山田
186
187parameters; givenFirst; long; referring; formal
188parameters; givenFirst; long; addressing; formal
189parameters; givenFirst; medium; referring; formal
190
191expectedResult; 山田トーマス太郎
192
193parameters; surnameFirst; long; referring; formal
194parameters; sorting; long; referring; formal
195parameters; sorting; medium; referring; formal
196
197expectedResult; 太郎山田
198
199parameters; givenFirst; long; referring; informal
200parameters; givenFirst; long; addressing; informal
201parameters; givenFirst; medium; referring; informal
202parameters; givenFirst; medium; addressing; formal
203parameters; givenFirst; medium; addressing; informal
204parameters; givenFirst; short; referring; formal
205parameters; givenFirst; short; referring; informal
206
207expectedResult; 山田太郎
208
209parameters; surnameFirst; long; referring; informal
210parameters; surnameFirst; long; addressing; formal
211parameters; surnameFirst; long; addressing; informal
212parameters; surnameFirst; medium; referring; formal
213parameters; surnameFirst; medium; referring; informal
214parameters; surnameFirst; medium; addressing; formal
215parameters; surnameFirst; medium; addressing; informal
216parameters; surnameFirst; short; referring; formal
217parameters; surnameFirst; short; referring; informal
218parameters; sorting; long; referring; informal
219parameters; sorting; medium; referring; informal
220parameters; sorting; short; referring; formal
221parameters; sorting; short; referring; informal
222
223expectedResult; 太郎
224
225parameters; givenFirst; short; addressing; informal
226parameters; surnameFirst; short; addressing; informal
227
228expectedResult; 山田
229
230parameters; givenFirst; short; addressing; formal
231parameters; surnameFirst; short; addressing; formal
232
233expectedResult; 太
234
235parameters; givenFirst; long; monogram; formal
236parameters; givenFirst; long; monogram; informal
237parameters; givenFirst; medium; monogram; formal
238parameters; givenFirst; medium; monogram; informal
239parameters; givenFirst; short; monogram; formal
240parameters; givenFirst; short; monogram; informal
241parameters; surnameFirst; long; monogram; formal
242parameters; surnameFirst; long; monogram; informal
243parameters; surnameFirst; medium; monogram; formal
244parameters; surnameFirst; medium; monogram; informal
245parameters; surnameFirst; short; monogram; formal
246parameters; surnameFirst; short; monogram; informal
247
248endName
249
250# nativeFull
251name ; title; さん
252name ; given; 恵子
253name ; given-informal; けいこ
254name ; given2; グレース
255name ; surname-core; 佐藤
256name ; generation; ジュニア
257name ; credentials; 国会議員
258name ; locale; ja_AQ
259
260expectedResult; 恵子グレース佐藤ジュニアさん
261
262parameters; givenFirst; long; referring; formal
263parameters; givenFirst; long; addressing; formal
264parameters; givenFirst; medium; referring; formal
265
266expectedResult; 佐藤グレース恵子さん
267
268parameters; surnameFirst; long; referring; formal
269
270expectedResult; 佐藤グレース恵子
271
272parameters; sorting; long; referring; formal
273parameters; sorting; medium; referring; formal
274
275expectedResult; けいこ佐藤さん
276
277parameters; givenFirst; long; referring; informal
278parameters; givenFirst; long; addressing; informal
279parameters; givenFirst; medium; referring; informal
280parameters; givenFirst; medium; addressing; informal
281parameters; givenFirst; short; referring; informal
282
283expectedResult; 佐藤けいこさん
284
285parameters; surnameFirst; long; referring; informal
286parameters; surnameFirst; long; addressing; informal
287parameters; surnameFirst; medium; referring; informal
288parameters; surnameFirst; medium; addressing; informal
289parameters; surnameFirst; short; referring; informal
290
291expectedResult; 佐藤恵子さん
292
293parameters; surnameFirst; long; addressing; formal
294parameters; surnameFirst; medium; referring; formal
295parameters; surnameFirst; medium; addressing; formal
296parameters; surnameFirst; short; referring; formal
297
298expectedResult; 恵子佐藤さん
299
300parameters; givenFirst; medium; addressing; formal
301parameters; givenFirst; short; referring; formal
302
303expectedResult; けいこさん
304
305parameters; givenFirst; short; addressing; informal
306parameters; surnameFirst; short; addressing; informal
307
308expectedResult; 佐藤けいこ
309
310parameters; sorting; long; referring; informal
311parameters; sorting; medium; referring; informal
312parameters; sorting; short; referring; informal
313
314expectedResult; 佐藤さん
315
316parameters; givenFirst; short; addressing; formal
317parameters; surnameFirst; short; addressing; formal
318
319expectedResult; 佐藤恵子
320
321parameters; sorting; short; referring; formal
322
323expectedResult; 恵
324
325parameters; givenFirst; long; monogram; formal
326parameters; givenFirst; long; monogram; informal
327parameters; givenFirst; medium; monogram; formal
328parameters; givenFirst; medium; monogram; informal
329parameters; givenFirst; short; monogram; formal
330parameters; givenFirst; short; monogram; informal
331parameters; surnameFirst; long; monogram; formal
332parameters; surnameFirst; long; monogram; informal
333parameters; surnameFirst; medium; monogram; formal
334parameters; surnameFirst; medium; monogram; informal
335parameters; surnameFirst; short; monogram; formal
336parameters; surnameFirst; short; monogram; informal
337
338endName
339
340# foreignG
341name ; given; マイケル
342name ; locale; fr_AQ
343
344expectedResult; マイケル
345
346parameters; givenFirst; long; referring; formal
347parameters; givenFirst; long; referring; informal
348parameters; givenFirst; long; addressing; formal
349parameters; givenFirst; long; addressing; informal
350parameters; givenFirst; medium; referring; formal
351parameters; givenFirst; medium; referring; informal
352parameters; givenFirst; medium; addressing; formal
353parameters; givenFirst; medium; addressing; informal
354parameters; givenFirst; short; referring; formal
355parameters; givenFirst; short; referring; informal
356parameters; givenFirst; short; addressing; formal
357parameters; givenFirst; short; addressing; informal
358parameters; surnameFirst; long; referring; formal
359parameters; surnameFirst; long; referring; informal
360parameters; surnameFirst; long; addressing; formal
361parameters; surnameFirst; long; addressing; informal
362parameters; surnameFirst; medium; referring; formal
363parameters; surnameFirst; medium; referring; informal
364parameters; surnameFirst; medium; addressing; formal
365parameters; surnameFirst; medium; addressing; informal
366parameters; surnameFirst; short; referring; formal
367parameters; surnameFirst; short; referring; informal
368parameters; surnameFirst; short; addressing; formal
369parameters; surnameFirst; short; addressing; informal
370parameters; sorting; long; referring; formal
371parameters; sorting; long; referring; informal
372parameters; sorting; medium; referring; formal
373parameters; sorting; medium; referring; informal
374parameters; sorting; short; referring; formal
375parameters; sorting; short; referring; informal
376
377expectedResult; マ
378
379parameters; givenFirst; long; monogram; formal
380parameters; givenFirst; long; monogram; informal
381parameters; givenFirst; medium; monogram; formal
382parameters; givenFirst; medium; monogram; informal
383parameters; givenFirst; short; monogram; formal
384parameters; givenFirst; short; monogram; informal
385parameters; surnameFirst; long; monogram; formal
386parameters; surnameFirst; long; monogram; informal
387parameters; surnameFirst; medium; monogram; formal
388parameters; surnameFirst; medium; monogram; informal
389parameters; surnameFirst; short; monogram; formal
390parameters; surnameFirst; short; monogram; informal
391
392endName
393
394# foreignGS
395name ; given; アルベルト
396name ; surname; アインシュタイン
397name ; locale; fr_AQ
398
399expectedResult; アインシュタイン・アルベルト
400
401parameters; surnameFirst; long; referring; formal
402parameters; surnameFirst; long; referring; informal
403parameters; surnameFirst; long; addressing; formal
404parameters; surnameFirst; long; addressing; informal
405parameters; surnameFirst; medium; referring; formal
406parameters; surnameFirst; medium; referring; informal
407parameters; surnameFirst; medium; addressing; formal
408parameters; surnameFirst; medium; addressing; informal
409parameters; surnameFirst; short; referring; formal
410parameters; surnameFirst; short; referring; informal
411parameters; sorting; long; referring; formal
412parameters; sorting; long; referring; informal
413parameters; sorting; medium; referring; formal
414parameters; sorting; medium; referring; informal
415parameters; sorting; short; referring; formal
416parameters; sorting; short; referring; informal
417
418expectedResult; アルベルト・アインシュタイン
419
420parameters; givenFirst; long; referring; formal
421parameters; givenFirst; long; referring; informal
422parameters; givenFirst; long; addressing; formal
423parameters; givenFirst; long; addressing; informal
424parameters; givenFirst; medium; referring; formal
425parameters; givenFirst; medium; referring; informal
426parameters; givenFirst; medium; addressing; formal
427parameters; givenFirst; medium; addressing; informal
428parameters; givenFirst; short; referring; formal
429parameters; givenFirst; short; referring; informal
430
431expectedResult; アインシュタイン
432
433parameters; givenFirst; short; addressing; formal
434parameters; surnameFirst; short; addressing; formal
435
436expectedResult; アルベルト
437
438parameters; givenFirst; short; addressing; informal
439parameters; surnameFirst; short; addressing; informal
440
441expectedResult; ア
442
443parameters; givenFirst; long; monogram; formal
444parameters; givenFirst; long; monogram; informal
445parameters; givenFirst; medium; monogram; formal
446parameters; givenFirst; medium; monogram; informal
447parameters; givenFirst; short; monogram; formal
448parameters; givenFirst; short; monogram; informal
449parameters; surnameFirst; long; monogram; formal
450parameters; surnameFirst; long; monogram; informal
451parameters; surnameFirst; medium; monogram; formal
452parameters; surnameFirst; medium; monogram; informal
453parameters; surnameFirst; short; monogram; formal
454parameters; surnameFirst; short; monogram; informal
455
456endName
457
458# foreignGGS
459name ; given; セシリア
460name ; given2; ローズ
461name ; surname; ブラウン
462name ; locale; fr_AQ
463
464expectedResult; セシリア・ローズ・ブラウン
465
466parameters; givenFirst; long; referring; formal
467parameters; givenFirst; long; addressing; formal
468parameters; givenFirst; medium; referring; formal
469
470expectedResult; ブラウン・ローズ・セシリア
471
472parameters; surnameFirst; long; referring; formal
473parameters; sorting; long; referring; formal
474parameters; sorting; medium; referring; formal
475
476expectedResult; セシリア・ブラウン
477
478parameters; givenFirst; long; referring; informal
479parameters; givenFirst; long; addressing; informal
480parameters; givenFirst; medium; referring; informal
481parameters; givenFirst; medium; addressing; formal
482parameters; givenFirst; medium; addressing; informal
483parameters; givenFirst; short; referring; formal
484parameters; givenFirst; short; referring; informal
485
486expectedResult; ブラウン・セシリア
487
488parameters; surnameFirst; long; referring; informal
489parameters; surnameFirst; long; addressing; formal
490parameters; surnameFirst; long; addressing; informal
491parameters; surnameFirst; medium; referring; formal
492parameters; surnameFirst; medium; referring; informal
493parameters; surnameFirst; medium; addressing; formal
494parameters; surnameFirst; medium; addressing; informal
495parameters; surnameFirst; short; referring; formal
496parameters; surnameFirst; short; referring; informal
497parameters; sorting; long; referring; informal
498parameters; sorting; medium; referring; informal
499parameters; sorting; short; referring; formal
500parameters; sorting; short; referring; informal
501
502expectedResult; セシリア
503
504parameters; givenFirst; short; addressing; informal
505parameters; surnameFirst; short; addressing; informal
506
507expectedResult; ブラウン
508
509parameters; givenFirst; short; addressing; formal
510parameters; surnameFirst; short; addressing; formal
511
512expectedResult; セ
513
514parameters; givenFirst; long; monogram; formal
515parameters; givenFirst; long; monogram; informal
516parameters; givenFirst; medium; monogram; formal
517parameters; givenFirst; medium; monogram; informal
518parameters; givenFirst; short; monogram; formal
519parameters; givenFirst; short; monogram; informal
520parameters; surnameFirst; long; monogram; formal
521parameters; surnameFirst; long; monogram; informal
522parameters; surnameFirst; medium; monogram; formal
523parameters; surnameFirst; medium; monogram; informal
524parameters; surnameFirst; short; monogram; formal
525parameters; surnameFirst; short; monogram; informal
526
527endName
528
529# foreignFull
530name ; title; 博士
531name ; given; ジェニファー
532name ; given-informal; ジェニー
533name ; given2; ソフィア
534name ; surname-prefix; フォン
535name ; surname-core; スミス
536name ; generation; ジュニア
537name ; credentials; 医学博士
538name ; locale; fr_AQ
539
540expectedResult; ジェニファー・ソフィア・フォン・スミス・ジュニア博士
541
542parameters; givenFirst; long; referring; formal
543parameters; givenFirst; long; addressing; formal
544parameters; givenFirst; medium; referring; formal
545
546expectedResult; フォン・スミス・ソフィア・ジェニファー博士
547
548parameters; surnameFirst; long; referring; formal
549
550expectedResult; フォン・スミス・ソフィア・ジェニファー
551
552parameters; sorting; long; referring; formal
553parameters; sorting; medium; referring; formal
554
555expectedResult; ジェニファー・フォン・スミス博士
556
557parameters; givenFirst; medium; addressing; formal
558parameters; givenFirst; short; referring; formal
559
560expectedResult; フォン・スミス・ジェニファー博士
561
562parameters; surnameFirst; long; addressing; formal
563parameters; surnameFirst; medium; referring; formal
564parameters; surnameFirst; medium; addressing; formal
565parameters; surnameFirst; short; referring; formal
566
567expectedResult; ジェニー・フォン・スミス博士
568
569parameters; givenFirst; long; referring; informal
570parameters; givenFirst; long; addressing; informal
571parameters; givenFirst; medium; referring; informal
572parameters; givenFirst; medium; addressing; informal
573parameters; givenFirst; short; referring; informal
574
575expectedResult; フォン・スミス・ジェニー博士
576
577parameters; surnameFirst; long; referring; informal
578parameters; surnameFirst; long; addressing; informal
579parameters; surnameFirst; medium; referring; informal
580parameters; surnameFirst; medium; addressing; informal
581parameters; surnameFirst; short; referring; informal
582
583expectedResult; フォン・スミス・ジェニファー
584
585parameters; sorting; short; referring; formal
586
587expectedResult; フォン・スミス・ジェニー
588
589parameters; sorting; long; referring; informal
590parameters; sorting; medium; referring; informal
591parameters; sorting; short; referring; informal
592
593expectedResult; フォン・スミス博士
594
595parameters; givenFirst; short; addressing; formal
596parameters; surnameFirst; short; addressing; formal
597
598expectedResult; ジェニー博士
599
600parameters; givenFirst; short; addressing; informal
601parameters; surnameFirst; short; addressing; informal
602
603expectedResult; ジ
604
605parameters; givenFirst; long; monogram; formal
606parameters; givenFirst; long; monogram; informal
607parameters; givenFirst; medium; monogram; formal
608parameters; givenFirst; medium; monogram; informal
609parameters; givenFirst; short; monogram; formal
610parameters; givenFirst; short; monogram; informal
611parameters; surnameFirst; long; monogram; formal
612parameters; surnameFirst; long; monogram; informal
613parameters; surnameFirst; medium; monogram; formal
614parameters; surnameFirst; medium; monogram; informal
615parameters; surnameFirst; short; monogram; formal
616parameters; surnameFirst; short; monogram; informal
617
618endName
619