diff options
Diffstat (limited to 'Build/source/libs/icu/icu-src/source/test/testdata/cldr/personNameTest/mk.txt')
-rw-r--r-- | Build/source/libs/icu/icu-src/source/test/testdata/cldr/personNameTest/mk.txt | 787 |
1 files changed, 787 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-src/source/test/testdata/cldr/personNameTest/mk.txt b/Build/source/libs/icu/icu-src/source/test/testdata/cldr/personNameTest/mk.txt new file mode 100644 index 00000000000..fe66a9babd2 --- /dev/null +++ b/Build/source/libs/icu/icu-src/source/test/testdata/cldr/personNameTest/mk.txt @@ -0,0 +1,787 @@ +# Test data for unit conversions +# Copyright © 1991-2023 Unicode, Inc. +# For terms of use, see http://www.unicode.org/copyright.html +# SPDX-License-Identifier: Unicode-DFS-2016 +# CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) +# +# CLDR person name formatting test data for: mk +# +# Test lines have the following structure: +# +# enum ; <type> ; <value>(', ' <value) +# For all the elements in <…> below, the possible choices that could appear in the file. +# For example, <field> could be any of title, given, … credentials. +# Verify that all of these values work with the implementation. +# +# name ; <field>('-'<modifier>) ; <value> +# A sequence of these is to be used to build a person name object with the given field values. +# If the <field> is 'locale', then the value is the locale of the name. +# That will always be the last field in the name. +# NOTE: the locale for the name (where different than the test file's locale) will generally not match the text. +# It is chosen to exercise the person name formatting, by having a different given-surname order than the file's locale. +# +# expectedResult; <value> +# This line follows a sequence of name lines, and indicates the that all the following parameter lines have this expected value. +# +# parameters; <options>; <length>; <usage>; <formality> +# Each of these parameter lines should be tested to see that when formatting the current name with these parameters, +# the expected value is produced. +# +# endName +# Indicates the end of the values to be tested with the current name. +# +# ===== +# Example: +# enum ; field ; title, given, given2, surname, surname2, generation, credentials +# … +# +# name ; given; Iris +# name ; surname; Falke +# name ; locale; de +# +# expectedResult; Falke, Iris +# +# parameters; sorting; long; referring; formal +# parameters; sorting; medium; referring; informal +# +# endName +# +# name ; given; Max +# name ; given2; Ben +# name ; surname; Mustermann +# … +# ===== + +enum ; field ; title, given, given2, surname, surname2, generation, credentials +enum ; modifiers ; informal, allCaps, initialCap, initial, retain, monogram, prefix, core, vocative, genitive +enum ; order ; givenFirst, surnameFirst, sorting +enum ; length ; long, medium, short +enum ; usage ; referring, addressing, monogram +enum ; formality ; formal, informal + +# nativeG +name ; given; Крсте +name ; locale; mk_AQ + +expectedResult; Крсте + +parameters; givenFirst; long; referring; formal +parameters; givenFirst; long; referring; informal +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; referring; formal +parameters; givenFirst; medium; referring; informal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; referring; formal +parameters; givenFirst; short; referring; informal +parameters; givenFirst; short; addressing; formal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; referring; formal +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; referring; formal +parameters; surnameFirst; medium; referring; informal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; referring; formal +parameters; surnameFirst; short; referring; informal +parameters; surnameFirst; short; addressing; formal +parameters; surnameFirst; short; addressing; informal +parameters; sorting; long; referring; formal +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; formal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; formal +parameters; sorting; short; referring; informal + +expectedResult; К + +parameters; givenFirst; long; monogram; formal +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal +parameters; surnameFirst; long; monogram; formal +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# nativeGS +name ; given; Крсте +name ; surname; Мисирков +name ; locale; mk_AQ + +expectedResult; Мисирков, Крсте + +parameters; sorting; long; referring; formal +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; formal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; Крсте Мисирков + +parameters; givenFirst; long; referring; formal +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; formal +parameters; givenFirst; medium; referring; informal + +expectedResult; Мисирков Крсте + +parameters; surnameFirst; long; referring; formal +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; formal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Мисирков, К. + +parameters; sorting; short; referring; formal + +expectedResult; К. Мисирков + +parameters; givenFirst; short; referring; formal + +expectedResult; Мисирков К. + +parameters; surnameFirst; short; referring; formal +parameters; surnameFirst; short; referring; informal + +expectedResult; Крсте М. + +parameters; givenFirst; short; referring; informal + +expectedResult; Мисирков + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; Крсте + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +expectedResult; КМ + +parameters; givenFirst; long; monogram; formal +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; МК + +parameters; surnameFirst; long; monogram; formal +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# nativeGGS +name ; given; Крсте +name ; given2; Петков +name ; surname; Мисирков +name ; locale; mk_AQ + +expectedResult; Мисирков, Крсте Петков + +parameters; sorting; long; referring; formal + +expectedResult; Крсте Петков Мисирков + +parameters; givenFirst; long; referring; formal + +expectedResult; Мисирков Крсте Петков + +parameters; surnameFirst; long; referring; formal + +expectedResult; Мисирков, Крсте П. + +parameters; sorting; medium; referring; formal + +expectedResult; Крсте П. Мисирков + +parameters; givenFirst; medium; referring; formal + +expectedResult; Мисирков Крсте П. + +parameters; surnameFirst; medium; referring; formal + +expectedResult; Мисирков, К. П. + +parameters; sorting; short; referring; formal + +expectedResult; Мисирков, Крсте + +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; К. П. Мисирков + +parameters; givenFirst; short; referring; formal + +expectedResult; Крсте Мисирков + +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; informal + +expectedResult; Мисирков К. П. + +parameters; surnameFirst; short; referring; formal + +expectedResult; Мисирков Крсте + +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Мисирков К. + +parameters; surnameFirst; short; referring; informal + +expectedResult; Крсте М. + +parameters; givenFirst; short; referring; informal + +expectedResult; Мисирков + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; Крсте + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +expectedResult; КПМ + +parameters; givenFirst; long; monogram; formal + +expectedResult; МКП + +parameters; surnameFirst; long; monogram; formal + +expectedResult; КМ + +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; МК + +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# nativeFull +name ; title; проф. д-р +name ; given; Крсте +name ; given-informal; Крки +name ; given2; Петков +name ; surname-core; Мисирков +name ; credentials; дипл. инг. +name ; locale; mk_AQ + +expectedResult; проф. д-р Крсте Петков Мисирков + +parameters; givenFirst; long; referring; formal + +expectedResult; проф. д-р Мисирков Крсте Петков + +parameters; surnameFirst; long; referring; formal + +expectedResult; Мисирков, Крсте Петков + +parameters; sorting; long; referring; formal + +expectedResult; Мисирков, Крсте П. + +parameters; sorting; medium; referring; formal + +expectedResult; проф. д-р Мисирков + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; Крсте П. Мисирков + +parameters; givenFirst; medium; referring; formal + +expectedResult; Мисирков Крсте П. + +parameters; surnameFirst; medium; referring; formal + +expectedResult; Мисирков, К. П. + +parameters; sorting; short; referring; formal + +expectedResult; К. П. Мисирков + +parameters; givenFirst; short; referring; formal + +expectedResult; Мисирков К. П. + +parameters; surnameFirst; short; referring; formal + +expectedResult; Мисирков, Крки + +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; Крки Мисирков + +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; informal + +expectedResult; Мисирков Крки + +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Мисирков К. + +parameters; surnameFirst; short; referring; informal + +expectedResult; Крки М. + +parameters; givenFirst; short; referring; informal + +expectedResult; Крки + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +expectedResult; КПМ + +parameters; givenFirst; long; monogram; formal + +expectedResult; МКП + +parameters; surnameFirst; long; monogram; formal + +expectedResult; КМ + +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; МК + +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# foreignG +name ; given; Синбад +name ; locale; ko_AQ + +expectedResult; Синбад + +parameters; givenFirst; long; referring; formal +parameters; givenFirst; long; referring; informal +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; referring; formal +parameters; givenFirst; medium; referring; informal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; referring; formal +parameters; givenFirst; short; referring; informal +parameters; givenFirst; short; addressing; formal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; referring; formal +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; referring; formal +parameters; surnameFirst; medium; referring; informal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; referring; formal +parameters; surnameFirst; short; referring; informal +parameters; surnameFirst; short; addressing; formal +parameters; surnameFirst; short; addressing; informal +parameters; sorting; long; referring; formal +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; formal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; formal +parameters; sorting; short; referring; informal + +expectedResult; С + +parameters; givenFirst; long; monogram; formal +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal +parameters; surnameFirst; long; monogram; formal +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# foreignGS +name ; given; Кете +name ; surname; Милер +name ; locale; ko_AQ + +expectedResult; Милер, Кете + +parameters; sorting; long; referring; formal +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; formal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; Кете Милер + +parameters; givenFirst; long; referring; formal +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; formal +parameters; givenFirst; medium; referring; informal + +expectedResult; Милер Кете + +parameters; surnameFirst; long; referring; formal +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; formal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Милер, К. + +parameters; sorting; short; referring; formal + +expectedResult; К. Милер + +parameters; givenFirst; short; referring; formal + +expectedResult; Милер К. + +parameters; surnameFirst; short; referring; formal +parameters; surnameFirst; short; referring; informal + +expectedResult; Кете М. + +parameters; givenFirst; short; referring; informal + +expectedResult; Милер + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; Кете + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +expectedResult; КМ + +parameters; givenFirst; long; monogram; formal +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; МК + +parameters; surnameFirst; long; monogram; formal +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# foreignGGS +name ; given; Цецилија +name ; given2; Хамиш +name ; surname; Штебер +name ; locale; ko_AQ + +expectedResult; Штебер, Цецилија Хамиш + +parameters; sorting; long; referring; formal + +expectedResult; Цецилија Хамиш Штебер + +parameters; givenFirst; long; referring; formal + +expectedResult; Штебер Цецилија Хамиш + +parameters; surnameFirst; long; referring; formal + +expectedResult; Штебер, Цецилија Х. + +parameters; sorting; medium; referring; formal + +expectedResult; Цецилија Х. Штебер + +parameters; givenFirst; medium; referring; formal + +expectedResult; Штебер Цецилија Х. + +parameters; surnameFirst; medium; referring; formal + +expectedResult; Штебер, Цецилија + +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; Цецилија Штебер + +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; informal + +expectedResult; Штебер Цецилија + +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Штебер, Ц. Х. + +parameters; sorting; short; referring; formal + +expectedResult; Ц. Х. Штебер + +parameters; givenFirst; short; referring; formal + +expectedResult; Штебер Ц. Х. + +parameters; surnameFirst; short; referring; formal + +expectedResult; Цецилија Ш. + +parameters; givenFirst; short; referring; informal + +expectedResult; Штебер Ц. + +parameters; surnameFirst; short; referring; informal + +expectedResult; Цецилија + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +expectedResult; Штебер + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; ЦХШ + +parameters; givenFirst; long; monogram; formal + +expectedResult; ШЦХ + +parameters; surnameFirst; long; monogram; formal + +expectedResult; ЦШ + +parameters; givenFirst; long; monogram; informal +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; ШЦ + +parameters; surnameFirst; long; monogram; informal +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +endName + +# foreignFull +name ; title; проф. д-р +name ; given; Ана Марија +name ; given-informal; Ен +name ; given2; Цезар Мартин +name ; surname-prefix; ван ден +name ; surname-core; Волф +name ; surname2; Бекер Шмит +name ; generation; јуниор +name ; credentials; дипл. инг. +name ; locale; ko_AQ + +expectedResult; проф. д-р Ана Марија Цезар Мартин ван ден Волф + +parameters; givenFirst; long; referring; formal + +expectedResult; проф. д-р ван ден Волф Ана Марија Цезар Мартин + +parameters; surnameFirst; long; referring; formal + +expectedResult; Волф, Ана Марија Цезар Мартин ван ден + +parameters; sorting; long; referring; formal + +expectedResult; ван ден Волф, Ана Марија Ц. М. + +parameters; sorting; medium; referring; formal + +expectedResult; Ана Марија Ц. М. ван ден Волф + +parameters; givenFirst; medium; referring; formal + +expectedResult; ван ден Волф Ана Марија Ц. М. + +parameters; surnameFirst; medium; referring; formal + +expectedResult; ван ден Волф, А. М. Ц. М. + +parameters; sorting; short; referring; formal + +expectedResult; А. М. Ц. М. ван ден Волф + +parameters; givenFirst; short; referring; formal + +expectedResult; ван ден Волф А. М. Ц. М. + +parameters; surnameFirst; short; referring; formal + +expectedResult; проф. д-р ван ден Волф + +parameters; givenFirst; long; addressing; formal +parameters; givenFirst; medium; addressing; formal +parameters; givenFirst; short; addressing; formal +parameters; surnameFirst; long; addressing; formal +parameters; surnameFirst; medium; addressing; formal +parameters; surnameFirst; short; addressing; formal + +expectedResult; ван ден Волф А. М. + +parameters; surnameFirst; short; referring; informal + +expectedResult; ван ден Волф Ен + +parameters; surnameFirst; long; referring; informal +parameters; surnameFirst; medium; referring; informal + +expectedResult; Ен ван ден Волф + +parameters; givenFirst; long; referring; informal +parameters; givenFirst; medium; referring; informal + +expectedResult; Ен в. д. В. + +parameters; givenFirst; short; referring; informal + +expectedResult; Волф, Ен + +parameters; sorting; long; referring; informal +parameters; sorting; medium; referring; informal +parameters; sorting; short; referring; informal + +expectedResult; АЦВ + +parameters; givenFirst; long; monogram; formal + +expectedResult; ВАЦ + +parameters; surnameFirst; long; monogram; formal + +expectedResult; АВ + +parameters; givenFirst; medium; monogram; formal +parameters; givenFirst; medium; monogram; informal +parameters; givenFirst; short; monogram; formal +parameters; givenFirst; short; monogram; informal + +expectedResult; ВА + +parameters; surnameFirst; medium; monogram; formal +parameters; surnameFirst; medium; monogram; informal +parameters; surnameFirst; short; monogram; formal +parameters; surnameFirst; short; monogram; informal + +expectedResult; ВЕ + +parameters; surnameFirst; long; monogram; informal + +expectedResult; ЕВ + +parameters; givenFirst; long; monogram; informal + +expectedResult; Ен + +parameters; givenFirst; long; addressing; informal +parameters; givenFirst; medium; addressing; informal +parameters; givenFirst; short; addressing; informal +parameters; surnameFirst; long; addressing; informal +parameters; surnameFirst; medium; addressing; informal +parameters; surnameFirst; short; addressing; informal + +endName |