From 20f2236265467feb095cce5b5735bbadc07b9696 Mon Sep 17 00:00:00 2001 From: Shinigami Date: Mon, 17 Oct 2022 04:05:05 +0800 Subject: [PATCH] refactor(person)!: rename name module (#1445) Co-authored-by: ST-DDT --- README.md | 4 +- docs/.vitepress/api-pages.ts | 2 +- docs/guide/usage.md | 26 ++-- scripts/apidoc/moduleMethods.ts | 8 +- scripts/generateLocales.ts | 2 +- src/definitions/definitions.ts | 4 +- src/definitions/index.ts | 2 +- src/definitions/{name.ts => person.ts} | 6 +- src/faker.ts | 29 +++- src/index.ts | 17 ++- src/locales/af_ZA/address/city.ts | 8 +- src/locales/af_ZA/address/street.ts | 4 +- src/locales/af_ZA/index.ts | 4 +- .../{name => person}/female_first_name.ts | 0 .../af_ZA/{name => person}/first_name.ts | 0 .../{zu_ZA/name => af_ZA/person}/index.ts | 6 +- .../af_ZA/{name => person}/last_name.ts | 0 .../af_ZA/{name => person}/male_first_name.ts | 0 src/locales/ar/address/street.ts | 4 +- src/locales/ar/index.ts | 4 +- src/locales/ar/name/name.ts | 5 - .../ar/{name => person}/female_first_name.ts | 0 src/locales/ar/{name => person}/first_name.ts | 0 src/locales/{hr/name => ar/person}/index.ts | 6 +- src/locales/ar/{name => person}/last_name.ts | 0 .../ar/{name => person}/male_first_name.ts | 0 src/locales/ar/person/name.ts | 5 + src/locales/ar/{name => person}/prefix.ts | 0 src/locales/ar/{name => person}/suffix.ts | 0 src/locales/ar/{name => person}/title.ts | 0 src/locales/az/company/name_patterns.ts | 6 +- src/locales/az/index.ts | 4 +- src/locales/az/name/name.ts | 8 - .../az/{name => person}/female_first_name.ts | 0 .../az/{name => person}/female_last_name.ts | 0 src/locales/az/{name => person}/index.ts | 6 +- .../az/{name => person}/male_first_name.ts | 0 .../az/{name => person}/male_last_name.ts | 0 src/locales/az/person/name.ts | 8 + src/locales/az/{name => person}/prefix.ts | 0 src/locales/az/{name => person}/suffix.ts | 0 src/locales/cz/company/name_patterns.ts | 4 +- src/locales/cz/index.ts | 4 +- src/locales/cz/name/name.ts | 8 - .../cz/{name => person}/female_first_name.ts | 0 .../cz/{name => person}/female_last_name.ts | 0 src/locales/cz/{name => person}/first_name.ts | 0 src/locales/cz/{name => person}/index.ts | 6 +- src/locales/cz/{name => person}/last_name.ts | 0 .../cz/{name => person}/male_first_name.ts | 0 .../cz/{name => person}/male_last_name.ts | 0 src/locales/cz/person/name.ts | 8 + src/locales/cz/{name => person}/prefix.ts | 0 src/locales/cz/{name => person}/suffix.ts | 0 src/locales/cz/{name => person}/title.ts | 0 src/locales/de/address/city.ts | 8 +- src/locales/de/company/name_patterns.ts | 6 +- src/locales/de/index.ts | 4 +- src/locales/de/name/name.ts | 7 - .../de/{name => person}/female_first_name.ts | 0 src/locales/de/{name => person}/first_name.ts | 0 src/locales/de/{name => person}/index.ts | 6 +- src/locales/de/{name => person}/last_name.ts | 0 .../de/{name => person}/male_first_name.ts | 0 src/locales/de/person/name.ts | 7 + .../{name => person}/nobility_title_prefix.ts | 0 src/locales/de/{name => person}/prefix.ts | 0 src/locales/de/{name => person}/sex.ts | 0 src/locales/de_AT/company/name_patterns.ts | 6 +- src/locales/de_AT/index.ts | 4 +- src/locales/de_AT/name/name.ts | 5 - .../de_AT/{name => person}/first_name.ts | 0 src/locales/de_AT/{name => person}/index.ts | 6 +- .../de_AT/{name => person}/last_name.ts | 0 src/locales/de_AT/person/name.ts | 5 + .../{name => person}/nobility_title_prefix.ts | 0 src/locales/de_AT/{name => person}/prefix.ts | 0 src/locales/de_CH/address/street.ts | 4 +- src/locales/de_CH/company/name_patterns.ts | 6 +- src/locales/de_CH/index.ts | 4 +- src/locales/de_CH/name/name.ts | 1 - .../de_CH/{name => person}/first_name.ts | 0 src/locales/de_CH/{name => person}/index.ts | 6 +- .../de_CH/{name => person}/last_name.ts | 0 src/locales/de_CH/person/name.ts | 1 + src/locales/de_CH/{name => person}/prefix.ts | 0 src/locales/el/address/city.ts | 8 +- src/locales/el/address/street.ts | 4 +- src/locales/el/app/author.ts | 2 +- src/locales/el/company/name_patterns.ts | 6 +- src/locales/el/index.ts | 4 +- src/locales/el/name/name.ts | 5 - src/locales/el/{name => person}/first_name.ts | 0 src/locales/{ge/name => el/person}/index.ts | 6 +- src/locales/el/{name => person}/last_name.ts | 0 src/locales/el/person/name.ts | 5 + src/locales/el/{name => person}/prefix.ts | 0 src/locales/el/{name => person}/title.ts | 0 src/locales/en/address/city.ts | 8 +- src/locales/en/address/street.ts | 4 +- src/locales/en/app/author.ts | 2 +- src/locales/en/company/name_patterns.ts | 6 +- src/locales/en/index.ts | 4 +- src/locales/en/name/name.ts | 7 - .../en/{name => person}/female_first_name.ts | 0 .../en/{name => person}/female_middle_name.ts | 0 src/locales/en/{name => person}/first_name.ts | 0 src/locales/en/{name => person}/gender.ts | 0 src/locales/en/{name => person}/index.ts | 6 +- src/locales/en/{name => person}/last_name.ts | 0 .../en/{name => person}/male_first_name.ts | 0 .../en/{name => person}/male_middle_name.ts | 0 .../en/{name => person}/middle_name.ts | 0 src/locales/en/person/name.ts | 7 + src/locales/en/{name => person}/prefix.ts | 0 src/locales/en/{name => person}/sex.ts | 0 src/locales/en/{name => person}/suffix.ts | 0 src/locales/en/{name => person}/title.ts | 0 src/locales/en_AU/address/city.ts | 8 +- src/locales/en_AU/address/street.ts | 4 +- src/locales/en_AU/index.ts | 4 +- .../en_AU/{name => person}/first_name.ts | 0 .../{ne/name => en_AU/person}/index.ts | 6 +- .../en_AU/{name => person}/last_name.ts | 0 src/locales/en_AU_ocker/index.ts | 4 +- .../{name => person}/first_name.ts | 0 .../en_AU_ocker/{name => person}/index.ts | 6 +- .../en_AU_ocker/{name => person}/last_name.ts | 0 .../{name => person}/ocker_first_name.ts | 0 src/locales/en_CA/address/city.ts | 8 +- src/locales/en_CA/address/street.ts | 4 +- src/locales/en_GB/address/city.ts | 8 +- src/locales/en_GB/address/street.ts | 4 +- src/locales/en_GH/address/street.ts | 2 +- src/locales/en_GH/company/name_patterns.ts | 4 +- src/locales/en_GH/index.ts | 4 +- src/locales/en_GH/name/first_name.ts | 1 - src/locales/en_GH/name/name.ts | 6 - .../{name => person}/female_first_name.ts | 0 src/locales/en_GH/person/first_name.ts | 1 + src/locales/en_GH/{name => person}/index.ts | 6 +- .../en_GH/{name => person}/last_name.ts | 0 .../en_GH/{name => person}/male_first_name.ts | 0 src/locales/en_GH/person/name.ts | 6 + src/locales/en_IE/address/city.ts | 8 +- src/locales/en_IE/address/street.ts | 4 +- src/locales/en_IN/address/street.ts | 4 +- src/locales/en_IN/index.ts | 4 +- .../en_IN/{name => person}/first_name.ts | 0 src/locales/en_IN/{name => person}/index.ts | 6 +- .../en_IN/{name => person}/last_name.ts | 0 src/locales/en_NG/address/street.ts | 4 +- src/locales/en_NG/index.ts | 4 +- src/locales/en_NG/name/name.ts | 4 - .../{name => person}/female_first_name.ts | 0 .../en_NG/{name => person}/first_name.ts | 0 .../{fi/name => en_NG/person}/index.ts | 6 +- .../en_NG/{name => person}/last_name.ts | 0 .../en_NG/{name => person}/male_first_name.ts | 0 src/locales/en_NG/person/name.ts | 4 + src/locales/en_US/address/city.ts | 8 +- src/locales/en_US/address/street.ts | 4 +- src/locales/en_ZA/address/street.ts | 4 +- src/locales/en_ZA/index.ts | 4 +- src/locales/en_ZA/name/name.ts | 4 - .../{name => person}/female_first_name.ts | 0 .../en_ZA/{name => person}/first_name.ts | 0 src/locales/en_ZA/{name => person}/index.ts | 6 +- .../en_ZA/{name => person}/last_name.ts | 0 .../en_ZA/{name => person}/male_first_name.ts | 0 src/locales/en_ZA/person/name.ts | 4 + src/locales/es/address/street.ts | 4 +- src/locales/es/company/name_patterns.ts | 8 +- src/locales/es/index.ts | 4 +- src/locales/es/name/name.ts | 4 - .../es/{name => person}/female_first_name.ts | 0 src/locales/es/{name => person}/first_name.ts | 0 src/locales/{ar/name => es/person}/index.ts | 6 +- src/locales/es/{name => person}/last_name.ts | 0 .../es/{name => person}/male_first_name.ts | 0 src/locales/es/person/name.ts | 4 + src/locales/es/{name => person}/prefix.ts | 0 src/locales/es/{name => person}/suffix.ts | 0 src/locales/es/{name => person}/title.ts | 0 src/locales/es_MX/address/street.ts | 4 +- src/locales/es_MX/company/name_patterns.ts | 8 +- src/locales/es_MX/index.ts | 4 +- src/locales/es_MX/name/name.ts | 6 - .../es_MX/{name => person}/first_name.ts | 0 src/locales/es_MX/{name => person}/index.ts | 6 +- .../es_MX/{name => person}/last_name.ts | 0 src/locales/es_MX/person/name.ts | 6 + src/locales/es_MX/{name => person}/prefix.ts | 0 src/locales/es_MX/{name => person}/suffix.ts | 0 src/locales/es_MX/{name => person}/title.ts | 0 src/locales/fa/company/name_patterns.ts | 6 +- src/locales/fa/index.ts | 4 +- src/locales/fa/name/name.ts | 6 - .../fa/{name => person}/female_first_name.ts | 0 src/locales/fa/{name => person}/first_name.ts | 0 src/locales/{sv/name => fa/person}/index.ts | 6 +- src/locales/fa/{name => person}/last_name.ts | 0 .../fa/{name => person}/male_first_name.ts | 0 src/locales/fa/person/name.ts | 6 + src/locales/fa/{name => person}/prefix.ts | 0 src/locales/fa/{name => person}/title.ts | 0 src/locales/fi/index.ts | 4 +- src/locales/fi/name/name.ts | 5 - .../fi/{name => person}/female_first_name.ts | 0 src/locales/fi/{name => person}/first_name.ts | 0 .../{en_NG/name => fi/person}/index.ts | 6 +- src/locales/fi/{name => person}/last_name.ts | 0 .../fi/{name => person}/male_first_name.ts | 0 src/locales/fi/person/name.ts | 5 + src/locales/fr/company/name_patterns.ts | 4 +- src/locales/fr/index.ts | 4 +- src/locales/fr/name/name.ts | 5 - .../fr/{name => person}/female_first_name.ts | 0 src/locales/fr/{name => person}/first_name.ts | 0 .../{fr_CH/name => fr/person}/index.ts | 6 +- src/locales/fr/{name => person}/last_name.ts | 0 .../fr/{name => person}/male_first_name.ts | 0 src/locales/fr/person/name.ts | 5 + src/locales/fr/{name => person}/prefix.ts | 0 src/locales/fr/{name => person}/sex.ts | 0 src/locales/fr/{name => person}/title.ts | 0 src/locales/fr_BE/address/street.ts | 4 +- src/locales/fr_BE/index.ts | 4 +- src/locales/fr_BE/name/name.ts | 7 - .../{name => person}/female_first_name.ts | 0 .../fr_BE/{name => person}/first_name.ts | 0 src/locales/fr_BE/{name => person}/gender.ts | 0 src/locales/fr_BE/{name => person}/index.ts | 6 +- .../fr_BE/{name => person}/last_name.ts | 0 .../fr_BE/{name => person}/male_first_name.ts | 0 src/locales/fr_BE/person/name.ts | 7 + src/locales/fr_BE/{name => person}/prefix.ts | 0 src/locales/fr_BE/{name => person}/suffix.ts | 0 src/locales/fr_BE/{name => person}/title.ts | 0 src/locales/fr_CA/address/city.ts | 8 +- src/locales/fr_CA/address/street.ts | 4 +- src/locales/fr_CH/index.ts | 4 +- src/locales/fr_CH/name/name.ts | 5 - .../{name => person}/female_first_name.ts | 0 .../fr_CH/{name => person}/first_name.ts | 0 .../{fr/name => fr_CH/person}/index.ts | 6 +- .../fr_CH/{name => person}/last_name.ts | 0 .../fr_CH/{name => person}/male_first_name.ts | 0 src/locales/fr_CH/person/name.ts | 5 + src/locales/fr_CH/{name => person}/prefix.ts | 0 src/locales/fr_CH/{name => person}/sex.ts | 0 src/locales/fr_CH/{name => person}/title.ts | 0 src/locales/ge/address/city.ts | 8 +- src/locales/ge/company/name_patterns.ts | 10 +- src/locales/ge/index.ts | 4 +- src/locales/ge/name/name.ts | 4 - src/locales/ge/{name => person}/first_name.ts | 0 src/locales/{el/name => ge/person}/index.ts | 6 +- src/locales/ge/{name => person}/last_name.ts | 0 src/locales/ge/person/name.ts | 4 + src/locales/ge/{name => person}/prefix.ts | 0 src/locales/ge/{name => person}/title.ts | 0 src/locales/he/index.ts | 4 +- src/locales/he/name/name.ts | 6 - .../he/{name => person}/female_first_name.ts | 0 src/locales/he/{name => person}/first_name.ts | 0 src/locales/{fa/name => he/person}/index.ts | 6 +- src/locales/he/{name => person}/last_name.ts | 0 .../he/{name => person}/male_first_name.ts | 0 src/locales/he/person/name.ts | 6 + src/locales/he/{name => person}/prefix.ts | 0 src/locales/he/{name => person}/title.ts | 0 src/locales/hr/index.ts | 4 +- src/locales/hr/name/name.ts | 7 - .../hr/{name => person}/female_first_name.ts | 0 src/locales/hr/{name => person}/first_name.ts | 0 src/locales/{es/name => hr/person}/index.ts | 6 +- src/locales/hr/{name => person}/last_name.ts | 0 .../hr/{name => person}/male_first_name.ts | 0 src/locales/hr/person/name.ts | 7 + src/locales/hr/{name => person}/prefix.ts | 0 src/locales/hr/{name => person}/suffix.ts | 0 src/locales/hr/{name => person}/title.ts | 0 src/locales/hu/index.ts | 4 +- src/locales/hu/name/name.ts | 4 - .../hu/{name => person}/female_first_name.ts | 0 src/locales/hu/{name => person}/first_name.ts | 0 src/locales/{tr/name => hu/person}/index.ts | 6 +- src/locales/hu/{name => person}/last_name.ts | 0 .../hu/{name => person}/male_first_name.ts | 0 src/locales/hu/person/name.ts | 4 + src/locales/hu/{name => person}/prefix.ts | 0 src/locales/hy/address/city.ts | 4 +- src/locales/hy/address/street.ts | 2 +- src/locales/hy/index.ts | 4 +- src/locales/hy/name/index.ts | 20 --- src/locales/hy/name/name.ts | 7 - .../hy/{name => person}/female_first_name.ts | 0 src/locales/hy/{name => person}/first_name.ts | 0 src/locales/hy/person/index.ts | 20 +++ src/locales/hy/{name => person}/last_name.ts | 0 .../hy/{name => person}/male_first_name.ts | 0 src/locales/hy/person/name.ts | 7 + src/locales/id_ID/address/street.ts | 4 +- src/locales/id_ID/company/name_patterns.ts | 6 +- src/locales/id_ID/index.ts | 4 +- src/locales/id_ID/name/name.ts | 9 -- .../{name => person}/female_first_name.ts | 0 .../{name => person}/female_last_name.ts | 0 .../id_ID/{name => person}/female_title.ts | 0 src/locales/id_ID/{name => person}/index.ts | 6 +- .../id_ID/{name => person}/male_first_name.ts | 0 .../id_ID/{name => person}/male_last_name.ts | 0 .../id_ID/{name => person}/male_title.ts | 0 src/locales/id_ID/person/name.ts | 9 ++ src/locales/id_ID/{name => person}/prefix.ts | 0 src/locales/id_ID/{name => person}/suffix.ts | 0 src/locales/it/address/city.ts | 8 +- src/locales/it/address/street.ts | 4 +- src/locales/it/company/name_patterns.ts | 6 +- src/locales/it/index.ts | 4 +- src/locales/it/name/name.ts | 6 - .../it/{name => person}/female_first_name.ts | 0 src/locales/it/{name => person}/first_name.ts | 0 .../{nb_NO/name => it/person}/index.ts | 6 +- src/locales/it/{name => person}/last_name.ts | 0 .../it/{name => person}/male_first_name.ts | 0 src/locales/it/person/name.ts | 6 + src/locales/it/{name => person}/prefix.ts | 0 src/locales/it/{name => person}/suffix.ts | 0 src/locales/ja/address/city.ts | 8 +- src/locales/ja/address/street.ts | 4 +- src/locales/ja/index.ts | 4 +- src/locales/ja/name/index.ts | 20 --- src/locales/ja/name/name.ts | 1 - .../ja/{name => person}/female_first_name.ts | 0 src/locales/ja/{name => person}/first_name.ts | 0 src/locales/ja/person/index.ts | 20 +++ src/locales/ja/{name => person}/last_name.ts | 0 .../ja/{name => person}/male_first_name.ts | 0 src/locales/ja/person/name.ts | 1 + src/locales/ko/company/name_patterns.ts | 4 +- src/locales/ko/index.ts | 4 +- src/locales/ko/name/name.ts | 1 - src/locales/ko/{name => person}/first_name.ts | 0 .../{zh_TW/name => ko/person}/index.ts | 6 +- src/locales/ko/{name => person}/last_name.ts | 0 src/locales/ko/person/name.ts | 1 + src/locales/lv/company/name_patterns.ts | 10 +- src/locales/lv/index.ts | 4 +- src/locales/lv/name/name.ts | 13 -- .../lv/{name => person}/female_first_name.ts | 0 .../lv/{name => person}/female_last_name.ts | 0 src/locales/{sk/name => lv/person}/index.ts | 6 +- .../lv/{name => person}/male_first_name.ts | 0 .../lv/{name => person}/male_last_name.ts | 0 src/locales/lv/person/name.ts | 13 ++ src/locales/lv/{name => person}/prefix.ts | 0 src/locales/lv/{name => person}/suffix.ts | 0 src/locales/lv/{name => person}/title.ts | 0 src/locales/mk/company/name_patterns.ts | 4 +- src/locales/mk/index.ts | 4 +- src/locales/mk/name/name.ts | 6 - src/locales/mk/name/prefix.ts | 1 - .../mk/{name => person}/female_first_name.ts | 0 .../mk/{name => person}/female_last_name.ts | 0 .../mk/{name => person}/female_prefix.ts | 0 src/locales/mk/{name => person}/first_name.ts | 0 src/locales/mk/{name => person}/index.ts | 6 +- src/locales/mk/{name => person}/last_name.ts | 0 .../mk/{name => person}/male_first_name.ts | 0 .../mk/{name => person}/male_last_name.ts | 0 .../mk/{name => person}/male_prefix.ts | 0 src/locales/mk/person/name.ts | 6 + src/locales/mk/person/prefix.ts | 1 + src/locales/mk/{name => person}/suffix.ts | 0 src/locales/mk/{name => person}/title.ts | 0 src/locales/nb_NO/address/street.ts | 4 +- src/locales/nb_NO/company/name_patterns.ts | 6 +- src/locales/nb_NO/index.ts | 4 +- src/locales/nb_NO/name/name.ts | 8 - .../{name => person}/female_first_name.ts | 0 .../nb_NO/{name => person}/first_name.ts | 0 .../{it/name => nb_NO/person}/index.ts | 6 +- .../nb_NO/{name => person}/last_name.ts | 0 .../nb_NO/{name => person}/male_first_name.ts | 0 src/locales/nb_NO/person/name.ts | 8 + src/locales/nb_NO/{name => person}/prefix.ts | 0 src/locales/nb_NO/{name => person}/suffix.ts | 0 src/locales/ne/address/city.ts | 8 +- src/locales/ne/address/street.ts | 4 +- src/locales/ne/index.ts | 4 +- src/locales/ne/{name => person}/first_name.ts | 0 .../{en_AU/name => ne/person}/index.ts | 6 +- src/locales/ne/{name => person}/last_name.ts | 0 src/locales/nl/address/street.ts | 4 +- src/locales/nl/index.ts | 4 +- src/locales/nl/name/name.ts | 6 - .../nl/{name => person}/female_first_name.ts | 0 src/locales/nl/{name => person}/first_name.ts | 0 src/locales/nl/{name => person}/index.ts | 6 +- src/locales/nl/{name => person}/last_name.ts | 0 .../nl/{name => person}/male_first_name.ts | 0 src/locales/nl/person/name.ts | 6 + src/locales/nl/{name => person}/prefix.ts | 0 src/locales/nl/{name => person}/suffix.ts | 0 .../nl/{name => person}/tussenvoegsel.ts | 0 src/locales/nl_BE/address/street.ts | 4 +- src/locales/nl_BE/index.ts | 4 +- src/locales/nl_BE/name/name.ts | 5 - .../nl_BE/{name => person}/first_name.ts | 0 src/locales/nl_BE/{name => person}/index.ts | 6 +- .../nl_BE/{name => person}/last_name.ts | 0 src/locales/nl_BE/person/name.ts | 5 + src/locales/nl_BE/{name => person}/prefix.ts | 0 src/locales/nl_BE/{name => person}/suffix.ts | 0 src/locales/pl/address/street.ts | 2 +- src/locales/pl/company/name_patterns.ts | 6 +- src/locales/pl/index.ts | 4 +- src/locales/pl/name/name.ts | 4 - .../pl/{name => person}/female_first_name.ts | 0 src/locales/pl/{name => person}/first_name.ts | 0 src/locales/pl/{name => person}/gender.ts | 0 src/locales/pl/{name => person}/index.ts | 6 +- src/locales/pl/{name => person}/last_name.ts | 0 .../pl/{name => person}/male_first_name.ts | 0 src/locales/pl/person/name.ts | 4 + src/locales/pl/{name => person}/prefix.ts | 0 src/locales/pl/{name => person}/sex.ts | 0 src/locales/pl/{name => person}/title.ts | 0 src/locales/pt_BR/address/city.ts | 8 +- src/locales/pt_BR/address/street.ts | 4 +- src/locales/pt_BR/company/name_patterns.ts | 6 +- src/locales/pt_BR/index.ts | 4 +- src/locales/pt_BR/name/name.ts | 7 - .../{name => person}/female_first_name.ts | 0 .../pt_BR/{name => person}/first_name.ts | 0 src/locales/pt_BR/{name => person}/index.ts | 6 +- .../pt_BR/{name => person}/last_name.ts | 0 .../pt_BR/{name => person}/male_first_name.ts | 0 src/locales/pt_BR/person/name.ts | 7 + src/locales/pt_BR/{name => person}/prefix.ts | 0 src/locales/pt_BR/{name => person}/sex.ts | 0 src/locales/pt_BR/{name => person}/suffix.ts | 0 src/locales/pt_BR/{name => person}/title.ts | 0 src/locales/pt_PT/address/street.ts | 2 +- src/locales/pt_PT/index.ts | 4 +- src/locales/pt_PT/name/name.ts | 7 - src/locales/pt_PT/name/prefix.ts | 1 - .../{name => person}/female_first_name.ts | 0 .../pt_PT/{name => person}/female_prefix.ts | 0 .../pt_PT/{name => person}/first_name.ts | 0 src/locales/pt_PT/{name => person}/index.ts | 6 +- .../pt_PT/{name => person}/last_name.ts | 0 .../pt_PT/{name => person}/male_first_name.ts | 0 .../pt_PT/{name => person}/male_prefix.ts | 0 src/locales/pt_PT/person/name.ts | 7 + src/locales/pt_PT/person/prefix.ts | 1 + src/locales/pt_PT/{name => person}/suffix.ts | 0 src/locales/ro/address/city.ts | 8 +- src/locales/ro/index.ts | 4 +- src/locales/ro/name/name.ts | 10 -- .../ro/{name => person}/female_first_name.ts | 0 src/locales/ro/{name => person}/index.ts | 6 +- src/locales/ro/{name => person}/last_name.ts | 0 .../ro/{name => person}/male_first_name.ts | 0 src/locales/ro/person/name.ts | 10 ++ src/locales/ro/{name => person}/prefix.ts | 0 src/locales/ro/{name => person}/suffix.ts | 0 src/locales/ru/company/name_patterns.ts | 6 +- src/locales/ru/index.ts | 4 +- src/locales/ru/name/name.ts | 10 -- .../ru/{name => person}/female_first_name.ts | 0 .../ru/{name => person}/female_last_name.ts | 0 .../ru/{name => person}/female_middle_name.ts | 0 src/locales/{uk/name => ru/person}/index.ts | 6 +- .../ru/{name => person}/male_first_name.ts | 0 .../ru/{name => person}/male_last_name.ts | 0 .../ru/{name => person}/male_middle_name.ts | 0 src/locales/ru/person/name.ts | 10 ++ src/locales/ru/{name => person}/prefix.ts | 0 src/locales/ru/{name => person}/suffix.ts | 0 src/locales/ru/{name => person}/title.ts | 0 src/locales/sk/company/name_patterns.ts | 4 +- src/locales/sk/index.ts | 4 +- src/locales/sk/name/name.ts | 8 - .../sk/{name => person}/female_first_name.ts | 0 .../sk/{name => person}/female_last_name.ts | 0 src/locales/{lv/name => sk/person}/index.ts | 6 +- .../sk/{name => person}/male_first_name.ts | 0 .../sk/{name => person}/male_last_name.ts | 0 src/locales/sk/person/name.ts | 8 + src/locales/sk/{name => person}/prefix.ts | 0 src/locales/sk/{name => person}/suffix.ts | 0 src/locales/sk/{name => person}/title.ts | 0 src/locales/sv/address/street.ts | 4 +- src/locales/sv/company/name_patterns.ts | 6 +- src/locales/sv/index.ts | 4 +- src/locales/sv/name/name.ts | 8 - .../sv/{name => person}/female_first_name.ts | 0 src/locales/sv/{name => person}/first_name.ts | 0 src/locales/{he/name => sv/person}/index.ts | 6 +- src/locales/sv/{name => person}/last_name.ts | 0 .../sv/{name => person}/male_first_name.ts | 0 src/locales/sv/person/name.ts | 8 + src/locales/sv/{name => person}/prefix.ts | 0 src/locales/sv/{name => person}/title.ts | 0 src/locales/tr/address/city.ts | 8 +- src/locales/tr/index.ts | 4 +- src/locales/tr/name/name.ts | 6 - .../tr/{name => person}/female_first_name.ts | 0 src/locales/tr/{name => person}/first_name.ts | 0 src/locales/{hu/name => tr/person}/index.ts | 6 +- src/locales/tr/{name => person}/last_name.ts | 0 .../tr/{name => person}/male_first_name.ts | 0 src/locales/tr/person/name.ts | 6 + src/locales/tr/{name => person}/prefix.ts | 0 src/locales/uk/address/city.ts | 2 +- src/locales/uk/company/name_patterns.ts | 6 +- src/locales/uk/index.ts | 4 +- src/locales/uk/name/name.ts | 10 -- .../uk/{name => person}/female_first_name.ts | 0 .../uk/{name => person}/female_last_name.ts | 0 .../uk/{name => person}/female_middle_name.ts | 0 src/locales/{ru/name => uk/person}/index.ts | 6 +- .../uk/{name => person}/male_first_name.ts | 0 .../uk/{name => person}/male_last_name.ts | 0 .../uk/{name => person}/male_middle_name.ts | 0 src/locales/uk/person/name.ts | 10 ++ src/locales/uk/{name => person}/prefix.ts | 0 src/locales/uk/{name => person}/suffix.ts | 0 src/locales/uk/{name => person}/title.ts | 0 src/locales/ur/address/city.ts | 8 +- src/locales/ur/address/street.ts | 4 +- src/locales/ur/app/author.ts | 2 +- src/locales/ur/index.ts | 4 +- src/locales/ur/name/name.ts | 9 -- .../ur/{name => person}/female_first_name.ts | 0 src/locales/ur/{name => person}/first_name.ts | 0 src/locales/ur/{name => person}/index.ts | 6 +- src/locales/ur/{name => person}/last_name.ts | 0 .../ur/{name => person}/male_first_name.ts | 0 src/locales/ur/person/name.ts | 9 ++ src/locales/ur/{name => person}/prefix.ts | 0 src/locales/ur/{name => person}/sex.ts | 0 src/locales/ur/{name => person}/suffix.ts | 0 src/locales/ur/{name => person}/title.ts | 4 +- src/locales/vi/address/street.ts | 4 +- src/locales/vi/company/name_patterns.ts | 2 +- src/locales/vi/index.ts | 4 +- src/locales/vi/name/index.ts | 20 --- src/locales/vi/name/name.ts | 5 - .../vi/{name => person}/female_first_name.ts | 0 src/locales/vi/{name => person}/first_name.ts | 0 src/locales/vi/person/index.ts | 20 +++ src/locales/vi/{name => person}/last_name.ts | 0 .../vi/{name => person}/male_first_name.ts | 0 src/locales/vi/person/name.ts | 5 + src/locales/zh_CN/address/street.ts | 2 +- src/locales/zh_CN/index.ts | 4 +- src/locales/zh_CN/name/index.ts | 20 --- src/locales/zh_CN/name/name.ts | 1 - .../{name => person}/female_first_name.ts | 0 .../zh_CN/{name => person}/first_name.ts | 0 src/locales/zh_CN/person/index.ts | 20 +++ .../zh_CN/{name => person}/last_name.ts | 0 .../zh_CN/{name => person}/male_first_name.ts | 0 src/locales/zh_CN/person/name.ts | 1 + src/locales/zh_TW/address/street.ts | 2 +- src/locales/zh_TW/index.ts | 4 +- src/locales/zh_TW/name/name.ts | 1 - .../zh_TW/{name => person}/first_name.ts | 0 .../{ko/name => zh_TW/person}/index.ts | 6 +- .../zh_TW/{name => person}/last_name.ts | 0 src/locales/zh_TW/person/name.ts | 1 + src/locales/zu_ZA/address/city.ts | 8 +- src/locales/zu_ZA/address/street.ts | 4 +- src/locales/zu_ZA/index.ts | 4 +- .../{name => person}/female_first_name.ts | 0 .../zu_ZA/{name => person}/first_name.ts | 0 .../{af_ZA/name => zu_ZA/person}/index.ts | 6 +- .../zu_ZA/{name => person}/last_name.ts | 0 .../zu_ZA/{name => person}/male_first_name.ts | 0 src/modules/git/index.ts | 2 +- src/modules/helpers/index.ts | 16 +- src/modules/internet/index.ts | 4 +- src/modules/{name => person}/index.ts | 89 +++++------ src/modules/random/index.ts | 12 +- test/__snapshots__/name.spec.ts.snap | 139 ------------------ test/__snapshots__/person.spec.ts.snap | 139 ++++++++++++++++++ test/all_functional.spec.ts | 5 +- test/helpers.spec.ts | 9 ++ test/{name.spec.ts => person.spec.ts} | 136 ++++++++--------- 593 files changed, 1173 insertions(+), 1112 deletions(-) rename src/definitions/{name.ts => person.ts} (85%) rename src/locales/af_ZA/{name => person}/female_first_name.ts (100%) rename src/locales/af_ZA/{name => person}/first_name.ts (100%) rename src/locales/{zu_ZA/name => af_ZA/person}/index.ts (75%) rename src/locales/af_ZA/{name => person}/last_name.ts (100%) rename src/locales/af_ZA/{name => person}/male_first_name.ts (100%) delete mode 100644 src/locales/ar/name/name.ts rename src/locales/ar/{name => person}/female_first_name.ts (100%) rename src/locales/ar/{name => person}/first_name.ts (100%) rename src/locales/{hr/name => ar/person}/index.ts (82%) rename src/locales/ar/{name => person}/last_name.ts (100%) rename src/locales/ar/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/ar/person/name.ts rename src/locales/ar/{name => person}/prefix.ts (100%) rename src/locales/ar/{name => person}/suffix.ts (100%) rename src/locales/ar/{name => person}/title.ts (100%) delete mode 100644 src/locales/az/name/name.ts rename src/locales/az/{name => person}/female_first_name.ts (100%) rename src/locales/az/{name => person}/female_last_name.ts (100%) rename src/locales/az/{name => person}/index.ts (82%) rename src/locales/az/{name => person}/male_first_name.ts (100%) rename src/locales/az/{name => person}/male_last_name.ts (100%) create mode 100644 src/locales/az/person/name.ts rename src/locales/az/{name => person}/prefix.ts (100%) rename src/locales/az/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/cz/name/name.ts rename src/locales/cz/{name => person}/female_first_name.ts (100%) rename src/locales/cz/{name => person}/female_last_name.ts (100%) rename src/locales/cz/{name => person}/first_name.ts (100%) rename src/locales/cz/{name => person}/index.ts (85%) rename src/locales/cz/{name => person}/last_name.ts (100%) rename src/locales/cz/{name => person}/male_first_name.ts (100%) rename src/locales/cz/{name => person}/male_last_name.ts (100%) create mode 100644 src/locales/cz/person/name.ts rename src/locales/cz/{name => person}/prefix.ts (100%) rename src/locales/cz/{name => person}/suffix.ts (100%) rename src/locales/cz/{name => person}/title.ts (100%) delete mode 100644 src/locales/de/name/name.ts rename src/locales/de/{name => person}/female_first_name.ts (100%) rename src/locales/de/{name => person}/first_name.ts (100%) rename src/locales/de/{name => person}/index.ts (83%) rename src/locales/de/{name => person}/last_name.ts (100%) rename src/locales/de/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/de/person/name.ts rename src/locales/de/{name => person}/nobility_title_prefix.ts (100%) rename src/locales/de/{name => person}/prefix.ts (100%) rename src/locales/de/{name => person}/sex.ts (100%) delete mode 100644 src/locales/de_AT/name/name.ts rename src/locales/de_AT/{name => person}/first_name.ts (100%) rename src/locales/de_AT/{name => person}/index.ts (77%) rename src/locales/de_AT/{name => person}/last_name.ts (100%) create mode 100644 src/locales/de_AT/person/name.ts rename src/locales/de_AT/{name => person}/nobility_title_prefix.ts (100%) rename src/locales/de_AT/{name => person}/prefix.ts (100%) delete mode 100644 src/locales/de_CH/name/name.ts rename src/locales/de_CH/{name => person}/first_name.ts (100%) rename src/locales/de_CH/{name => person}/index.ts (72%) rename src/locales/de_CH/{name => person}/last_name.ts (100%) create mode 100644 src/locales/de_CH/person/name.ts rename src/locales/de_CH/{name => person}/prefix.ts (100%) delete mode 100644 src/locales/el/name/name.ts rename src/locales/el/{name => person}/first_name.ts (100%) rename src/locales/{ge/name => el/person}/index.ts (74%) rename src/locales/el/{name => person}/last_name.ts (100%) create mode 100644 src/locales/el/person/name.ts rename src/locales/el/{name => person}/prefix.ts (100%) rename src/locales/el/{name => person}/title.ts (100%) delete mode 100644 src/locales/en/name/name.ts rename src/locales/en/{name => person}/female_first_name.ts (100%) rename src/locales/en/{name => person}/female_middle_name.ts (100%) rename src/locales/en/{name => person}/first_name.ts (100%) rename src/locales/en/{name => person}/gender.ts (100%) rename src/locales/en/{name => person}/index.ts (87%) rename src/locales/en/{name => person}/last_name.ts (100%) rename src/locales/en/{name => person}/male_first_name.ts (100%) rename src/locales/en/{name => person}/male_middle_name.ts (100%) rename src/locales/en/{name => person}/middle_name.ts (100%) create mode 100644 src/locales/en/person/name.ts rename src/locales/en/{name => person}/prefix.ts (100%) rename src/locales/en/{name => person}/sex.ts (100%) rename src/locales/en/{name => person}/suffix.ts (100%) rename src/locales/en/{name => person}/title.ts (100%) rename src/locales/en_AU/{name => person}/first_name.ts (100%) rename src/locales/{ne/name => en_AU/person}/index.ts (64%) rename src/locales/en_AU/{name => person}/last_name.ts (100%) rename src/locales/en_AU_ocker/{name => person}/first_name.ts (100%) rename src/locales/en_AU_ocker/{name => person}/index.ts (71%) rename src/locales/en_AU_ocker/{name => person}/last_name.ts (100%) rename src/locales/en_AU_ocker/{name => person}/ocker_first_name.ts (100%) delete mode 100644 src/locales/en_GH/name/first_name.ts delete mode 100644 src/locales/en_GH/name/name.ts rename src/locales/en_GH/{name => person}/female_first_name.ts (100%) create mode 100644 src/locales/en_GH/person/first_name.ts rename src/locales/en_GH/{name => person}/index.ts (77%) rename src/locales/en_GH/{name => person}/last_name.ts (100%) rename src/locales/en_GH/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/en_GH/person/name.ts rename src/locales/en_IN/{name => person}/first_name.ts (100%) rename src/locales/en_IN/{name => person}/index.ts (64%) rename src/locales/en_IN/{name => person}/last_name.ts (100%) delete mode 100644 src/locales/en_NG/name/name.ts rename src/locales/en_NG/{name => person}/female_first_name.ts (100%) rename src/locales/en_NG/{name => person}/first_name.ts (100%) rename src/locales/{fi/name => en_NG/person}/index.ts (77%) rename src/locales/en_NG/{name => person}/last_name.ts (100%) rename src/locales/en_NG/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/en_NG/person/name.ts delete mode 100644 src/locales/en_ZA/name/name.ts rename src/locales/en_ZA/{name => person}/female_first_name.ts (100%) rename src/locales/en_ZA/{name => person}/first_name.ts (100%) rename src/locales/en_ZA/{name => person}/index.ts (77%) rename src/locales/en_ZA/{name => person}/last_name.ts (100%) rename src/locales/en_ZA/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/en_ZA/person/name.ts delete mode 100644 src/locales/es/name/name.ts rename src/locales/es/{name => person}/female_first_name.ts (100%) rename src/locales/es/{name => person}/first_name.ts (100%) rename src/locales/{ar/name => es/person}/index.ts (82%) rename src/locales/es/{name => person}/last_name.ts (100%) rename src/locales/es/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/es/person/name.ts rename src/locales/es/{name => person}/prefix.ts (100%) rename src/locales/es/{name => person}/suffix.ts (100%) rename src/locales/es/{name => person}/title.ts (100%) delete mode 100644 src/locales/es_MX/name/name.ts rename src/locales/es_MX/{name => person}/first_name.ts (100%) rename src/locales/es_MX/{name => person}/index.ts (76%) rename src/locales/es_MX/{name => person}/last_name.ts (100%) create mode 100644 src/locales/es_MX/person/name.ts rename src/locales/es_MX/{name => person}/prefix.ts (100%) rename src/locales/es_MX/{name => person}/suffix.ts (100%) rename src/locales/es_MX/{name => person}/title.ts (100%) delete mode 100644 src/locales/fa/name/name.ts rename src/locales/fa/{name => person}/female_first_name.ts (100%) rename src/locales/fa/{name => person}/first_name.ts (100%) rename src/locales/{sv/name => fa/person}/index.ts (80%) rename src/locales/fa/{name => person}/last_name.ts (100%) rename src/locales/fa/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/fa/person/name.ts rename src/locales/fa/{name => person}/prefix.ts (100%) rename src/locales/fa/{name => person}/title.ts (100%) delete mode 100644 src/locales/fi/name/name.ts rename src/locales/fi/{name => person}/female_first_name.ts (100%) rename src/locales/fi/{name => person}/first_name.ts (100%) rename src/locales/{en_NG/name => fi/person}/index.ts (77%) rename src/locales/fi/{name => person}/last_name.ts (100%) rename src/locales/fi/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/fi/person/name.ts delete mode 100644 src/locales/fr/name/name.ts rename src/locales/fr/{name => person}/female_first_name.ts (100%) rename src/locales/fr/{name => person}/first_name.ts (100%) rename src/locales/{fr_CH/name => fr/person}/index.ts (81%) rename src/locales/fr/{name => person}/last_name.ts (100%) rename src/locales/fr/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/fr/person/name.ts rename src/locales/fr/{name => person}/prefix.ts (100%) rename src/locales/fr/{name => person}/sex.ts (100%) rename src/locales/fr/{name => person}/title.ts (100%) delete mode 100644 src/locales/fr_BE/name/name.ts rename src/locales/fr_BE/{name => person}/female_first_name.ts (100%) rename src/locales/fr_BE/{name => person}/first_name.ts (100%) rename src/locales/fr_BE/{name => person}/gender.ts (100%) rename src/locales/fr_BE/{name => person}/index.ts (83%) rename src/locales/fr_BE/{name => person}/last_name.ts (100%) rename src/locales/fr_BE/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/fr_BE/person/name.ts rename src/locales/fr_BE/{name => person}/prefix.ts (100%) rename src/locales/fr_BE/{name => person}/suffix.ts (100%) rename src/locales/fr_BE/{name => person}/title.ts (100%) delete mode 100644 src/locales/fr_CH/name/name.ts rename src/locales/fr_CH/{name => person}/female_first_name.ts (100%) rename src/locales/fr_CH/{name => person}/first_name.ts (100%) rename src/locales/{fr/name => fr_CH/person}/index.ts (81%) rename src/locales/fr_CH/{name => person}/last_name.ts (100%) rename src/locales/fr_CH/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/fr_CH/person/name.ts rename src/locales/fr_CH/{name => person}/prefix.ts (100%) rename src/locales/fr_CH/{name => person}/sex.ts (100%) rename src/locales/fr_CH/{name => person}/title.ts (100%) delete mode 100644 src/locales/ge/name/name.ts rename src/locales/ge/{name => person}/first_name.ts (100%) rename src/locales/{el/name => ge/person}/index.ts (74%) rename src/locales/ge/{name => person}/last_name.ts (100%) create mode 100644 src/locales/ge/person/name.ts rename src/locales/ge/{name => person}/prefix.ts (100%) rename src/locales/ge/{name => person}/title.ts (100%) delete mode 100644 src/locales/he/name/name.ts rename src/locales/he/{name => person}/female_first_name.ts (100%) rename src/locales/he/{name => person}/first_name.ts (100%) rename src/locales/{fa/name => he/person}/index.ts (80%) rename src/locales/he/{name => person}/last_name.ts (100%) rename src/locales/he/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/he/person/name.ts rename src/locales/he/{name => person}/prefix.ts (100%) rename src/locales/he/{name => person}/title.ts (100%) delete mode 100644 src/locales/hr/name/name.ts rename src/locales/hr/{name => person}/female_first_name.ts (100%) rename src/locales/hr/{name => person}/first_name.ts (100%) rename src/locales/{es/name => hr/person}/index.ts (82%) rename src/locales/hr/{name => person}/last_name.ts (100%) rename src/locales/hr/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/hr/person/name.ts rename src/locales/hr/{name => person}/prefix.ts (100%) rename src/locales/hr/{name => person}/suffix.ts (100%) rename src/locales/hr/{name => person}/title.ts (100%) delete mode 100644 src/locales/hu/name/name.ts rename src/locales/hu/{name => person}/female_first_name.ts (100%) rename src/locales/hu/{name => person}/first_name.ts (100%) rename src/locales/{tr/name => hu/person}/index.ts (79%) rename src/locales/hu/{name => person}/last_name.ts (100%) rename src/locales/hu/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/hu/person/name.ts rename src/locales/hu/{name => person}/prefix.ts (100%) delete mode 100644 src/locales/hy/name/index.ts delete mode 100644 src/locales/hy/name/name.ts rename src/locales/hy/{name => person}/female_first_name.ts (100%) rename src/locales/hy/{name => person}/first_name.ts (100%) create mode 100644 src/locales/hy/person/index.ts rename src/locales/hy/{name => person}/last_name.ts (100%) rename src/locales/hy/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/hy/person/name.ts delete mode 100644 src/locales/id_ID/name/name.ts rename src/locales/id_ID/{name => person}/female_first_name.ts (100%) rename src/locales/id_ID/{name => person}/female_last_name.ts (100%) rename src/locales/id_ID/{name => person}/female_title.ts (100%) rename src/locales/id_ID/{name => person}/index.ts (84%) rename src/locales/id_ID/{name => person}/male_first_name.ts (100%) rename src/locales/id_ID/{name => person}/male_last_name.ts (100%) rename src/locales/id_ID/{name => person}/male_title.ts (100%) create mode 100644 src/locales/id_ID/person/name.ts rename src/locales/id_ID/{name => person}/prefix.ts (100%) rename src/locales/id_ID/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/it/name/name.ts rename src/locales/it/{name => person}/female_first_name.ts (100%) rename src/locales/it/{name => person}/first_name.ts (100%) rename src/locales/{nb_NO/name => it/person}/index.ts (81%) rename src/locales/it/{name => person}/last_name.ts (100%) rename src/locales/it/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/it/person/name.ts rename src/locales/it/{name => person}/prefix.ts (100%) rename src/locales/it/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/ja/name/index.ts delete mode 100644 src/locales/ja/name/name.ts rename src/locales/ja/{name => person}/female_first_name.ts (100%) rename src/locales/ja/{name => person}/first_name.ts (100%) create mode 100644 src/locales/ja/person/index.ts rename src/locales/ja/{name => person}/last_name.ts (100%) rename src/locales/ja/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/ja/person/name.ts delete mode 100644 src/locales/ko/name/name.ts rename src/locales/ko/{name => person}/first_name.ts (100%) rename src/locales/{zh_TW/name => ko/person}/index.ts (69%) rename src/locales/ko/{name => person}/last_name.ts (100%) create mode 100644 src/locales/ko/person/name.ts delete mode 100644 src/locales/lv/name/name.ts rename src/locales/lv/{name => person}/female_first_name.ts (100%) rename src/locales/lv/{name => person}/female_last_name.ts (100%) rename src/locales/{sk/name => lv/person}/index.ts (83%) rename src/locales/lv/{name => person}/male_first_name.ts (100%) rename src/locales/lv/{name => person}/male_last_name.ts (100%) create mode 100644 src/locales/lv/person/name.ts rename src/locales/lv/{name => person}/prefix.ts (100%) rename src/locales/lv/{name => person}/suffix.ts (100%) rename src/locales/lv/{name => person}/title.ts (100%) delete mode 100644 src/locales/mk/name/name.ts delete mode 100644 src/locales/mk/name/prefix.ts rename src/locales/mk/{name => person}/female_first_name.ts (100%) rename src/locales/mk/{name => person}/female_last_name.ts (100%) rename src/locales/mk/{name => person}/female_prefix.ts (100%) rename src/locales/mk/{name => person}/first_name.ts (100%) rename src/locales/mk/{name => person}/index.ts (87%) rename src/locales/mk/{name => person}/last_name.ts (100%) rename src/locales/mk/{name => person}/male_first_name.ts (100%) rename src/locales/mk/{name => person}/male_last_name.ts (100%) rename src/locales/mk/{name => person}/male_prefix.ts (100%) create mode 100644 src/locales/mk/person/name.ts create mode 100644 src/locales/mk/person/prefix.ts rename src/locales/mk/{name => person}/suffix.ts (100%) rename src/locales/mk/{name => person}/title.ts (100%) delete mode 100644 src/locales/nb_NO/name/name.ts rename src/locales/nb_NO/{name => person}/female_first_name.ts (100%) rename src/locales/nb_NO/{name => person}/first_name.ts (100%) rename src/locales/{it/name => nb_NO/person}/index.ts (81%) rename src/locales/nb_NO/{name => person}/last_name.ts (100%) rename src/locales/nb_NO/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/nb_NO/person/name.ts rename src/locales/nb_NO/{name => person}/prefix.ts (100%) rename src/locales/nb_NO/{name => person}/suffix.ts (100%) rename src/locales/ne/{name => person}/first_name.ts (100%) rename src/locales/{en_AU/name => ne/person}/index.ts (64%) rename src/locales/ne/{name => person}/last_name.ts (100%) delete mode 100644 src/locales/nl/name/name.ts rename src/locales/nl/{name => person}/female_first_name.ts (100%) rename src/locales/nl/{name => person}/first_name.ts (100%) rename src/locales/nl/{name => person}/index.ts (82%) rename src/locales/nl/{name => person}/last_name.ts (100%) rename src/locales/nl/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/nl/person/name.ts rename src/locales/nl/{name => person}/prefix.ts (100%) rename src/locales/nl/{name => person}/suffix.ts (100%) rename src/locales/nl/{name => person}/tussenvoegsel.ts (100%) delete mode 100644 src/locales/nl_BE/name/name.ts rename src/locales/nl_BE/{name => person}/first_name.ts (100%) rename src/locales/nl_BE/{name => person}/index.ts (74%) rename src/locales/nl_BE/{name => person}/last_name.ts (100%) create mode 100644 src/locales/nl_BE/person/name.ts rename src/locales/nl_BE/{name => person}/prefix.ts (100%) rename src/locales/nl_BE/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/pl/name/name.ts rename src/locales/pl/{name => person}/female_first_name.ts (100%) rename src/locales/pl/{name => person}/first_name.ts (100%) rename src/locales/pl/{name => person}/gender.ts (100%) rename src/locales/pl/{name => person}/index.ts (83%) rename src/locales/pl/{name => person}/last_name.ts (100%) rename src/locales/pl/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/pl/person/name.ts rename src/locales/pl/{name => person}/prefix.ts (100%) rename src/locales/pl/{name => person}/sex.ts (100%) rename src/locales/pl/{name => person}/title.ts (100%) delete mode 100644 src/locales/pt_BR/name/name.ts rename src/locales/pt_BR/{name => person}/female_first_name.ts (100%) rename src/locales/pt_BR/{name => person}/first_name.ts (100%) rename src/locales/pt_BR/{name => person}/index.ts (83%) rename src/locales/pt_BR/{name => person}/last_name.ts (100%) rename src/locales/pt_BR/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/pt_BR/person/name.ts rename src/locales/pt_BR/{name => person}/prefix.ts (100%) rename src/locales/pt_BR/{name => person}/sex.ts (100%) rename src/locales/pt_BR/{name => person}/suffix.ts (100%) rename src/locales/pt_BR/{name => person}/title.ts (100%) delete mode 100644 src/locales/pt_PT/name/name.ts delete mode 100644 src/locales/pt_PT/name/prefix.ts rename src/locales/pt_PT/{name => person}/female_first_name.ts (100%) rename src/locales/pt_PT/{name => person}/female_prefix.ts (100%) rename src/locales/pt_PT/{name => person}/first_name.ts (100%) rename src/locales/pt_PT/{name => person}/index.ts (84%) rename src/locales/pt_PT/{name => person}/last_name.ts (100%) rename src/locales/pt_PT/{name => person}/male_first_name.ts (100%) rename src/locales/pt_PT/{name => person}/male_prefix.ts (100%) create mode 100644 src/locales/pt_PT/person/name.ts create mode 100644 src/locales/pt_PT/person/prefix.ts rename src/locales/pt_PT/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/ro/name/name.ts rename src/locales/ro/{name => person}/female_first_name.ts (100%) rename src/locales/ro/{name => person}/index.ts (79%) rename src/locales/ro/{name => person}/last_name.ts (100%) rename src/locales/ro/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/ro/person/name.ts rename src/locales/ro/{name => person}/prefix.ts (100%) rename src/locales/ro/{name => person}/suffix.ts (100%) delete mode 100644 src/locales/ru/name/name.ts rename src/locales/ru/{name => person}/female_first_name.ts (100%) rename src/locales/ru/{name => person}/female_last_name.ts (100%) rename src/locales/ru/{name => person}/female_middle_name.ts (100%) rename src/locales/{uk/name => ru/person}/index.ts (86%) rename src/locales/ru/{name => person}/male_first_name.ts (100%) rename src/locales/ru/{name => person}/male_last_name.ts (100%) rename src/locales/ru/{name => person}/male_middle_name.ts (100%) create mode 100644 src/locales/ru/person/name.ts rename src/locales/ru/{name => person}/prefix.ts (100%) rename src/locales/ru/{name => person}/suffix.ts (100%) rename src/locales/ru/{name => person}/title.ts (100%) delete mode 100644 src/locales/sk/name/name.ts rename src/locales/sk/{name => person}/female_first_name.ts (100%) rename src/locales/sk/{name => person}/female_last_name.ts (100%) rename src/locales/{lv/name => sk/person}/index.ts (83%) rename src/locales/sk/{name => person}/male_first_name.ts (100%) rename src/locales/sk/{name => person}/male_last_name.ts (100%) create mode 100644 src/locales/sk/person/name.ts rename src/locales/sk/{name => person}/prefix.ts (100%) rename src/locales/sk/{name => person}/suffix.ts (100%) rename src/locales/sk/{name => person}/title.ts (100%) delete mode 100644 src/locales/sv/name/name.ts rename src/locales/sv/{name => person}/female_first_name.ts (100%) rename src/locales/sv/{name => person}/first_name.ts (100%) rename src/locales/{he/name => sv/person}/index.ts (80%) rename src/locales/sv/{name => person}/last_name.ts (100%) rename src/locales/sv/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/sv/person/name.ts rename src/locales/sv/{name => person}/prefix.ts (100%) rename src/locales/sv/{name => person}/title.ts (100%) delete mode 100644 src/locales/tr/name/name.ts rename src/locales/tr/{name => person}/female_first_name.ts (100%) rename src/locales/tr/{name => person}/first_name.ts (100%) rename src/locales/{hu/name => tr/person}/index.ts (79%) rename src/locales/tr/{name => person}/last_name.ts (100%) rename src/locales/tr/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/tr/person/name.ts rename src/locales/tr/{name => person}/prefix.ts (100%) delete mode 100644 src/locales/uk/name/name.ts rename src/locales/uk/{name => person}/female_first_name.ts (100%) rename src/locales/uk/{name => person}/female_last_name.ts (100%) rename src/locales/uk/{name => person}/female_middle_name.ts (100%) rename src/locales/{ru/name => uk/person}/index.ts (86%) rename src/locales/uk/{name => person}/male_first_name.ts (100%) rename src/locales/uk/{name => person}/male_last_name.ts (100%) rename src/locales/uk/{name => person}/male_middle_name.ts (100%) create mode 100644 src/locales/uk/person/name.ts rename src/locales/uk/{name => person}/prefix.ts (100%) rename src/locales/uk/{name => person}/suffix.ts (100%) rename src/locales/uk/{name => person}/title.ts (100%) delete mode 100644 src/locales/ur/name/name.ts rename src/locales/ur/{name => person}/female_first_name.ts (100%) rename src/locales/ur/{name => person}/first_name.ts (100%) rename src/locales/ur/{name => person}/index.ts (83%) rename src/locales/ur/{name => person}/last_name.ts (100%) rename src/locales/ur/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/ur/person/name.ts rename src/locales/ur/{name => person}/prefix.ts (100%) rename src/locales/ur/{name => person}/sex.ts (100%) rename src/locales/ur/{name => person}/suffix.ts (100%) rename src/locales/ur/{name => person}/title.ts (85%) delete mode 100644 src/locales/vi/name/index.ts delete mode 100644 src/locales/vi/name/name.ts rename src/locales/vi/{name => person}/female_first_name.ts (100%) rename src/locales/vi/{name => person}/first_name.ts (100%) create mode 100644 src/locales/vi/person/index.ts rename src/locales/vi/{name => person}/last_name.ts (100%) rename src/locales/vi/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/vi/person/name.ts delete mode 100644 src/locales/zh_CN/name/index.ts delete mode 100644 src/locales/zh_CN/name/name.ts rename src/locales/zh_CN/{name => person}/female_first_name.ts (100%) rename src/locales/zh_CN/{name => person}/first_name.ts (100%) create mode 100644 src/locales/zh_CN/person/index.ts rename src/locales/zh_CN/{name => person}/last_name.ts (100%) rename src/locales/zh_CN/{name => person}/male_first_name.ts (100%) create mode 100644 src/locales/zh_CN/person/name.ts delete mode 100644 src/locales/zh_TW/name/name.ts rename src/locales/zh_TW/{name => person}/first_name.ts (100%) rename src/locales/{ko/name => zh_TW/person}/index.ts (69%) rename src/locales/zh_TW/{name => person}/last_name.ts (100%) create mode 100644 src/locales/zh_TW/person/name.ts rename src/locales/zu_ZA/{name => person}/female_first_name.ts (100%) rename src/locales/zu_ZA/{name => person}/first_name.ts (100%) rename src/locales/{af_ZA/name => zu_ZA/person}/index.ts (75%) rename src/locales/zu_ZA/{name => person}/last_name.ts (100%) rename src/locales/zu_ZA/{name => person}/male_first_name.ts (100%) rename src/modules/{name => person}/index.ts (71%) delete mode 100644 test/__snapshots__/name.spec.ts.snap create mode 100644 test/__snapshots__/person.spec.ts.snap rename test/{name.spec.ts => person.spec.ts} (65%) diff --git a/README.md b/README.md index 8d2ce8de056..1051d96c680 100644 --- a/README.md +++ b/README.md @@ -88,7 +88,7 @@ The API covers the following modules: | Internet | `faker.internet.domainName()` | muddy-neuropathologist.net | | Lorem | `faker.lorem.paragraph()` | Porro nulla id vero perspiciatis nulla nihil. ... | | Music | `faker.music.genre()` | R&B | -| Name | `faker.name.firstName()` | Cameron | +| Person | `faker.person.firstName()` | Cameron | | Phone | `faker.phone.phoneNumber()` | +1 291-299-0192 | | Random | `faker.random.locale()` | fr_CA | | Science | `faker.science.unit()` | `{ name: 'meter', symbol: 'm' }` | @@ -103,7 +103,7 @@ Faker contains a generator method `faker.helpers.fake` for combining faker API m ```ts console.log( faker.helpers.fake( - 'Hello {{name.prefix}} {{name.lastName}}, how are you today?' + 'Hello {{person.prefix}} {{person.lastName}}, how are you today?' ) ); ``` diff --git a/docs/.vitepress/api-pages.ts b/docs/.vitepress/api-pages.ts index 230eb2fdd28..575ec823897 100644 --- a/docs/.vitepress/api-pages.ts +++ b/docs/.vitepress/api-pages.ts @@ -18,7 +18,7 @@ export const apiPages = [ { text: 'Internet', link: '/api/internet.html' }, { text: 'Lorem', link: '/api/lorem.html' }, { text: 'Music', link: '/api/music.html' }, - { text: 'Name', link: '/api/name.html' }, + { text: 'Person', link: '/api/person.html' }, { text: 'Phone', link: '/api/phone.html' }, { text: 'Random', link: '/api/random.html' }, { text: 'Science', link: '/api/science.html' }, diff --git a/docs/guide/usage.md b/docs/guide/usage.md index d37929d51cc..471d905ea24 100644 --- a/docs/guide/usage.md +++ b/docs/guide/usage.md @@ -7,7 +7,7 @@ Using Faker is as easy as importing it from `@faker-js/faker`. ```js import { faker } from '@faker-js/faker'; -const randomName = faker.name.fullName(); // Rowan Nikolaus +const randomName = faker.person.fullName(); // Rowan Nikolaus const randomEmail = faker.internet.email(); // Kassandra.Haley@erich.biz ``` @@ -16,7 +16,7 @@ Or if you using CommonJS ```js const { faker } = require('@faker-js/faker'); -const randomName = faker.name.fullName(); // Rowan Nikolaus +const randomName = faker.person.fullName(); // Rowan Nikolaus const randomEmail = faker.internet.email(); // Kassandra.Haley@erich.biz ``` @@ -27,7 +27,7 @@ const randomEmail = faker.internet.email(); // Kassandra.Haley@erich.biz import { faker } from 'https://cdn.skypack.dev/@faker-js/faker'; // Caitlyn Kerluke - const randomName = faker.name.fullName(); + const randomName = faker.person.fullName(); // Rusty@arne.info const randomEmail = faker.internet.email(); @@ -43,7 +43,7 @@ Using the browser is great for experimenting 👍. However, due to all of the st ```js import { faker } from 'https://cdn.skypack.dev/@faker-js/faker'; -const randomName = faker.name.findName(); // Willie Bahringer +const randomName = faker.person.findName(); // Willie Bahringer const randomEmail = faker.internet.email(); // Tomasa_Ferry14@hotmail.com ``` @@ -120,9 +120,9 @@ function createRandomUser(): User { avatar: faker.image.avatar(), birthday: faker.date.birthdate(), email: faker.internet.email(), - firstName: faker.name.firstName(), - lastName: faker.name.lastName(), - sex: faker.name.sexType(), + firstName: faker.person.firstName(), + lastName: faker.person.lastName(), + sex: faker.person.sexType(), subscriptionTier: faker.helpers.arrayElement(['free', 'basic', 'business']), }; } @@ -142,9 +142,9 @@ Let's refactor our current code: import { faker } from '@faker-js/faker'; function createRandomUser(): User { - const sex = this.faker.name.sexType(); - const firstName = faker.name.firstName(sex); - const lastName = faker.name.lastName(); + const sex = this.faker.person.sexType(); + const firstName = faker.person.firstName(sex); + const lastName = faker.person.lastName(); const email = faker.internet.email(firstName, lastName); return { @@ -179,9 +179,9 @@ Faker has your back, with another helper method: import { faker } from '@faker-js/faker'; function createRandomUser(): User { - const sex = this.faker.name.sexType(); - const firstName = faker.name.firstName(sex); - const lastName = faker.name.lastName(); + const sex = this.faker.person.sexType(); + const firstName = faker.person.firstName(sex); + const lastName = faker.person.lastName(); const email = faker.helpers.unique(faker.internet.email, [ firstName, lastName, diff --git a/scripts/apidoc/moduleMethods.ts b/scripts/apidoc/moduleMethods.ts index 46de9e2f68f..7e78298e808 100644 --- a/scripts/apidoc/moduleMethods.ts +++ b/scripts/apidoc/moduleMethods.ts @@ -38,7 +38,13 @@ export function processModuleMethods(project: ProjectReflection): PageIndex { } export function extractModuleName(module: DeclarationReflection): string { - return module.name.replace(/Module$/, ''); + const { name } = module; + // TODO @ST-DDT 2022-10-16: Remove in v10. + // Typedoc prefers the name of the module that is exported first. + if (name === 'NameModule') { + return 'Person'; + } + return name.replace(/Module$/, ''); } function extractModuleFieldName(module: DeclarationReflection): string { diff --git a/scripts/generateLocales.ts b/scripts/generateLocales.ts index dea43bcd001..f187b4f684f 100644 --- a/scripts/generateLocales.ts +++ b/scripts/generateLocales.ts @@ -57,7 +57,7 @@ const definitionsTypes: DefinitionsType = { internet: 'InternetDefinitions', lorem: 'LoremDefinitions', music: 'MusicDefinitions', - name: 'NameDefinitions', + person: 'PersonDefinitions', phone_number: 'PhoneNumberDefinitions', science: 'ScienceDefinitions', system: 'SystemDefinitions', diff --git a/src/definitions/definitions.ts b/src/definitions/definitions.ts index 3ec795f7b7e..7d8113dab35 100644 --- a/src/definitions/definitions.ts +++ b/src/definitions/definitions.ts @@ -10,7 +10,7 @@ import type { HackerDefinitions } from './hacker'; import type { InternetDefinitions } from './internet'; import type { LoremDefinitions } from './lorem'; import type { MusicDefinitions } from './music'; -import type { NameDefinitions } from './name'; +import type { PersonDefinitions } from './person'; import type { PhoneNumberDefinitions } from './phone_number'; import type { ScienceDefinitions } from './science'; import type { SystemDefinitions } from './system'; @@ -38,7 +38,7 @@ export interface Definitions { internet: InternetDefinitions; lorem: LoremDefinitions; music: MusicDefinitions; - name: NameDefinitions; + person: PersonDefinitions; phone_number: PhoneNumberDefinitions; science: ScienceDefinitions; system: SystemDefinitions; diff --git a/src/definitions/index.ts b/src/definitions/index.ts index 03a688528bd..fc27ba8f463 100644 --- a/src/definitions/index.ts +++ b/src/definitions/index.ts @@ -17,7 +17,7 @@ export type { HackerDefinitions } from './hacker'; export type { InternetDefinitions } from './internet'; export type { LoremDefinitions } from './lorem'; export type { MusicDefinitions } from './music'; -export type { NameDefinitions, NameTitleDefinitions } from './name'; +export type { PersonDefinitions, PersonTitleDefinitions } from './person'; export type { PhoneNumberDefinitions } from './phone_number'; export type { ScienceDefinitions } from './science'; export type { diff --git a/src/definitions/name.ts b/src/definitions/person.ts similarity index 85% rename from src/definitions/name.ts rename to src/definitions/person.ts index 03bd404d22e..b6db46e1976 100644 --- a/src/definitions/name.ts +++ b/src/definitions/person.ts @@ -3,7 +3,7 @@ import type { LocaleEntry } from './definitions'; /** * The possible definitions related to people's names. */ -export type NameDefinitions = LocaleEntry<{ +export type PersonDefinitions = LocaleEntry<{ gender: string[]; sex: string[]; @@ -30,13 +30,13 @@ export type NameDefinitions = LocaleEntry<{ */ name: string[]; - title: NameTitleDefinitions; + title: PersonTitleDefinitions; }>; /** * The possible definitions related to people's titles. */ -export interface NameTitleDefinitions { +export interface PersonTitleDefinitions { descriptor?: string[]; job: string[]; level?: string[]; diff --git a/src/faker.ts b/src/faker.ts index 62a3bf6fa65..5c2f7e79058 100644 --- a/src/faker.ts +++ b/src/faker.ts @@ -1,5 +1,6 @@ import type { LocaleDefinition } from './definitions'; import { FakerError } from './errors/faker-error'; +import { deprecated } from './internal/deprecated'; import { MersenneModule } from './internal/mersenne/mersenne'; import type { KnownLocale } from './locales'; import { AddressModule } from './modules/address'; @@ -18,7 +19,8 @@ import { ImageModule } from './modules/image'; import { InternetModule } from './modules/internet'; import { LoremModule } from './modules/lorem'; import { MusicModule } from './modules/music'; -import { NameModule } from './modules/name'; +import type { PersonModule as NameModule } from './modules/person'; +import { PersonModule } from './modules/person'; import { PhoneModule } from './modules/phone'; import { RandomModule } from './modules/random'; import { ScienceModule } from './modules/science'; @@ -97,13 +99,25 @@ export class Faker { readonly internet: InternetModule = new InternetModule(this); readonly lorem: LoremModule = new LoremModule(this); readonly music: MusicModule = new MusicModule(this); - readonly name: NameModule = new NameModule(this); + readonly person: PersonModule = new PersonModule(this); readonly phone: PhoneModule = new PhoneModule(this); readonly science: ScienceModule = new ScienceModule(this); readonly system: SystemModule = new SystemModule(this); readonly vehicle: VehicleModule = new VehicleModule(this); readonly word: WordModule = new WordModule(this); + // Aliases + /** @deprecated Use {@link person} instead */ + get name(): NameModule { + deprecated({ + deprecated: 'faker.name', + proposed: 'faker.person', + since: '8.0.0', + until: '10.0.0', + }); + return this.person; + } + constructor(opts: FakerOptions) { if (!opts) { throw new FakerError( @@ -158,6 +172,17 @@ export class Faker { return new Proxy({} as LocaleDefinition, { get(target: LocaleDefinition, module: string): unknown { + // Support aliases + if (module === 'name') { + module = 'person'; + deprecated({ + deprecated: `faker.helpers.fake('{{name.*}}') or faker.definitions.name`, + proposed: `faker.helpers.fake('{{person.*}}') or faker.definitions.person`, + since: '8.0.0', + until: '10.0.0', + }); + } + let result = target[module]; if (result) { return result; diff --git a/src/index.ts b/src/index.ts index 0a0eaef1f65..bbd419bd97f 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,8 +18,12 @@ export type { LocaleDefinition, LoremDefinitions, MusicDefinitions, - NameDefinitions, - NameTitleDefinitions, + /** @deprecated Use PersonDefinitions instead */ + PersonDefinitions as NameDefinitions, + PersonDefinitions, + /** @deprecated Use PersonTitleDefinitions instead */ + PersonTitleDefinitions as NameTitleDefinitions, + PersonTitleDefinitions, PhoneNumberDefinitions, ScienceDefinitions, SystemDefinitions, @@ -53,8 +57,13 @@ export type { ImageModule } from './modules/image'; export type { InternetModule } from './modules/internet'; export type { LoremModule } from './modules/lorem'; export type { MusicModule } from './modules/music'; -export { Sex } from './modules/name'; -export type { NameModule, SexType } from './modules/name'; +export { Sex } from './modules/person'; +export type { + /** @deprecated Use PersonModule instead */ + PersonModule as NameModule, + PersonModule, + SexType, +} from './modules/person'; export type { PhoneModule } from './modules/phone'; export type { RandomModule } from './modules/random'; export type { ChemicalElement, ScienceModule, Unit } from './modules/science'; diff --git a/src/locales/af_ZA/address/city.ts b/src/locales/af_ZA/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/af_ZA/address/city.ts +++ b/src/locales/af_ZA/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/af_ZA/address/street.ts b/src/locales/af_ZA/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/af_ZA/address/street.ts +++ b/src/locales/af_ZA/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/af_ZA/index.ts b/src/locales/af_ZA/index.ts index 80a447d769a..f0829959e39 100644 --- a/src/locales/af_ZA/index.ts +++ b/src/locales/af_ZA/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const af_ZA: LocaleDefinition = { @@ -16,7 +16,7 @@ const af_ZA: LocaleDefinition = { cell_phone, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/af_ZA/name/female_first_name.ts b/src/locales/af_ZA/person/female_first_name.ts similarity index 100% rename from src/locales/af_ZA/name/female_first_name.ts rename to src/locales/af_ZA/person/female_first_name.ts diff --git a/src/locales/af_ZA/name/first_name.ts b/src/locales/af_ZA/person/first_name.ts similarity index 100% rename from src/locales/af_ZA/name/first_name.ts rename to src/locales/af_ZA/person/first_name.ts diff --git a/src/locales/zu_ZA/name/index.ts b/src/locales/af_ZA/person/index.ts similarity index 75% rename from src/locales/zu_ZA/name/index.ts rename to src/locales/af_ZA/person/index.ts index ea2e91811d4..b61cf10830a 100644 --- a/src/locales/zu_ZA/name/index.ts +++ b/src/locales/af_ZA/person/index.ts @@ -2,17 +2,17 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, male_first_name, }; -export default name; +export default person; diff --git a/src/locales/af_ZA/name/last_name.ts b/src/locales/af_ZA/person/last_name.ts similarity index 100% rename from src/locales/af_ZA/name/last_name.ts rename to src/locales/af_ZA/person/last_name.ts diff --git a/src/locales/af_ZA/name/male_first_name.ts b/src/locales/af_ZA/person/male_first_name.ts similarity index 100% rename from src/locales/af_ZA/name/male_first_name.ts rename to src/locales/af_ZA/person/male_first_name.ts diff --git a/src/locales/ar/address/street.ts b/src/locales/ar/address/street.ts index 0b48ceb89d2..5db4f5be71f 100644 --- a/src/locales/ar/address/street.ts +++ b/src/locales/ar/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{address.street_prefix}} {{name.first_name}}', - '{{address.street_prefix}} {{name.last_name}}', + '{{address.street_prefix}} {{person.first_name}}', + '{{address.street_prefix}} {{person.last_name}}', ]; diff --git a/src/locales/ar/index.ts b/src/locales/ar/index.ts index 643d2823fa6..c052dc37dd1 100644 --- a/src/locales/ar/index.ts +++ b/src/locales/ar/index.ts @@ -8,7 +8,7 @@ import cell_phone from './cell_phone'; import color from './color'; import commerce from './commerce'; import date from './date'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import team from './team'; import vehicle from './vehicle'; @@ -21,7 +21,7 @@ const ar: LocaleDefinition = { color, commerce, date, - name: name_, + person, phone_number, team, vehicle, diff --git a/src/locales/ar/name/name.ts b/src/locales/ar/name/name.ts deleted file mode 100644 index 702d95810ca..00000000000 --- a/src/locales/ar/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/ar/name/female_first_name.ts b/src/locales/ar/person/female_first_name.ts similarity index 100% rename from src/locales/ar/name/female_first_name.ts rename to src/locales/ar/person/female_first_name.ts diff --git a/src/locales/ar/name/first_name.ts b/src/locales/ar/person/first_name.ts similarity index 100% rename from src/locales/ar/name/first_name.ts rename to src/locales/ar/person/first_name.ts diff --git a/src/locales/hr/name/index.ts b/src/locales/ar/person/index.ts similarity index 82% rename from src/locales/hr/name/index.ts rename to src/locales/ar/person/index.ts index 8018f95efff..581c3d68a0d 100644 --- a/src/locales/hr/name/index.ts +++ b/src/locales/ar/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/ar/name/last_name.ts b/src/locales/ar/person/last_name.ts similarity index 100% rename from src/locales/ar/name/last_name.ts rename to src/locales/ar/person/last_name.ts diff --git a/src/locales/ar/name/male_first_name.ts b/src/locales/ar/person/male_first_name.ts similarity index 100% rename from src/locales/ar/name/male_first_name.ts rename to src/locales/ar/person/male_first_name.ts diff --git a/src/locales/ar/person/name.ts b/src/locales/ar/person/name.ts new file mode 100644 index 00000000000..81f3b1e489a --- /dev/null +++ b/src/locales/ar/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/ar/name/prefix.ts b/src/locales/ar/person/prefix.ts similarity index 100% rename from src/locales/ar/name/prefix.ts rename to src/locales/ar/person/prefix.ts diff --git a/src/locales/ar/name/suffix.ts b/src/locales/ar/person/suffix.ts similarity index 100% rename from src/locales/ar/name/suffix.ts rename to src/locales/ar/person/suffix.ts diff --git a/src/locales/ar/name/title.ts b/src/locales/ar/person/title.ts similarity index 100% rename from src/locales/ar/name/title.ts rename to src/locales/ar/person/title.ts diff --git a/src/locales/az/company/name_patterns.ts b/src/locales/az/company/name_patterns.ts index 358d8080bfb..9db05dce1a3 100644 --- a/src/locales/az/company/name_patterns.ts +++ b/src/locales/az/company/name_patterns.ts @@ -1,7 +1,7 @@ export default [ - '{{company.prefix}} {{name.female_first_name}}', - '{{company.prefix}} {{name.male_first_name}}', - '{{company.prefix}} {{name.male_last_name}}', + '{{company.prefix}} {{person.female_first_name}}', + '{{company.prefix}} {{person.male_first_name}}', + '{{company.prefix}} {{person.male_last_name}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{address.city_name}}{{company.suffix}}', diff --git a/src/locales/az/index.ts b/src/locales/az/index.ts index 55d7d8077f3..b48e7235693 100644 --- a/src/locales/az/index.ts +++ b/src/locales/az/index.ts @@ -9,7 +9,7 @@ import commerce from './commerce'; import company from './company'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const az: LocaleDefinition = { @@ -21,7 +21,7 @@ const az: LocaleDefinition = { company, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/az/name/name.ts b/src/locales/az/name/name.ts deleted file mode 100644 index da4da07ace7..00000000000 --- a/src/locales/az/name/name.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '{{name.male_first_name}}', - '{{name.male_last_name}} {{name.male_first_name}}', - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.female_first_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}}', -]; diff --git a/src/locales/az/name/female_first_name.ts b/src/locales/az/person/female_first_name.ts similarity index 100% rename from src/locales/az/name/female_first_name.ts rename to src/locales/az/person/female_first_name.ts diff --git a/src/locales/az/name/female_last_name.ts b/src/locales/az/person/female_last_name.ts similarity index 100% rename from src/locales/az/name/female_last_name.ts rename to src/locales/az/person/female_last_name.ts diff --git a/src/locales/az/name/index.ts b/src/locales/az/person/index.ts similarity index 82% rename from src/locales/az/name/index.ts rename to src/locales/az/person/index.ts index 740c83d0c33..2ebec1b1c77 100644 --- a/src/locales/az/name/index.ts +++ b/src/locales/az/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import male_first_name from './male_first_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, male_first_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/az/name/male_first_name.ts b/src/locales/az/person/male_first_name.ts similarity index 100% rename from src/locales/az/name/male_first_name.ts rename to src/locales/az/person/male_first_name.ts diff --git a/src/locales/az/name/male_last_name.ts b/src/locales/az/person/male_last_name.ts similarity index 100% rename from src/locales/az/name/male_last_name.ts rename to src/locales/az/person/male_last_name.ts diff --git a/src/locales/az/person/name.ts b/src/locales/az/person/name.ts new file mode 100644 index 00000000000..afecc403f09 --- /dev/null +++ b/src/locales/az/person/name.ts @@ -0,0 +1,8 @@ +export default [ + '{{person.male_first_name}}', + '{{person.male_last_name}} {{person.male_first_name}}', + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.female_first_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}}', +]; diff --git a/src/locales/az/name/prefix.ts b/src/locales/az/person/prefix.ts similarity index 100% rename from src/locales/az/name/prefix.ts rename to src/locales/az/person/prefix.ts diff --git a/src/locales/az/name/suffix.ts b/src/locales/az/person/suffix.ts similarity index 100% rename from src/locales/az/name/suffix.ts rename to src/locales/az/person/suffix.ts diff --git a/src/locales/cz/company/name_patterns.ts b/src/locales/cz/company/name_patterns.ts index e385694874a..d6eda221159 100644 --- a/src/locales/cz/company/name_patterns.ts +++ b/src/locales/cz/company/name_patterns.ts @@ -1,4 +1,4 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.male_last_name}} a {{name.male_last_name}} {{company.suffix}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.male_last_name}} a {{person.male_last_name}} {{company.suffix}}', ]; diff --git a/src/locales/cz/index.ts b/src/locales/cz/index.ts index c2a398a1474..c9c7ab54e66 100644 --- a/src/locales/cz/index.ts +++ b/src/locales/cz/index.ts @@ -8,7 +8,7 @@ import company from './company'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const cz: LocaleDefinition = { @@ -18,7 +18,7 @@ const cz: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/cz/name/name.ts b/src/locales/cz/name/name.ts deleted file mode 100644 index fc13ad957ba..00000000000 --- a/src/locales/cz/name/name.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '{{name.prefix}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.prefix}} {{name.female_first_name}} {{name.female_last_name}}', - '{{name.male_first_name}} {{name.male_last_name}} {{name.suffix}}', - '{{name.female_first_name}} {{name.female_last_name}} {{name.suffix}}', - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', -]; diff --git a/src/locales/cz/name/female_first_name.ts b/src/locales/cz/person/female_first_name.ts similarity index 100% rename from src/locales/cz/name/female_first_name.ts rename to src/locales/cz/person/female_first_name.ts diff --git a/src/locales/cz/name/female_last_name.ts b/src/locales/cz/person/female_last_name.ts similarity index 100% rename from src/locales/cz/name/female_last_name.ts rename to src/locales/cz/person/female_last_name.ts diff --git a/src/locales/cz/name/first_name.ts b/src/locales/cz/person/first_name.ts similarity index 100% rename from src/locales/cz/name/first_name.ts rename to src/locales/cz/person/first_name.ts diff --git a/src/locales/cz/name/index.ts b/src/locales/cz/person/index.ts similarity index 85% rename from src/locales/cz/name/index.ts rename to src/locales/cz/person/index.ts index 7c9ae18314f..22c88ff9075 100644 --- a/src/locales/cz/name/index.ts +++ b/src/locales/cz/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import first_name from './first_name'; @@ -14,7 +14,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, first_name, @@ -27,4 +27,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/cz/name/last_name.ts b/src/locales/cz/person/last_name.ts similarity index 100% rename from src/locales/cz/name/last_name.ts rename to src/locales/cz/person/last_name.ts diff --git a/src/locales/cz/name/male_first_name.ts b/src/locales/cz/person/male_first_name.ts similarity index 100% rename from src/locales/cz/name/male_first_name.ts rename to src/locales/cz/person/male_first_name.ts diff --git a/src/locales/cz/name/male_last_name.ts b/src/locales/cz/person/male_last_name.ts similarity index 100% rename from src/locales/cz/name/male_last_name.ts rename to src/locales/cz/person/male_last_name.ts diff --git a/src/locales/cz/person/name.ts b/src/locales/cz/person/name.ts new file mode 100644 index 00000000000..e06caa3ac67 --- /dev/null +++ b/src/locales/cz/person/name.ts @@ -0,0 +1,8 @@ +export default [ + '{{person.prefix}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.prefix}} {{person.female_first_name}} {{person.female_last_name}}', + '{{person.male_first_name}} {{person.male_last_name}} {{person.suffix}}', + '{{person.female_first_name}} {{person.female_last_name}} {{person.suffix}}', + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', +]; diff --git a/src/locales/cz/name/prefix.ts b/src/locales/cz/person/prefix.ts similarity index 100% rename from src/locales/cz/name/prefix.ts rename to src/locales/cz/person/prefix.ts diff --git a/src/locales/cz/name/suffix.ts b/src/locales/cz/person/suffix.ts similarity index 100% rename from src/locales/cz/name/suffix.ts rename to src/locales/cz/person/suffix.ts diff --git a/src/locales/cz/name/title.ts b/src/locales/cz/person/title.ts similarity index 100% rename from src/locales/cz/name/title.ts rename to src/locales/cz/person/title.ts diff --git a/src/locales/de/address/city.ts b/src/locales/de/address/city.ts index d518527b6d1..27a932f1459 100644 --- a/src/locales/de/address/city.ts +++ b/src/locales/de/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.first_name}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.first_name}}', - '{{name.first_name}}{{address.city_suffix}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}', + '{{person.first_name}}{{address.city_suffix}}', + '{{person.last_name}}{{address.city_suffix}}', ]; diff --git a/src/locales/de/company/name_patterns.ts b/src/locales/de/company/name_patterns.ts index d69a650853c..4a77202dcf9 100644 --- a/src/locales/de/company/name_patterns.ts +++ b/src/locales/de/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} und {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} und {{person.last_name}}', ]; diff --git a/src/locales/de/index.ts b/src/locales/de/index.ts index 29b37620659..49b98452c5d 100644 --- a/src/locales/de/index.ts +++ b/src/locales/de/index.ts @@ -9,7 +9,7 @@ import company from './company'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import word from './word'; @@ -21,7 +21,7 @@ const de: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, word, }; diff --git a/src/locales/de/name/name.ts b/src/locales/de/name/name.ts deleted file mode 100644 index ad8271a28f5..00000000000 --- a/src/locales/de/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.nobility_title_prefix}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/de/name/female_first_name.ts b/src/locales/de/person/female_first_name.ts similarity index 100% rename from src/locales/de/name/female_first_name.ts rename to src/locales/de/person/female_first_name.ts diff --git a/src/locales/de/name/first_name.ts b/src/locales/de/person/first_name.ts similarity index 100% rename from src/locales/de/name/first_name.ts rename to src/locales/de/person/first_name.ts diff --git a/src/locales/de/name/index.ts b/src/locales/de/person/index.ts similarity index 83% rename from src/locales/de/name/index.ts rename to src/locales/de/person/index.ts index 0c5886c780b..00cd7c190b1 100644 --- a/src/locales/de/name/index.ts +++ b/src/locales/de/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import nobility_title_prefix from './nobility_title_prefix'; import prefix from './prefix'; import sex from './sex'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { sex, }; -export default name; +export default person; diff --git a/src/locales/de/name/last_name.ts b/src/locales/de/person/last_name.ts similarity index 100% rename from src/locales/de/name/last_name.ts rename to src/locales/de/person/last_name.ts diff --git a/src/locales/de/name/male_first_name.ts b/src/locales/de/person/male_first_name.ts similarity index 100% rename from src/locales/de/name/male_first_name.ts rename to src/locales/de/person/male_first_name.ts diff --git a/src/locales/de/person/name.ts b/src/locales/de/person/name.ts new file mode 100644 index 00000000000..fd40e987457 --- /dev/null +++ b/src/locales/de/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.nobility_title_prefix}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/de/name/nobility_title_prefix.ts b/src/locales/de/person/nobility_title_prefix.ts similarity index 100% rename from src/locales/de/name/nobility_title_prefix.ts rename to src/locales/de/person/nobility_title_prefix.ts diff --git a/src/locales/de/name/prefix.ts b/src/locales/de/person/prefix.ts similarity index 100% rename from src/locales/de/name/prefix.ts rename to src/locales/de/person/prefix.ts diff --git a/src/locales/de/name/sex.ts b/src/locales/de/person/sex.ts similarity index 100% rename from src/locales/de/name/sex.ts rename to src/locales/de/person/sex.ts diff --git a/src/locales/de_AT/company/name_patterns.ts b/src/locales/de_AT/company/name_patterns.ts index d69a650853c..4a77202dcf9 100644 --- a/src/locales/de_AT/company/name_patterns.ts +++ b/src/locales/de_AT/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} und {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} und {{person.last_name}}', ]; diff --git a/src/locales/de_AT/index.ts b/src/locales/de_AT/index.ts index 50974c77b67..3789ea88de7 100644 --- a/src/locales/de_AT/index.ts +++ b/src/locales/de_AT/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import word from './word'; @@ -17,7 +17,7 @@ const de_AT: LocaleDefinition = { cell_phone, company, internet, - name: name_, + person, phone_number, word, }; diff --git a/src/locales/de_AT/name/name.ts b/src/locales/de_AT/name/name.ts deleted file mode 100644 index 207dc76e425..00000000000 --- a/src/locales/de_AT/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.nobility_title_prefix}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/de_AT/name/first_name.ts b/src/locales/de_AT/person/first_name.ts similarity index 100% rename from src/locales/de_AT/name/first_name.ts rename to src/locales/de_AT/person/first_name.ts diff --git a/src/locales/de_AT/name/index.ts b/src/locales/de_AT/person/index.ts similarity index 77% rename from src/locales/de_AT/name/index.ts rename to src/locales/de_AT/person/index.ts index d7fee674f19..559f8e7755c 100644 --- a/src/locales/de_AT/name/index.ts +++ b/src/locales/de_AT/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; import nobility_title_prefix from './nobility_title_prefix'; import prefix from './prefix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, @@ -17,4 +17,4 @@ const name: NameDefinitions = { prefix, }; -export default name; +export default person; diff --git a/src/locales/de_AT/name/last_name.ts b/src/locales/de_AT/person/last_name.ts similarity index 100% rename from src/locales/de_AT/name/last_name.ts rename to src/locales/de_AT/person/last_name.ts diff --git a/src/locales/de_AT/person/name.ts b/src/locales/de_AT/person/name.ts new file mode 100644 index 00000000000..011fae52816 --- /dev/null +++ b/src/locales/de_AT/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.nobility_title_prefix}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/de_AT/name/nobility_title_prefix.ts b/src/locales/de_AT/person/nobility_title_prefix.ts similarity index 100% rename from src/locales/de_AT/name/nobility_title_prefix.ts rename to src/locales/de_AT/person/nobility_title_prefix.ts diff --git a/src/locales/de_AT/name/prefix.ts b/src/locales/de_AT/person/prefix.ts similarity index 100% rename from src/locales/de_AT/name/prefix.ts rename to src/locales/de_AT/person/prefix.ts diff --git a/src/locales/de_CH/address/street.ts b/src/locales/de_CH/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/de_CH/address/street.ts +++ b/src/locales/de_CH/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/de_CH/company/name_patterns.ts b/src/locales/de_CH/company/name_patterns.ts index d69a650853c..4a77202dcf9 100644 --- a/src/locales/de_CH/company/name_patterns.ts +++ b/src/locales/de_CH/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} und {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} und {{person.last_name}}', ]; diff --git a/src/locales/de_CH/index.ts b/src/locales/de_CH/index.ts index 3a5d8fc4b8c..4abc4e32328 100644 --- a/src/locales/de_CH/index.ts +++ b/src/locales/de_CH/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const de_CH: LocaleDefinition = { @@ -14,7 +14,7 @@ const de_CH: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/de_CH/name/name.ts b/src/locales/de_CH/name/name.ts deleted file mode 100644 index 4640b5716e8..00000000000 --- a/src/locales/de_CH/name/name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.first_name}} {{name.last_name}}']; diff --git a/src/locales/de_CH/name/first_name.ts b/src/locales/de_CH/person/first_name.ts similarity index 100% rename from src/locales/de_CH/name/first_name.ts rename to src/locales/de_CH/person/first_name.ts diff --git a/src/locales/de_CH/name/index.ts b/src/locales/de_CH/person/index.ts similarity index 72% rename from src/locales/de_CH/name/index.ts rename to src/locales/de_CH/person/index.ts index da97abbf4c8..f66f9c6a3cc 100644 --- a/src/locales/de_CH/name/index.ts +++ b/src/locales/de_CH/person/index.ts @@ -2,17 +2,17 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; import prefix from './prefix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, prefix, }; -export default name; +export default person; diff --git a/src/locales/de_CH/name/last_name.ts b/src/locales/de_CH/person/last_name.ts similarity index 100% rename from src/locales/de_CH/name/last_name.ts rename to src/locales/de_CH/person/last_name.ts diff --git a/src/locales/de_CH/person/name.ts b/src/locales/de_CH/person/name.ts new file mode 100644 index 00000000000..6d951dfc8fc --- /dev/null +++ b/src/locales/de_CH/person/name.ts @@ -0,0 +1 @@ +export default ['{{person.first_name}} {{person.last_name}}']; diff --git a/src/locales/de_CH/name/prefix.ts b/src/locales/de_CH/person/prefix.ts similarity index 100% rename from src/locales/de_CH/name/prefix.ts rename to src/locales/de_CH/person/prefix.ts diff --git a/src/locales/el/address/city.ts b/src/locales/el/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/el/address/city.ts +++ b/src/locales/el/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/el/address/street.ts b/src/locales/el/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/el/address/street.ts +++ b/src/locales/el/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/el/app/author.ts b/src/locales/el/app/author.ts index 20670ee15bd..507ad69db8f 100644 --- a/src/locales/el/app/author.ts +++ b/src/locales/el/app/author.ts @@ -1 +1 @@ -export default ['{{name.name}}', '{{company.name}}']; +export default ['{{person.name}}', '{{company.name}}']; diff --git a/src/locales/el/company/name_patterns.ts b/src/locales/el/company/name_patterns.ts index cffd6e7018a..1108f6fc77c 100644 --- a/src/locales/el/company/name_patterns.ts +++ b/src/locales/el/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} and {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} and {{person.last_name}}', ]; diff --git a/src/locales/el/index.ts b/src/locales/el/index.ts index 69b91f40dbc..aea4beed8fa 100644 --- a/src/locales/el/index.ts +++ b/src/locales/el/index.ts @@ -14,7 +14,7 @@ import finance from './finance'; import hacker from './hacker'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import team from './team'; @@ -32,7 +32,7 @@ const el: LocaleDefinition = { hacker, internet, lorem, - name: name_, + person, phone_number, team, }; diff --git a/src/locales/el/name/name.ts b/src/locales/el/name/name.ts deleted file mode 100644 index 3d1d5755848..00000000000 --- a/src/locales/el/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/el/name/first_name.ts b/src/locales/el/person/first_name.ts similarity index 100% rename from src/locales/el/name/first_name.ts rename to src/locales/el/person/first_name.ts diff --git a/src/locales/ge/name/index.ts b/src/locales/el/person/index.ts similarity index 74% rename from src/locales/ge/name/index.ts rename to src/locales/el/person/index.ts index e0c74acd52d..55a45eb2707 100644 --- a/src/locales/ge/name/index.ts +++ b/src/locales/el/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; import prefix from './prefix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, @@ -17,4 +17,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/el/name/last_name.ts b/src/locales/el/person/last_name.ts similarity index 100% rename from src/locales/el/name/last_name.ts rename to src/locales/el/person/last_name.ts diff --git a/src/locales/el/person/name.ts b/src/locales/el/person/name.ts new file mode 100644 index 00000000000..8cee34fa23d --- /dev/null +++ b/src/locales/el/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/el/name/prefix.ts b/src/locales/el/person/prefix.ts similarity index 100% rename from src/locales/el/name/prefix.ts rename to src/locales/el/person/prefix.ts diff --git a/src/locales/el/name/title.ts b/src/locales/el/person/title.ts similarity index 100% rename from src/locales/el/name/title.ts rename to src/locales/el/person/title.ts diff --git a/src/locales/en/address/city.ts b/src/locales/en/address/city.ts index 6032f4a76c7..9a277b6fda7 100644 --- a/src/locales/en/address/city.ts +++ b/src/locales/en/address/city.ts @@ -1,7 +1,7 @@ export default [ - '{{address.city_prefix}} {{name.first_name}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.first_name}}', - '{{name.first_name}}{{address.city_suffix}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}', + '{{person.first_name}}{{address.city_suffix}}', + '{{person.last_name}}{{address.city_suffix}}', '{{address.city_name}}', ]; diff --git a/src/locales/en/address/street.ts b/src/locales/en/address/street.ts index 6b2de46532a..5e9ca1171d0 100644 --- a/src/locales/en/address/street.ts +++ b/src/locales/en/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.first_name}} {{address.street_suffix}}', - '{{name.last_name}} {{address.street_suffix}}', + '{{person.first_name}} {{address.street_suffix}}', + '{{person.last_name}} {{address.street_suffix}}', ]; diff --git a/src/locales/en/app/author.ts b/src/locales/en/app/author.ts index 20670ee15bd..507ad69db8f 100644 --- a/src/locales/en/app/author.ts +++ b/src/locales/en/app/author.ts @@ -1 +1 @@ -export default ['{{name.name}}', '{{company.name}}']; +export default ['{{person.name}}', '{{company.name}}']; diff --git a/src/locales/en/company/name_patterns.ts b/src/locales/en/company/name_patterns.ts index 2acb30ea348..d1ce07097ce 100644 --- a/src/locales/en/company/name_patterns.ts +++ b/src/locales/en/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}} - {{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} and {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}} - {{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} and {{person.last_name}}', ]; diff --git a/src/locales/en/index.ts b/src/locales/en/index.ts index 0836cbabd74..242b4cd995f 100644 --- a/src/locales/en/index.ts +++ b/src/locales/en/index.ts @@ -18,7 +18,7 @@ import hacker from './hacker'; import internet from './internet'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import science from './science'; import system from './system'; @@ -44,7 +44,7 @@ const en: LocaleDefinition = { internet, lorem, music, - name: name_, + person, phone_number, science, system, diff --git a/src/locales/en/name/name.ts b/src/locales/en/name/name.ts deleted file mode 100644 index 05635661977..00000000000 --- a/src/locales/en/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/en/name/female_first_name.ts b/src/locales/en/person/female_first_name.ts similarity index 100% rename from src/locales/en/name/female_first_name.ts rename to src/locales/en/person/female_first_name.ts diff --git a/src/locales/en/name/female_middle_name.ts b/src/locales/en/person/female_middle_name.ts similarity index 100% rename from src/locales/en/name/female_middle_name.ts rename to src/locales/en/person/female_middle_name.ts diff --git a/src/locales/en/name/first_name.ts b/src/locales/en/person/first_name.ts similarity index 100% rename from src/locales/en/name/first_name.ts rename to src/locales/en/person/first_name.ts diff --git a/src/locales/en/name/gender.ts b/src/locales/en/person/gender.ts similarity index 100% rename from src/locales/en/name/gender.ts rename to src/locales/en/person/gender.ts diff --git a/src/locales/en/name/index.ts b/src/locales/en/person/index.ts similarity index 87% rename from src/locales/en/name/index.ts rename to src/locales/en/person/index.ts index c1522a38996..24dcdf762f8 100644 --- a/src/locales/en/name/index.ts +++ b/src/locales/en/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_middle_name from './female_middle_name'; import first_name from './first_name'; @@ -17,7 +17,7 @@ import sex from './sex'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_middle_name, first_name, @@ -33,4 +33,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/en/name/last_name.ts b/src/locales/en/person/last_name.ts similarity index 100% rename from src/locales/en/name/last_name.ts rename to src/locales/en/person/last_name.ts diff --git a/src/locales/en/name/male_first_name.ts b/src/locales/en/person/male_first_name.ts similarity index 100% rename from src/locales/en/name/male_first_name.ts rename to src/locales/en/person/male_first_name.ts diff --git a/src/locales/en/name/male_middle_name.ts b/src/locales/en/person/male_middle_name.ts similarity index 100% rename from src/locales/en/name/male_middle_name.ts rename to src/locales/en/person/male_middle_name.ts diff --git a/src/locales/en/name/middle_name.ts b/src/locales/en/person/middle_name.ts similarity index 100% rename from src/locales/en/name/middle_name.ts rename to src/locales/en/person/middle_name.ts diff --git a/src/locales/en/person/name.ts b/src/locales/en/person/name.ts new file mode 100644 index 00000000000..28a268c490f --- /dev/null +++ b/src/locales/en/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/en/name/prefix.ts b/src/locales/en/person/prefix.ts similarity index 100% rename from src/locales/en/name/prefix.ts rename to src/locales/en/person/prefix.ts diff --git a/src/locales/en/name/sex.ts b/src/locales/en/person/sex.ts similarity index 100% rename from src/locales/en/name/sex.ts rename to src/locales/en/person/sex.ts diff --git a/src/locales/en/name/suffix.ts b/src/locales/en/person/suffix.ts similarity index 100% rename from src/locales/en/name/suffix.ts rename to src/locales/en/person/suffix.ts diff --git a/src/locales/en/name/title.ts b/src/locales/en/person/title.ts similarity index 100% rename from src/locales/en/name/title.ts rename to src/locales/en/person/title.ts diff --git a/src/locales/en_AU/address/city.ts b/src/locales/en_AU/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/en_AU/address/city.ts +++ b/src/locales/en_AU/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/en_AU/address/street.ts b/src/locales/en_AU/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_AU/address/street.ts +++ b/src/locales/en_AU/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_AU/index.ts b/src/locales/en_AU/index.ts index d363bb3f5f1..82f106d0768 100644 --- a/src/locales/en_AU/index.ts +++ b/src/locales/en_AU/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_AU: LocaleDefinition = { @@ -14,7 +14,7 @@ const en_AU: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_AU/name/first_name.ts b/src/locales/en_AU/person/first_name.ts similarity index 100% rename from src/locales/en_AU/name/first_name.ts rename to src/locales/en_AU/person/first_name.ts diff --git a/src/locales/ne/name/index.ts b/src/locales/en_AU/person/index.ts similarity index 64% rename from src/locales/ne/name/index.ts rename to src/locales/en_AU/person/index.ts index baa80784182..bb956ea585c 100644 --- a/src/locales/ne/name/index.ts +++ b/src/locales/en_AU/person/index.ts @@ -2,13 +2,13 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, }; -export default name; +export default person; diff --git a/src/locales/en_AU/name/last_name.ts b/src/locales/en_AU/person/last_name.ts similarity index 100% rename from src/locales/en_AU/name/last_name.ts rename to src/locales/en_AU/person/last_name.ts diff --git a/src/locales/en_AU_ocker/index.ts b/src/locales/en_AU_ocker/index.ts index 409846f3442..9dab70cb50e 100644 --- a/src/locales/en_AU_ocker/index.ts +++ b/src/locales/en_AU_ocker/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_AU_ocker: LocaleDefinition = { @@ -14,7 +14,7 @@ const en_AU_ocker: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_AU_ocker/name/first_name.ts b/src/locales/en_AU_ocker/person/first_name.ts similarity index 100% rename from src/locales/en_AU_ocker/name/first_name.ts rename to src/locales/en_AU_ocker/person/first_name.ts diff --git a/src/locales/en_AU_ocker/name/index.ts b/src/locales/en_AU_ocker/person/index.ts similarity index 71% rename from src/locales/en_AU_ocker/name/index.ts rename to src/locales/en_AU_ocker/person/index.ts index 9320c171100..894b55db25f 100644 --- a/src/locales/en_AU_ocker/name/index.ts +++ b/src/locales/en_AU_ocker/person/index.ts @@ -2,15 +2,15 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import ocker_first_name from './ocker_first_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, ocker_first_name, }; -export default name; +export default person; diff --git a/src/locales/en_AU_ocker/name/last_name.ts b/src/locales/en_AU_ocker/person/last_name.ts similarity index 100% rename from src/locales/en_AU_ocker/name/last_name.ts rename to src/locales/en_AU_ocker/person/last_name.ts diff --git a/src/locales/en_AU_ocker/name/ocker_first_name.ts b/src/locales/en_AU_ocker/person/ocker_first_name.ts similarity index 100% rename from src/locales/en_AU_ocker/name/ocker_first_name.ts rename to src/locales/en_AU_ocker/person/ocker_first_name.ts diff --git a/src/locales/en_CA/address/city.ts b/src/locales/en_CA/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/en_CA/address/city.ts +++ b/src/locales/en_CA/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/en_CA/address/street.ts b/src/locales/en_CA/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_CA/address/street.ts +++ b/src/locales/en_CA/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_GB/address/city.ts b/src/locales/en_GB/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/en_GB/address/city.ts +++ b/src/locales/en_GB/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/en_GB/address/street.ts b/src/locales/en_GB/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_GB/address/street.ts +++ b/src/locales/en_GB/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_GH/address/street.ts b/src/locales/en_GH/address/street.ts index 2450e11079d..0c511a22161 100644 --- a/src/locales/en_GH/address/street.ts +++ b/src/locales/en_GH/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.last_name}} {{address.street_suffix}}', + '{{person.last_name}} {{address.street_suffix}}', '{{address.street_prefix}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_GH/company/name_patterns.ts b/src/locales/en_GH/company/name_patterns.ts index 00dbe5ebcf5..0d6bbac88a0 100644 --- a/src/locales/en_GH/company/name_patterns.ts +++ b/src/locales/en_GH/company/name_patterns.ts @@ -1,4 +1,4 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}} and {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}} and {{person.last_name}}', ]; diff --git a/src/locales/en_GH/index.ts b/src/locales/en_GH/index.ts index ec202a83e6b..0769e50afe5 100644 --- a/src/locales/en_GH/index.ts +++ b/src/locales/en_GH/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_GH: LocaleDefinition = { @@ -14,7 +14,7 @@ const en_GH: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_GH/name/first_name.ts b/src/locales/en_GH/name/first_name.ts deleted file mode 100644 index b20c511df75..00000000000 --- a/src/locales/en_GH/name/first_name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.female_first_name}}', '{{name.male_first_name}}']; diff --git a/src/locales/en_GH/name/name.ts b/src/locales/en_GH/name/name.ts deleted file mode 100644 index a4eeb41d3fd..00000000000 --- a/src/locales/en_GH/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.female_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}-{{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}-{{name.last_name}}', -]; diff --git a/src/locales/en_GH/name/female_first_name.ts b/src/locales/en_GH/person/female_first_name.ts similarity index 100% rename from src/locales/en_GH/name/female_first_name.ts rename to src/locales/en_GH/person/female_first_name.ts diff --git a/src/locales/en_GH/person/first_name.ts b/src/locales/en_GH/person/first_name.ts new file mode 100644 index 00000000000..8ce2b1ac1d3 --- /dev/null +++ b/src/locales/en_GH/person/first_name.ts @@ -0,0 +1 @@ +export default ['{{person.female_first_name}}', '{{person.male_first_name}}']; diff --git a/src/locales/en_GH/name/index.ts b/src/locales/en_GH/person/index.ts similarity index 77% rename from src/locales/en_GH/name/index.ts rename to src/locales/en_GH/person/index.ts index 80631e1c77f..b0887ae5b87 100644 --- a/src/locales/en_GH/name/index.ts +++ b/src/locales/en_GH/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -17,4 +17,4 @@ const name: NameDefinitions = { name: name_, }; -export default name; +export default person; diff --git a/src/locales/en_GH/name/last_name.ts b/src/locales/en_GH/person/last_name.ts similarity index 100% rename from src/locales/en_GH/name/last_name.ts rename to src/locales/en_GH/person/last_name.ts diff --git a/src/locales/en_GH/name/male_first_name.ts b/src/locales/en_GH/person/male_first_name.ts similarity index 100% rename from src/locales/en_GH/name/male_first_name.ts rename to src/locales/en_GH/person/male_first_name.ts diff --git a/src/locales/en_GH/person/name.ts b/src/locales/en_GH/person/name.ts new file mode 100644 index 00000000000..40cb9edc363 --- /dev/null +++ b/src/locales/en_GH/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.female_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}-{{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}-{{person.last_name}}', +]; diff --git a/src/locales/en_IE/address/city.ts b/src/locales/en_IE/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/en_IE/address/city.ts +++ b/src/locales/en_IE/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/en_IE/address/street.ts b/src/locales/en_IE/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_IE/address/street.ts +++ b/src/locales/en_IE/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_IN/address/street.ts b/src/locales/en_IN/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_IN/address/street.ts +++ b/src/locales/en_IN/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_IN/index.ts b/src/locales/en_IN/index.ts index c066149221a..8e92298ca9f 100644 --- a/src/locales/en_IN/index.ts +++ b/src/locales/en_IN/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_IN: LocaleDefinition = { @@ -14,7 +14,7 @@ const en_IN: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_IN/name/first_name.ts b/src/locales/en_IN/person/first_name.ts similarity index 100% rename from src/locales/en_IN/name/first_name.ts rename to src/locales/en_IN/person/first_name.ts diff --git a/src/locales/en_IN/name/index.ts b/src/locales/en_IN/person/index.ts similarity index 64% rename from src/locales/en_IN/name/index.ts rename to src/locales/en_IN/person/index.ts index baa80784182..bb956ea585c 100644 --- a/src/locales/en_IN/name/index.ts +++ b/src/locales/en_IN/person/index.ts @@ -2,13 +2,13 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, }; -export default name; +export default person; diff --git a/src/locales/en_IN/name/last_name.ts b/src/locales/en_IN/person/last_name.ts similarity index 100% rename from src/locales/en_IN/name/last_name.ts rename to src/locales/en_IN/person/last_name.ts diff --git a/src/locales/en_NG/address/street.ts b/src/locales/en_NG/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_NG/address/street.ts +++ b/src/locales/en_NG/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_NG/index.ts b/src/locales/en_NG/index.ts index b4273f6aeb4..7ae85c95a42 100644 --- a/src/locales/en_NG/index.ts +++ b/src/locales/en_NG/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_NG: LocaleDefinition = { @@ -14,7 +14,7 @@ const en_NG: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_NG/name/name.ts b/src/locales/en_NG/name/name.ts deleted file mode 100644 index bfaf2fc6a61..00000000000 --- a/src/locales/en_NG/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/en_NG/name/female_first_name.ts b/src/locales/en_NG/person/female_first_name.ts similarity index 100% rename from src/locales/en_NG/name/female_first_name.ts rename to src/locales/en_NG/person/female_first_name.ts diff --git a/src/locales/en_NG/name/first_name.ts b/src/locales/en_NG/person/first_name.ts similarity index 100% rename from src/locales/en_NG/name/first_name.ts rename to src/locales/en_NG/person/first_name.ts diff --git a/src/locales/fi/name/index.ts b/src/locales/en_NG/person/index.ts similarity index 77% rename from src/locales/fi/name/index.ts rename to src/locales/en_NG/person/index.ts index 80631e1c77f..b0887ae5b87 100644 --- a/src/locales/fi/name/index.ts +++ b/src/locales/en_NG/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -17,4 +17,4 @@ const name: NameDefinitions = { name: name_, }; -export default name; +export default person; diff --git a/src/locales/en_NG/name/last_name.ts b/src/locales/en_NG/person/last_name.ts similarity index 100% rename from src/locales/en_NG/name/last_name.ts rename to src/locales/en_NG/person/last_name.ts diff --git a/src/locales/en_NG/name/male_first_name.ts b/src/locales/en_NG/person/male_first_name.ts similarity index 100% rename from src/locales/en_NG/name/male_first_name.ts rename to src/locales/en_NG/person/male_first_name.ts diff --git a/src/locales/en_NG/person/name.ts b/src/locales/en_NG/person/name.ts new file mode 100644 index 00000000000..ed50851497d --- /dev/null +++ b/src/locales/en_NG/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/en_US/address/city.ts b/src/locales/en_US/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/en_US/address/city.ts +++ b/src/locales/en_US/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/en_US/address/street.ts b/src/locales/en_US/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_US/address/street.ts +++ b/src/locales/en_US/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_ZA/address/street.ts b/src/locales/en_ZA/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/en_ZA/address/street.ts +++ b/src/locales/en_ZA/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/en_ZA/index.ts b/src/locales/en_ZA/index.ts index d23b89d87b0..114c9c0c5ad 100644 --- a/src/locales/en_ZA/index.ts +++ b/src/locales/en_ZA/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const en_ZA: LocaleDefinition = { @@ -16,7 +16,7 @@ const en_ZA: LocaleDefinition = { cell_phone, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/en_ZA/name/name.ts b/src/locales/en_ZA/name/name.ts deleted file mode 100644 index bfaf2fc6a61..00000000000 --- a/src/locales/en_ZA/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/en_ZA/name/female_first_name.ts b/src/locales/en_ZA/person/female_first_name.ts similarity index 100% rename from src/locales/en_ZA/name/female_first_name.ts rename to src/locales/en_ZA/person/female_first_name.ts diff --git a/src/locales/en_ZA/name/first_name.ts b/src/locales/en_ZA/person/first_name.ts similarity index 100% rename from src/locales/en_ZA/name/first_name.ts rename to src/locales/en_ZA/person/first_name.ts diff --git a/src/locales/en_ZA/name/index.ts b/src/locales/en_ZA/person/index.ts similarity index 77% rename from src/locales/en_ZA/name/index.ts rename to src/locales/en_ZA/person/index.ts index 80631e1c77f..b0887ae5b87 100644 --- a/src/locales/en_ZA/name/index.ts +++ b/src/locales/en_ZA/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -17,4 +17,4 @@ const name: NameDefinitions = { name: name_, }; -export default name; +export default person; diff --git a/src/locales/en_ZA/name/last_name.ts b/src/locales/en_ZA/person/last_name.ts similarity index 100% rename from src/locales/en_ZA/name/last_name.ts rename to src/locales/en_ZA/person/last_name.ts diff --git a/src/locales/en_ZA/name/male_first_name.ts b/src/locales/en_ZA/person/male_first_name.ts similarity index 100% rename from src/locales/en_ZA/name/male_first_name.ts rename to src/locales/en_ZA/person/male_first_name.ts diff --git a/src/locales/en_ZA/person/name.ts b/src/locales/en_ZA/person/name.ts new file mode 100644 index 00000000000..ed50851497d --- /dev/null +++ b/src/locales/en_ZA/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/es/address/street.ts b/src/locales/es/address/street.ts index 89de841dd3f..36db82de5f0 100644 --- a/src/locales/es/address/street.ts +++ b/src/locales/es/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{address.street_suffix}} {{name.first_name}}', - '{{address.street_suffix}} {{name.first_name}} {{name.last_name}}', + '{{address.street_suffix}} {{person.first_name}}', + '{{address.street_suffix}} {{person.first_name}} {{person.last_name}}', ]; diff --git a/src/locales/es/company/name_patterns.ts b/src/locales/es/company/name_patterns.ts index a436ce849d6..9fd80f8a610 100644 --- a/src/locales/es/company/name_patterns.ts +++ b/src/locales/es/company/name_patterns.ts @@ -1,6 +1,6 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}} y {{name.last_name}}', - '{{name.last_name}} {{name.last_name}} {{company.suffix}}', - '{{name.last_name}}, {{name.last_name}} y {{name.last_name}} Asociados', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}} y {{person.last_name}}', + '{{person.last_name}} {{person.last_name}} {{company.suffix}}', + '{{person.last_name}}, {{person.last_name}} y {{person.last_name}} Asociados', ]; diff --git a/src/locales/es/index.ts b/src/locales/es/index.ts index a4161d4ed6e..04b72f8e512 100644 --- a/src/locales/es/index.ts +++ b/src/locales/es/index.ts @@ -10,7 +10,7 @@ import commerce from './commerce'; import company from './company'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const es: LocaleDefinition = { @@ -22,7 +22,7 @@ const es: LocaleDefinition = { company, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/es/name/name.ts b/src/locales/es/name/name.ts deleted file mode 100644 index 69bd76db85f..00000000000 --- a/src/locales/es/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.last_name}}', -]; diff --git a/src/locales/es/name/female_first_name.ts b/src/locales/es/person/female_first_name.ts similarity index 100% rename from src/locales/es/name/female_first_name.ts rename to src/locales/es/person/female_first_name.ts diff --git a/src/locales/es/name/first_name.ts b/src/locales/es/person/first_name.ts similarity index 100% rename from src/locales/es/name/first_name.ts rename to src/locales/es/person/first_name.ts diff --git a/src/locales/ar/name/index.ts b/src/locales/es/person/index.ts similarity index 82% rename from src/locales/ar/name/index.ts rename to src/locales/es/person/index.ts index 8018f95efff..581c3d68a0d 100644 --- a/src/locales/ar/name/index.ts +++ b/src/locales/es/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/es/name/last_name.ts b/src/locales/es/person/last_name.ts similarity index 100% rename from src/locales/es/name/last_name.ts rename to src/locales/es/person/last_name.ts diff --git a/src/locales/es/name/male_first_name.ts b/src/locales/es/person/male_first_name.ts similarity index 100% rename from src/locales/es/name/male_first_name.ts rename to src/locales/es/person/male_first_name.ts diff --git a/src/locales/es/person/name.ts b/src/locales/es/person/name.ts new file mode 100644 index 00000000000..45752dd65aa --- /dev/null +++ b/src/locales/es/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.last_name}}', +]; diff --git a/src/locales/es/name/prefix.ts b/src/locales/es/person/prefix.ts similarity index 100% rename from src/locales/es/name/prefix.ts rename to src/locales/es/person/prefix.ts diff --git a/src/locales/es/name/suffix.ts b/src/locales/es/person/suffix.ts similarity index 100% rename from src/locales/es/name/suffix.ts rename to src/locales/es/person/suffix.ts diff --git a/src/locales/es/name/title.ts b/src/locales/es/person/title.ts similarity index 100% rename from src/locales/es/name/title.ts rename to src/locales/es/person/title.ts diff --git a/src/locales/es_MX/address/street.ts b/src/locales/es_MX/address/street.ts index 56c7de50866..c831c9857b0 100644 --- a/src/locales/es_MX/address/street.ts +++ b/src/locales/es_MX/address/street.ts @@ -1,5 +1,5 @@ export default [ - '{{address.street_suffix}} {{name.first_name}}', - '{{address.street_suffix}} {{name.first_name}} {{name.last_name}}', + '{{address.street_suffix}} {{person.first_name}}', + '{{address.street_suffix}} {{person.first_name}} {{person.last_name}}', '{{address.street_suffix}} {{address.street_name}}', ]; diff --git a/src/locales/es_MX/company/name_patterns.ts b/src/locales/es_MX/company/name_patterns.ts index a436ce849d6..9fd80f8a610 100644 --- a/src/locales/es_MX/company/name_patterns.ts +++ b/src/locales/es_MX/company/name_patterns.ts @@ -1,6 +1,6 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}} y {{name.last_name}}', - '{{name.last_name}} {{name.last_name}} {{company.suffix}}', - '{{name.last_name}}, {{name.last_name}} y {{name.last_name}} Asociados', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}} y {{person.last_name}}', + '{{person.last_name}} {{person.last_name}} {{company.suffix}}', + '{{person.last_name}}, {{person.last_name}} y {{person.last_name}} Asociados', ]; diff --git a/src/locales/es_MX/index.ts b/src/locales/es_MX/index.ts index c60536e97d1..27d43de0f4a 100644 --- a/src/locales/es_MX/index.ts +++ b/src/locales/es_MX/index.ts @@ -10,7 +10,7 @@ import commerce from './commerce'; import company from './company'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import team from './team'; @@ -24,7 +24,7 @@ const es_MX: LocaleDefinition = { company, internet, lorem, - name: name_, + person, phone_number, team, }; diff --git a/src/locales/es_MX/name/name.ts b/src/locales/es_MX/name/name.ts deleted file mode 100644 index ca24ae5449d..00000000000 --- a/src/locales/es_MX/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} de {{name.last_name}}', - '{{name.suffix}} {{name.first_name}} {{name.last_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.last_name}}', -]; diff --git a/src/locales/es_MX/name/first_name.ts b/src/locales/es_MX/person/first_name.ts similarity index 100% rename from src/locales/es_MX/name/first_name.ts rename to src/locales/es_MX/person/first_name.ts diff --git a/src/locales/es_MX/name/index.ts b/src/locales/es_MX/person/index.ts similarity index 76% rename from src/locales/es_MX/name/index.ts rename to src/locales/es_MX/person/index.ts index 8799810e97a..48c4cb2faba 100644 --- a/src/locales/es_MX/name/index.ts +++ b/src/locales/es_MX/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; @@ -10,7 +10,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, @@ -19,4 +19,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/es_MX/name/last_name.ts b/src/locales/es_MX/person/last_name.ts similarity index 100% rename from src/locales/es_MX/name/last_name.ts rename to src/locales/es_MX/person/last_name.ts diff --git a/src/locales/es_MX/person/name.ts b/src/locales/es_MX/person/name.ts new file mode 100644 index 00000000000..e6032d2d8f1 --- /dev/null +++ b/src/locales/es_MX/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} de {{person.last_name}}', + '{{person.suffix}} {{person.first_name}} {{person.last_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.last_name}}', +]; diff --git a/src/locales/es_MX/name/prefix.ts b/src/locales/es_MX/person/prefix.ts similarity index 100% rename from src/locales/es_MX/name/prefix.ts rename to src/locales/es_MX/person/prefix.ts diff --git a/src/locales/es_MX/name/suffix.ts b/src/locales/es_MX/person/suffix.ts similarity index 100% rename from src/locales/es_MX/name/suffix.ts rename to src/locales/es_MX/person/suffix.ts diff --git a/src/locales/es_MX/name/title.ts b/src/locales/es_MX/person/title.ts similarity index 100% rename from src/locales/es_MX/name/title.ts rename to src/locales/es_MX/person/title.ts diff --git a/src/locales/fa/company/name_patterns.ts b/src/locales/fa/company/name_patterns.ts index 6b30fcd754e..e6da7479c40 100644 --- a/src/locales/fa/company/name_patterns.ts +++ b/src/locales/fa/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} و {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} و {{person.last_name}}', ]; diff --git a/src/locales/fa/index.ts b/src/locales/fa/index.ts index b554f801c2b..27755669b5f 100644 --- a/src/locales/fa/index.ts +++ b/src/locales/fa/index.ts @@ -12,7 +12,7 @@ import date from './date'; import finance from './finance'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import vehicle from './vehicle'; @@ -27,7 +27,7 @@ const fa: LocaleDefinition = { finance, internet, lorem, - name: name_, + person, phone_number, vehicle, }; diff --git a/src/locales/fa/name/name.ts b/src/locales/fa/name/name.ts deleted file mode 100644 index d53b65f5df1..00000000000 --- a/src/locales/fa/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/fa/name/female_first_name.ts b/src/locales/fa/person/female_first_name.ts similarity index 100% rename from src/locales/fa/name/female_first_name.ts rename to src/locales/fa/person/female_first_name.ts diff --git a/src/locales/fa/name/first_name.ts b/src/locales/fa/person/first_name.ts similarity index 100% rename from src/locales/fa/name/first_name.ts rename to src/locales/fa/person/first_name.ts diff --git a/src/locales/sv/name/index.ts b/src/locales/fa/person/index.ts similarity index 80% rename from src/locales/sv/name/index.ts rename to src/locales/fa/person/index.ts index 4d5324752d4..7a045ad777c 100644 --- a/src/locales/sv/name/index.ts +++ b/src/locales/fa/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/fa/name/last_name.ts b/src/locales/fa/person/last_name.ts similarity index 100% rename from src/locales/fa/name/last_name.ts rename to src/locales/fa/person/last_name.ts diff --git a/src/locales/fa/name/male_first_name.ts b/src/locales/fa/person/male_first_name.ts similarity index 100% rename from src/locales/fa/name/male_first_name.ts rename to src/locales/fa/person/male_first_name.ts diff --git a/src/locales/fa/person/name.ts b/src/locales/fa/person/name.ts new file mode 100644 index 00000000000..482cbd41af9 --- /dev/null +++ b/src/locales/fa/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/fa/name/prefix.ts b/src/locales/fa/person/prefix.ts similarity index 100% rename from src/locales/fa/name/prefix.ts rename to src/locales/fa/person/prefix.ts diff --git a/src/locales/fa/name/title.ts b/src/locales/fa/person/title.ts similarity index 100% rename from src/locales/fa/name/title.ts rename to src/locales/fa/person/title.ts diff --git a/src/locales/fi/index.ts b/src/locales/fi/index.ts index 2c511ec6736..3aa71040c32 100644 --- a/src/locales/fi/index.ts +++ b/src/locales/fi/index.ts @@ -3,11 +3,11 @@ * Run 'pnpm run generate:locales' to update. */ import type { LocaleDefinition } from '../..'; -import name_ from './name'; +import person from './person'; const fi: LocaleDefinition = { title: 'Finnish', - name: name_, + person, }; export default fi; diff --git a/src/locales/fi/name/name.ts b/src/locales/fi/name/name.ts deleted file mode 100644 index aaabd8d56ad..00000000000 --- a/src/locales/fi/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/fi/name/female_first_name.ts b/src/locales/fi/person/female_first_name.ts similarity index 100% rename from src/locales/fi/name/female_first_name.ts rename to src/locales/fi/person/female_first_name.ts diff --git a/src/locales/fi/name/first_name.ts b/src/locales/fi/person/first_name.ts similarity index 100% rename from src/locales/fi/name/first_name.ts rename to src/locales/fi/person/first_name.ts diff --git a/src/locales/en_NG/name/index.ts b/src/locales/fi/person/index.ts similarity index 77% rename from src/locales/en_NG/name/index.ts rename to src/locales/fi/person/index.ts index 80631e1c77f..b0887ae5b87 100644 --- a/src/locales/en_NG/name/index.ts +++ b/src/locales/fi/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -17,4 +17,4 @@ const name: NameDefinitions = { name: name_, }; -export default name; +export default person; diff --git a/src/locales/fi/name/last_name.ts b/src/locales/fi/person/last_name.ts similarity index 100% rename from src/locales/fi/name/last_name.ts rename to src/locales/fi/person/last_name.ts diff --git a/src/locales/fi/name/male_first_name.ts b/src/locales/fi/person/male_first_name.ts similarity index 100% rename from src/locales/fi/name/male_first_name.ts rename to src/locales/fi/person/male_first_name.ts diff --git a/src/locales/fi/person/name.ts b/src/locales/fi/person/name.ts new file mode 100644 index 00000000000..34f0370d18d --- /dev/null +++ b/src/locales/fi/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/fr/company/name_patterns.ts b/src/locales/fr/company/name_patterns.ts index b56c8812401..f55055258ba 100644 --- a/src/locales/fr/company/name_patterns.ts +++ b/src/locales/fr/company/name_patterns.ts @@ -1,4 +1,4 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}} et {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}} et {{person.last_name}}', ]; diff --git a/src/locales/fr/index.ts b/src/locales/fr/index.ts index e880a47549a..9beebf7f4cd 100644 --- a/src/locales/fr/index.ts +++ b/src/locales/fr/index.ts @@ -13,7 +13,7 @@ import finance from './finance'; import internet from './internet'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import vehicle from './vehicle'; import word from './word'; @@ -30,7 +30,7 @@ const fr: LocaleDefinition = { internet, lorem, music, - name: name_, + person, phone_number, vehicle, word, diff --git a/src/locales/fr/name/name.ts b/src/locales/fr/name/name.ts deleted file mode 100644 index 702d95810ca..00000000000 --- a/src/locales/fr/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/fr/name/female_first_name.ts b/src/locales/fr/person/female_first_name.ts similarity index 100% rename from src/locales/fr/name/female_first_name.ts rename to src/locales/fr/person/female_first_name.ts diff --git a/src/locales/fr/name/first_name.ts b/src/locales/fr/person/first_name.ts similarity index 100% rename from src/locales/fr/name/first_name.ts rename to src/locales/fr/person/first_name.ts diff --git a/src/locales/fr_CH/name/index.ts b/src/locales/fr/person/index.ts similarity index 81% rename from src/locales/fr_CH/name/index.ts rename to src/locales/fr/person/index.ts index fb0bbc37f27..507240d7c3e 100644 --- a/src/locales/fr_CH/name/index.ts +++ b/src/locales/fr/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import sex from './sex'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/fr/name/last_name.ts b/src/locales/fr/person/last_name.ts similarity index 100% rename from src/locales/fr/name/last_name.ts rename to src/locales/fr/person/last_name.ts diff --git a/src/locales/fr/name/male_first_name.ts b/src/locales/fr/person/male_first_name.ts similarity index 100% rename from src/locales/fr/name/male_first_name.ts rename to src/locales/fr/person/male_first_name.ts diff --git a/src/locales/fr/person/name.ts b/src/locales/fr/person/name.ts new file mode 100644 index 00000000000..81f3b1e489a --- /dev/null +++ b/src/locales/fr/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/fr/name/prefix.ts b/src/locales/fr/person/prefix.ts similarity index 100% rename from src/locales/fr/name/prefix.ts rename to src/locales/fr/person/prefix.ts diff --git a/src/locales/fr/name/sex.ts b/src/locales/fr/person/sex.ts similarity index 100% rename from src/locales/fr/name/sex.ts rename to src/locales/fr/person/sex.ts diff --git a/src/locales/fr/name/title.ts b/src/locales/fr/person/title.ts similarity index 100% rename from src/locales/fr/name/title.ts rename to src/locales/fr/person/title.ts diff --git a/src/locales/fr_BE/address/street.ts b/src/locales/fr_BE/address/street.ts index 24b53ad26cd..00c17d59447 100644 --- a/src/locales/fr_BE/address/street.ts +++ b/src/locales/fr_BE/address/street.ts @@ -1,5 +1,5 @@ export default [ - '{{address.street_prefix}} {{name.first_name}}', - '{{address.street_prefix}} {{name.last_name}}', + '{{address.street_prefix}} {{person.first_name}}', + '{{address.street_prefix}} {{person.last_name}}', '{{address.street_prefix}} {{address.street_suffix}}', ]; diff --git a/src/locales/fr_BE/index.ts b/src/locales/fr_BE/index.ts index addacf790ed..ed7167dffa0 100644 --- a/src/locales/fr_BE/index.ts +++ b/src/locales/fr_BE/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import cell_phone from './cell_phone'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const fr_BE: LocaleDefinition = { @@ -14,7 +14,7 @@ const fr_BE: LocaleDefinition = { address, cell_phone, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/fr_BE/name/name.ts b/src/locales/fr_BE/name/name.ts deleted file mode 100644 index 05635661977..00000000000 --- a/src/locales/fr_BE/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/fr_BE/name/female_first_name.ts b/src/locales/fr_BE/person/female_first_name.ts similarity index 100% rename from src/locales/fr_BE/name/female_first_name.ts rename to src/locales/fr_BE/person/female_first_name.ts diff --git a/src/locales/fr_BE/name/first_name.ts b/src/locales/fr_BE/person/first_name.ts similarity index 100% rename from src/locales/fr_BE/name/first_name.ts rename to src/locales/fr_BE/person/first_name.ts diff --git a/src/locales/fr_BE/name/gender.ts b/src/locales/fr_BE/person/gender.ts similarity index 100% rename from src/locales/fr_BE/name/gender.ts rename to src/locales/fr_BE/person/gender.ts diff --git a/src/locales/fr_BE/name/index.ts b/src/locales/fr_BE/person/index.ts similarity index 83% rename from src/locales/fr_BE/name/index.ts rename to src/locales/fr_BE/person/index.ts index c2a67693c9e..1bfa6faae98 100644 --- a/src/locales/fr_BE/name/index.ts +++ b/src/locales/fr_BE/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import gender from './gender'; @@ -13,7 +13,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, gender, @@ -25,4 +25,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/fr_BE/name/last_name.ts b/src/locales/fr_BE/person/last_name.ts similarity index 100% rename from src/locales/fr_BE/name/last_name.ts rename to src/locales/fr_BE/person/last_name.ts diff --git a/src/locales/fr_BE/name/male_first_name.ts b/src/locales/fr_BE/person/male_first_name.ts similarity index 100% rename from src/locales/fr_BE/name/male_first_name.ts rename to src/locales/fr_BE/person/male_first_name.ts diff --git a/src/locales/fr_BE/person/name.ts b/src/locales/fr_BE/person/name.ts new file mode 100644 index 00000000000..28a268c490f --- /dev/null +++ b/src/locales/fr_BE/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/fr_BE/name/prefix.ts b/src/locales/fr_BE/person/prefix.ts similarity index 100% rename from src/locales/fr_BE/name/prefix.ts rename to src/locales/fr_BE/person/prefix.ts diff --git a/src/locales/fr_BE/name/suffix.ts b/src/locales/fr_BE/person/suffix.ts similarity index 100% rename from src/locales/fr_BE/name/suffix.ts rename to src/locales/fr_BE/person/suffix.ts diff --git a/src/locales/fr_BE/name/title.ts b/src/locales/fr_BE/person/title.ts similarity index 100% rename from src/locales/fr_BE/name/title.ts rename to src/locales/fr_BE/person/title.ts diff --git a/src/locales/fr_CA/address/city.ts b/src/locales/fr_CA/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/fr_CA/address/city.ts +++ b/src/locales/fr_CA/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/fr_CA/address/street.ts b/src/locales/fr_CA/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/fr_CA/address/street.ts +++ b/src/locales/fr_CA/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/fr_CH/index.ts b/src/locales/fr_CH/index.ts index e46336bb05e..39f607f6962 100644 --- a/src/locales/fr_CH/index.ts +++ b/src/locales/fr_CH/index.ts @@ -13,7 +13,7 @@ import finance from './finance'; import internet from './internet'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import vehicle from './vehicle'; import word from './word'; @@ -30,7 +30,7 @@ const fr_CH: LocaleDefinition = { internet, lorem, music, - name: name_, + person, phone_number, vehicle, word, diff --git a/src/locales/fr_CH/name/name.ts b/src/locales/fr_CH/name/name.ts deleted file mode 100644 index 702d95810ca..00000000000 --- a/src/locales/fr_CH/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/fr_CH/name/female_first_name.ts b/src/locales/fr_CH/person/female_first_name.ts similarity index 100% rename from src/locales/fr_CH/name/female_first_name.ts rename to src/locales/fr_CH/person/female_first_name.ts diff --git a/src/locales/fr_CH/name/first_name.ts b/src/locales/fr_CH/person/first_name.ts similarity index 100% rename from src/locales/fr_CH/name/first_name.ts rename to src/locales/fr_CH/person/first_name.ts diff --git a/src/locales/fr/name/index.ts b/src/locales/fr_CH/person/index.ts similarity index 81% rename from src/locales/fr/name/index.ts rename to src/locales/fr_CH/person/index.ts index fb0bbc37f27..507240d7c3e 100644 --- a/src/locales/fr/name/index.ts +++ b/src/locales/fr_CH/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import sex from './sex'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/fr_CH/name/last_name.ts b/src/locales/fr_CH/person/last_name.ts similarity index 100% rename from src/locales/fr_CH/name/last_name.ts rename to src/locales/fr_CH/person/last_name.ts diff --git a/src/locales/fr_CH/name/male_first_name.ts b/src/locales/fr_CH/person/male_first_name.ts similarity index 100% rename from src/locales/fr_CH/name/male_first_name.ts rename to src/locales/fr_CH/person/male_first_name.ts diff --git a/src/locales/fr_CH/person/name.ts b/src/locales/fr_CH/person/name.ts new file mode 100644 index 00000000000..81f3b1e489a --- /dev/null +++ b/src/locales/fr_CH/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/fr_CH/name/prefix.ts b/src/locales/fr_CH/person/prefix.ts similarity index 100% rename from src/locales/fr_CH/name/prefix.ts rename to src/locales/fr_CH/person/prefix.ts diff --git a/src/locales/fr_CH/name/sex.ts b/src/locales/fr_CH/person/sex.ts similarity index 100% rename from src/locales/fr_CH/name/sex.ts rename to src/locales/fr_CH/person/sex.ts diff --git a/src/locales/fr_CH/name/title.ts b/src/locales/fr_CH/person/title.ts similarity index 100% rename from src/locales/fr_CH/name/title.ts rename to src/locales/fr_CH/person/title.ts diff --git a/src/locales/ge/address/city.ts b/src/locales/ge/address/city.ts index d518527b6d1..27a932f1459 100644 --- a/src/locales/ge/address/city.ts +++ b/src/locales/ge/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.first_name}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.first_name}}', - '{{name.first_name}}{{address.city_suffix}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}', + '{{person.first_name}}{{address.city_suffix}}', + '{{person.last_name}}{{address.city_suffix}}', ]; diff --git a/src/locales/ge/company/name_patterns.ts b/src/locales/ge/company/name_patterns.ts index 0bf9d304941..51e9f464c6a 100644 --- a/src/locales/ge/company/name_patterns.ts +++ b/src/locales/ge/company/name_patterns.ts @@ -1,7 +1,7 @@ export default [ - '{{company.prefix}} {{name.first_name}}', - '{{company.prefix}} {{name.last_name}}', - '{{company.prefix}} {{name.last_name}} {{company.suffix}}', - '{{company.prefix}} {{name.first_name}} {{company.suffix}}', - '{{company.prefix}} {{name.last_name}}-{{name.last_name}}', + '{{company.prefix}} {{person.first_name}}', + '{{company.prefix}} {{person.last_name}}', + '{{company.prefix}} {{person.last_name}} {{company.suffix}}', + '{{company.prefix}} {{person.first_name}} {{company.suffix}}', + '{{company.prefix}} {{person.last_name}}-{{person.last_name}}', ]; diff --git a/src/locales/ge/index.ts b/src/locales/ge/index.ts index 73d93f8ea23..4b98ece6003 100644 --- a/src/locales/ge/index.ts +++ b/src/locales/ge/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ge: LocaleDefinition = { @@ -17,7 +17,7 @@ const ge: LocaleDefinition = { cell_phone, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/ge/name/name.ts b/src/locales/ge/name/name.ts deleted file mode 100644 index 877a375643f..00000000000 --- a/src/locales/ge/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/ge/name/first_name.ts b/src/locales/ge/person/first_name.ts similarity index 100% rename from src/locales/ge/name/first_name.ts rename to src/locales/ge/person/first_name.ts diff --git a/src/locales/el/name/index.ts b/src/locales/ge/person/index.ts similarity index 74% rename from src/locales/el/name/index.ts rename to src/locales/ge/person/index.ts index e0c74acd52d..55a45eb2707 100644 --- a/src/locales/el/name/index.ts +++ b/src/locales/ge/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; import prefix from './prefix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, @@ -17,4 +17,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/ge/name/last_name.ts b/src/locales/ge/person/last_name.ts similarity index 100% rename from src/locales/ge/name/last_name.ts rename to src/locales/ge/person/last_name.ts diff --git a/src/locales/ge/person/name.ts b/src/locales/ge/person/name.ts new file mode 100644 index 00000000000..2e536501d0a --- /dev/null +++ b/src/locales/ge/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/ge/name/prefix.ts b/src/locales/ge/person/prefix.ts similarity index 100% rename from src/locales/ge/name/prefix.ts rename to src/locales/ge/person/prefix.ts diff --git a/src/locales/ge/name/title.ts b/src/locales/ge/person/title.ts similarity index 100% rename from src/locales/ge/name/title.ts rename to src/locales/ge/person/title.ts diff --git a/src/locales/he/index.ts b/src/locales/he/index.ts index 38a26a29361..e17ddc73590 100644 --- a/src/locales/he/index.ts +++ b/src/locales/he/index.ts @@ -10,7 +10,7 @@ import commerce from './commerce'; import date from './date'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const he: LocaleDefinition = { @@ -23,7 +23,7 @@ const he: LocaleDefinition = { date, lorem, music, - name: name_, + person, phone_number, }; diff --git a/src/locales/he/name/name.ts b/src/locales/he/name/name.ts deleted file mode 100644 index d53b65f5df1..00000000000 --- a/src/locales/he/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/he/name/female_first_name.ts b/src/locales/he/person/female_first_name.ts similarity index 100% rename from src/locales/he/name/female_first_name.ts rename to src/locales/he/person/female_first_name.ts diff --git a/src/locales/he/name/first_name.ts b/src/locales/he/person/first_name.ts similarity index 100% rename from src/locales/he/name/first_name.ts rename to src/locales/he/person/first_name.ts diff --git a/src/locales/fa/name/index.ts b/src/locales/he/person/index.ts similarity index 80% rename from src/locales/fa/name/index.ts rename to src/locales/he/person/index.ts index 4d5324752d4..7a045ad777c 100644 --- a/src/locales/fa/name/index.ts +++ b/src/locales/he/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/he/name/last_name.ts b/src/locales/he/person/last_name.ts similarity index 100% rename from src/locales/he/name/last_name.ts rename to src/locales/he/person/last_name.ts diff --git a/src/locales/he/name/male_first_name.ts b/src/locales/he/person/male_first_name.ts similarity index 100% rename from src/locales/he/name/male_first_name.ts rename to src/locales/he/person/male_first_name.ts diff --git a/src/locales/he/person/name.ts b/src/locales/he/person/name.ts new file mode 100644 index 00000000000..482cbd41af9 --- /dev/null +++ b/src/locales/he/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/he/name/prefix.ts b/src/locales/he/person/prefix.ts similarity index 100% rename from src/locales/he/name/prefix.ts rename to src/locales/he/person/prefix.ts diff --git a/src/locales/he/name/title.ts b/src/locales/he/person/title.ts similarity index 100% rename from src/locales/he/name/title.ts rename to src/locales/he/person/title.ts diff --git a/src/locales/hr/index.ts b/src/locales/hr/index.ts index 1a018d9f489..619d3f3ebe5 100644 --- a/src/locales/hr/index.ts +++ b/src/locales/hr/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const hr: LocaleDefinition = { @@ -16,7 +16,7 @@ const hr: LocaleDefinition = { cell_phone, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/hr/name/name.ts b/src/locales/hr/name/name.ts deleted file mode 100644 index 9ae3a4fae23..00000000000 --- a/src/locales/hr/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}, {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/hr/name/female_first_name.ts b/src/locales/hr/person/female_first_name.ts similarity index 100% rename from src/locales/hr/name/female_first_name.ts rename to src/locales/hr/person/female_first_name.ts diff --git a/src/locales/hr/name/first_name.ts b/src/locales/hr/person/first_name.ts similarity index 100% rename from src/locales/hr/name/first_name.ts rename to src/locales/hr/person/first_name.ts diff --git a/src/locales/es/name/index.ts b/src/locales/hr/person/index.ts similarity index 82% rename from src/locales/es/name/index.ts rename to src/locales/hr/person/index.ts index 8018f95efff..581c3d68a0d 100644 --- a/src/locales/es/name/index.ts +++ b/src/locales/hr/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/hr/name/last_name.ts b/src/locales/hr/person/last_name.ts similarity index 100% rename from src/locales/hr/name/last_name.ts rename to src/locales/hr/person/last_name.ts diff --git a/src/locales/hr/name/male_first_name.ts b/src/locales/hr/person/male_first_name.ts similarity index 100% rename from src/locales/hr/name/male_first_name.ts rename to src/locales/hr/person/male_first_name.ts diff --git a/src/locales/hr/person/name.ts b/src/locales/hr/person/name.ts new file mode 100644 index 00000000000..740b0642c74 --- /dev/null +++ b/src/locales/hr/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}, {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/hr/name/prefix.ts b/src/locales/hr/person/prefix.ts similarity index 100% rename from src/locales/hr/name/prefix.ts rename to src/locales/hr/person/prefix.ts diff --git a/src/locales/hr/name/suffix.ts b/src/locales/hr/person/suffix.ts similarity index 100% rename from src/locales/hr/name/suffix.ts rename to src/locales/hr/person/suffix.ts diff --git a/src/locales/hr/name/title.ts b/src/locales/hr/person/title.ts similarity index 100% rename from src/locales/hr/name/title.ts rename to src/locales/hr/person/title.ts diff --git a/src/locales/hu/index.ts b/src/locales/hu/index.ts index 65629325e5e..f093b93bbe2 100644 --- a/src/locales/hu/index.ts +++ b/src/locales/hu/index.ts @@ -8,7 +8,7 @@ import commerce from './commerce'; import date from './date'; import finance from './finance'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import word from './word'; @@ -19,7 +19,7 @@ const hu: LocaleDefinition = { date, finance, internet, - name: name_, + person, phone_number, word, }; diff --git a/src/locales/hu/name/name.ts b/src/locales/hu/name/name.ts deleted file mode 100644 index be3286d4053..00000000000 --- a/src/locales/hu/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.prefix}} {{name.last_name}} {{name.first_name}}', - '{{name.last_name}} {{name.first_name}}', -]; diff --git a/src/locales/hu/name/female_first_name.ts b/src/locales/hu/person/female_first_name.ts similarity index 100% rename from src/locales/hu/name/female_first_name.ts rename to src/locales/hu/person/female_first_name.ts diff --git a/src/locales/hu/name/first_name.ts b/src/locales/hu/person/first_name.ts similarity index 100% rename from src/locales/hu/name/first_name.ts rename to src/locales/hu/person/first_name.ts diff --git a/src/locales/tr/name/index.ts b/src/locales/hu/person/index.ts similarity index 79% rename from src/locales/tr/name/index.ts rename to src/locales/hu/person/index.ts index fbc16c3d564..2ba33f8c482 100644 --- a/src/locales/tr/name/index.ts +++ b/src/locales/hu/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -10,7 +10,7 @@ import male_first_name from './male_first_name'; import name_ from './name'; import prefix from './prefix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -19,4 +19,4 @@ const name: NameDefinitions = { prefix, }; -export default name; +export default person; diff --git a/src/locales/hu/name/last_name.ts b/src/locales/hu/person/last_name.ts similarity index 100% rename from src/locales/hu/name/last_name.ts rename to src/locales/hu/person/last_name.ts diff --git a/src/locales/hu/name/male_first_name.ts b/src/locales/hu/person/male_first_name.ts similarity index 100% rename from src/locales/hu/name/male_first_name.ts rename to src/locales/hu/person/male_first_name.ts diff --git a/src/locales/hu/person/name.ts b/src/locales/hu/person/name.ts new file mode 100644 index 00000000000..0a6c8d5255d --- /dev/null +++ b/src/locales/hu/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.prefix}} {{person.last_name}} {{person.first_name}}', + '{{person.last_name}} {{person.first_name}}', +]; diff --git a/src/locales/hu/name/prefix.ts b/src/locales/hu/person/prefix.ts similarity index 100% rename from src/locales/hu/name/prefix.ts rename to src/locales/hu/person/prefix.ts diff --git a/src/locales/hy/address/city.ts b/src/locales/hy/address/city.ts index 70c65be912e..a441b2f700d 100644 --- a/src/locales/hy/address/city.ts +++ b/src/locales/hy/address/city.ts @@ -1,4 +1,4 @@ export default [ - '{{address.city_prefix}} {{name.last_name}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.last_name}}', + '{{person.last_name}}{{address.city_suffix}}', ]; diff --git a/src/locales/hy/address/street.ts b/src/locales/hy/address/street.ts index cd90bc60ec5..4b6c9f6f50a 100644 --- a/src/locales/hy/address/street.ts +++ b/src/locales/hy/address/street.ts @@ -1 +1 @@ -export default ['{{name.last_name}} {{address.street_suffix}}']; +export default ['{{person.last_name}} {{address.street_suffix}}']; diff --git a/src/locales/hy/index.ts b/src/locales/hy/index.ts index 1a1fb639a50..8ee5b06374e 100644 --- a/src/locales/hy/index.ts +++ b/src/locales/hy/index.ts @@ -8,7 +8,7 @@ import color from './color'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const hy: LocaleDefinition = { @@ -19,7 +19,7 @@ const hy: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/hy/name/index.ts b/src/locales/hy/name/index.ts deleted file mode 100644 index 80631e1c77f..00000000000 --- a/src/locales/hy/name/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * This file is automatically generated. - * Run 'pnpm run generate:locales' to update. - */ -import type { NameDefinitions } from '../../..'; -import female_first_name from './female_first_name'; -import first_name from './first_name'; -import last_name from './last_name'; -import male_first_name from './male_first_name'; -import name_ from './name'; - -const name: NameDefinitions = { - female_first_name, - first_name, - last_name, - male_first_name, - name: name_, -}; - -export default name; diff --git a/src/locales/hy/name/name.ts b/src/locales/hy/name/name.ts deleted file mode 100644 index 05635661977..00000000000 --- a/src/locales/hy/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/hy/name/female_first_name.ts b/src/locales/hy/person/female_first_name.ts similarity index 100% rename from src/locales/hy/name/female_first_name.ts rename to src/locales/hy/person/female_first_name.ts diff --git a/src/locales/hy/name/first_name.ts b/src/locales/hy/person/first_name.ts similarity index 100% rename from src/locales/hy/name/first_name.ts rename to src/locales/hy/person/first_name.ts diff --git a/src/locales/hy/person/index.ts b/src/locales/hy/person/index.ts new file mode 100644 index 00000000000..b0887ae5b87 --- /dev/null +++ b/src/locales/hy/person/index.ts @@ -0,0 +1,20 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PersonDefinitions } from '../../..'; +import female_first_name from './female_first_name'; +import first_name from './first_name'; +import last_name from './last_name'; +import male_first_name from './male_first_name'; +import name_ from './name'; + +const person: PersonDefinitions = { + female_first_name, + first_name, + last_name, + male_first_name, + name: name_, +}; + +export default person; diff --git a/src/locales/hy/name/last_name.ts b/src/locales/hy/person/last_name.ts similarity index 100% rename from src/locales/hy/name/last_name.ts rename to src/locales/hy/person/last_name.ts diff --git a/src/locales/hy/name/male_first_name.ts b/src/locales/hy/person/male_first_name.ts similarity index 100% rename from src/locales/hy/name/male_first_name.ts rename to src/locales/hy/person/male_first_name.ts diff --git a/src/locales/hy/person/name.ts b/src/locales/hy/person/name.ts new file mode 100644 index 00000000000..28a268c490f --- /dev/null +++ b/src/locales/hy/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/id_ID/address/street.ts b/src/locales/id_ID/address/street.ts index 0b48ceb89d2..5db4f5be71f 100644 --- a/src/locales/id_ID/address/street.ts +++ b/src/locales/id_ID/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{address.street_prefix}} {{name.first_name}}', - '{{address.street_prefix}} {{name.last_name}}', + '{{address.street_prefix}} {{person.first_name}}', + '{{address.street_prefix}} {{person.last_name}}', ]; diff --git a/src/locales/id_ID/company/name_patterns.ts b/src/locales/id_ID/company/name_patterns.ts index ad727b37907..ac47d1823c3 100644 --- a/src/locales/id_ID/company/name_patterns.ts +++ b/src/locales/id_ID/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{company.prefix}} {{name.last_name}}', - '{{name.last_name}} {{company.suffix}}', - '{{company.prefix}} {{name.last_name}} {{company.suffix}}', + '{{company.prefix}} {{person.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{company.prefix}} {{person.last_name}} {{company.suffix}}', ]; diff --git a/src/locales/id_ID/index.ts b/src/locales/id_ID/index.ts index 18ae34d0267..71ffec2908e 100644 --- a/src/locales/id_ID/index.ts +++ b/src/locales/id_ID/index.ts @@ -7,7 +7,7 @@ import address from './address'; import company from './company'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const id_ID: LocaleDefinition = { @@ -16,7 +16,7 @@ const id_ID: LocaleDefinition = { company, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/id_ID/name/name.ts b/src/locales/id_ID/name/name.ts deleted file mode 100644 index ed95e27e50b..00000000000 --- a/src/locales/id_ID/name/name.ts +++ /dev/null @@ -1,9 +0,0 @@ -export default [ - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}}', - '{{name.male_first_name}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_first_name}} {{name.male_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}}', - '{{name.female_first_name}} {{name.female_first_name}} {{name.female_last_name}}', -]; diff --git a/src/locales/id_ID/name/female_first_name.ts b/src/locales/id_ID/person/female_first_name.ts similarity index 100% rename from src/locales/id_ID/name/female_first_name.ts rename to src/locales/id_ID/person/female_first_name.ts diff --git a/src/locales/id_ID/name/female_last_name.ts b/src/locales/id_ID/person/female_last_name.ts similarity index 100% rename from src/locales/id_ID/name/female_last_name.ts rename to src/locales/id_ID/person/female_last_name.ts diff --git a/src/locales/id_ID/name/female_title.ts b/src/locales/id_ID/person/female_title.ts similarity index 100% rename from src/locales/id_ID/name/female_title.ts rename to src/locales/id_ID/person/female_title.ts diff --git a/src/locales/id_ID/name/index.ts b/src/locales/id_ID/person/index.ts similarity index 84% rename from src/locales/id_ID/name/index.ts rename to src/locales/id_ID/person/index.ts index 9fd0141a818..38afd8b48e5 100644 --- a/src/locales/id_ID/name/index.ts +++ b/src/locales/id_ID/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import female_title from './female_title'; @@ -13,7 +13,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, female_title, @@ -25,4 +25,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/id_ID/name/male_first_name.ts b/src/locales/id_ID/person/male_first_name.ts similarity index 100% rename from src/locales/id_ID/name/male_first_name.ts rename to src/locales/id_ID/person/male_first_name.ts diff --git a/src/locales/id_ID/name/male_last_name.ts b/src/locales/id_ID/person/male_last_name.ts similarity index 100% rename from src/locales/id_ID/name/male_last_name.ts rename to src/locales/id_ID/person/male_last_name.ts diff --git a/src/locales/id_ID/name/male_title.ts b/src/locales/id_ID/person/male_title.ts similarity index 100% rename from src/locales/id_ID/name/male_title.ts rename to src/locales/id_ID/person/male_title.ts diff --git a/src/locales/id_ID/person/name.ts b/src/locales/id_ID/person/name.ts new file mode 100644 index 00000000000..fefc263e8d8 --- /dev/null +++ b/src/locales/id_ID/person/name.ts @@ -0,0 +1,9 @@ +export default [ + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}}', + '{{person.male_first_name}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_first_name}} {{person.male_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}}', + '{{person.female_first_name}} {{person.female_first_name}} {{person.female_last_name}}', +]; diff --git a/src/locales/id_ID/name/prefix.ts b/src/locales/id_ID/person/prefix.ts similarity index 100% rename from src/locales/id_ID/name/prefix.ts rename to src/locales/id_ID/person/prefix.ts diff --git a/src/locales/id_ID/name/suffix.ts b/src/locales/id_ID/person/suffix.ts similarity index 100% rename from src/locales/id_ID/name/suffix.ts rename to src/locales/id_ID/person/suffix.ts diff --git a/src/locales/it/address/city.ts b/src/locales/it/address/city.ts index a58b8181a1b..f1c33d476b7 100644 --- a/src/locales/it/address/city.ts +++ b/src/locales/it/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.first_name}} {{address.city_suffix}}', - '{{address.city_prefix}} {{name.first_name}}', - '{{name.first_name}} {{address.city_suffix}}', - '{{name.last_name}} {{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}} {{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}', + '{{person.first_name}} {{address.city_suffix}}', + '{{person.last_name}} {{address.city_suffix}}', ]; diff --git a/src/locales/it/address/street.ts b/src/locales/it/address/street.ts index 831de80161a..5d4a09006fc 100644 --- a/src/locales/it/address/street.ts +++ b/src/locales/it/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{address.street_suffix}} {{name.first_name}}', - '{{address.street_suffix}} {{name.last_name}}', + '{{address.street_suffix}} {{person.first_name}}', + '{{address.street_suffix}} {{person.last_name}}', ]; diff --git a/src/locales/it/company/name_patterns.ts b/src/locales/it/company/name_patterns.ts index f9d0e1e70f1..a413c532b9d 100644 --- a/src/locales/it/company/name_patterns.ts +++ b/src/locales/it/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}, {{name.last_name}} e {{name.last_name}} {{company.suffix}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}, {{person.last_name}} e {{person.last_name}} {{company.suffix}}', ]; diff --git a/src/locales/it/index.ts b/src/locales/it/index.ts index 0156f5c493a..09ce560db7d 100644 --- a/src/locales/it/index.ts +++ b/src/locales/it/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const it: LocaleDefinition = { @@ -14,7 +14,7 @@ const it: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/it/name/name.ts b/src/locales/it/name/name.ts deleted file mode 100644 index d53b65f5df1..00000000000 --- a/src/locales/it/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/it/name/female_first_name.ts b/src/locales/it/person/female_first_name.ts similarity index 100% rename from src/locales/it/name/female_first_name.ts rename to src/locales/it/person/female_first_name.ts diff --git a/src/locales/it/name/first_name.ts b/src/locales/it/person/first_name.ts similarity index 100% rename from src/locales/it/name/first_name.ts rename to src/locales/it/person/first_name.ts diff --git a/src/locales/nb_NO/name/index.ts b/src/locales/it/person/index.ts similarity index 81% rename from src/locales/nb_NO/name/index.ts rename to src/locales/it/person/index.ts index 4393e0e745e..55193f15df2 100644 --- a/src/locales/nb_NO/name/index.ts +++ b/src/locales/it/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/it/name/last_name.ts b/src/locales/it/person/last_name.ts similarity index 100% rename from src/locales/it/name/last_name.ts rename to src/locales/it/person/last_name.ts diff --git a/src/locales/it/name/male_first_name.ts b/src/locales/it/person/male_first_name.ts similarity index 100% rename from src/locales/it/name/male_first_name.ts rename to src/locales/it/person/male_first_name.ts diff --git a/src/locales/it/person/name.ts b/src/locales/it/person/name.ts new file mode 100644 index 00000000000..482cbd41af9 --- /dev/null +++ b/src/locales/it/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/it/name/prefix.ts b/src/locales/it/person/prefix.ts similarity index 100% rename from src/locales/it/name/prefix.ts rename to src/locales/it/person/prefix.ts diff --git a/src/locales/it/name/suffix.ts b/src/locales/it/person/suffix.ts similarity index 100% rename from src/locales/it/name/suffix.ts rename to src/locales/it/person/suffix.ts diff --git a/src/locales/ja/address/city.ts b/src/locales/ja/address/city.ts index a0aee22ab9a..2cb639cd935 100644 --- a/src/locales/ja/address/city.ts +++ b/src/locales/ja/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}}{{name.first_name}}{{address.city_suffix}}', - '{{name.first_name}}{{address.city_suffix}}', - '{{address.city_prefix}}{{name.last_name}}{{address.city_suffix}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}}{{person.first_name}}{{address.city_suffix}}', + '{{person.first_name}}{{address.city_suffix}}', + '{{address.city_prefix}}{{person.last_name}}{{address.city_suffix}}', + '{{person.last_name}}{{address.city_suffix}}', ]; diff --git a/src/locales/ja/address/street.ts b/src/locales/ja/address/street.ts index 15595bf9f1c..a32c95d3e61 100644 --- a/src/locales/ja/address/street.ts +++ b/src/locales/ja/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.first_name}}{{address.street_suffix}}', - '{{name.last_name}}{{address.street_suffix}}', + '{{person.first_name}}{{address.street_suffix}}', + '{{person.last_name}}{{address.street_suffix}}', ]; diff --git a/src/locales/ja/index.ts b/src/locales/ja/index.ts index 151c8bdba68..c5c06758bc5 100644 --- a/src/locales/ja/index.ts +++ b/src/locales/ja/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import cell_phone from './cell_phone'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ja: LocaleDefinition = { @@ -14,7 +14,7 @@ const ja: LocaleDefinition = { address, cell_phone, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/ja/name/index.ts b/src/locales/ja/name/index.ts deleted file mode 100644 index 80631e1c77f..00000000000 --- a/src/locales/ja/name/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * This file is automatically generated. - * Run 'pnpm run generate:locales' to update. - */ -import type { NameDefinitions } from '../../..'; -import female_first_name from './female_first_name'; -import first_name from './first_name'; -import last_name from './last_name'; -import male_first_name from './male_first_name'; -import name_ from './name'; - -const name: NameDefinitions = { - female_first_name, - first_name, - last_name, - male_first_name, - name: name_, -}; - -export default name; diff --git a/src/locales/ja/name/name.ts b/src/locales/ja/name/name.ts deleted file mode 100644 index d58f90c6cb0..00000000000 --- a/src/locales/ja/name/name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.last_name}} {{name.first_name}}']; diff --git a/src/locales/ja/name/female_first_name.ts b/src/locales/ja/person/female_first_name.ts similarity index 100% rename from src/locales/ja/name/female_first_name.ts rename to src/locales/ja/person/female_first_name.ts diff --git a/src/locales/ja/name/first_name.ts b/src/locales/ja/person/first_name.ts similarity index 100% rename from src/locales/ja/name/first_name.ts rename to src/locales/ja/person/first_name.ts diff --git a/src/locales/ja/person/index.ts b/src/locales/ja/person/index.ts new file mode 100644 index 00000000000..b0887ae5b87 --- /dev/null +++ b/src/locales/ja/person/index.ts @@ -0,0 +1,20 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PersonDefinitions } from '../../..'; +import female_first_name from './female_first_name'; +import first_name from './first_name'; +import last_name from './last_name'; +import male_first_name from './male_first_name'; +import name_ from './name'; + +const person: PersonDefinitions = { + female_first_name, + first_name, + last_name, + male_first_name, + name: name_, +}; + +export default person; diff --git a/src/locales/ja/name/last_name.ts b/src/locales/ja/person/last_name.ts similarity index 100% rename from src/locales/ja/name/last_name.ts rename to src/locales/ja/person/last_name.ts diff --git a/src/locales/ja/name/male_first_name.ts b/src/locales/ja/person/male_first_name.ts similarity index 100% rename from src/locales/ja/name/male_first_name.ts rename to src/locales/ja/person/male_first_name.ts diff --git a/src/locales/ja/person/name.ts b/src/locales/ja/person/name.ts new file mode 100644 index 00000000000..3558edaf2c6 --- /dev/null +++ b/src/locales/ja/person/name.ts @@ -0,0 +1 @@ +export default ['{{person.last_name}} {{person.first_name}}']; diff --git a/src/locales/ko/company/name_patterns.ts b/src/locales/ko/company/name_patterns.ts index f3285bc9282..bfbe6d87e4f 100644 --- a/src/locales/ko/company/name_patterns.ts +++ b/src/locales/ko/company/name_patterns.ts @@ -1,4 +1,4 @@ export default [ - '{{company.prefix}} {{name.first_name}}', - '{{name.first_name}} {{company.suffix}}', + '{{company.prefix}} {{person.first_name}}', + '{{person.first_name}} {{company.suffix}}', ]; diff --git a/src/locales/ko/index.ts b/src/locales/ko/index.ts index 0538044fcaa..e3d69654cfe 100644 --- a/src/locales/ko/index.ts +++ b/src/locales/ko/index.ts @@ -7,7 +7,7 @@ import address from './address'; import company from './company'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ko: LocaleDefinition = { @@ -16,7 +16,7 @@ const ko: LocaleDefinition = { company, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/ko/name/name.ts b/src/locales/ko/name/name.ts deleted file mode 100644 index d58f90c6cb0..00000000000 --- a/src/locales/ko/name/name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.last_name}} {{name.first_name}}']; diff --git a/src/locales/ko/name/first_name.ts b/src/locales/ko/person/first_name.ts similarity index 100% rename from src/locales/ko/name/first_name.ts rename to src/locales/ko/person/first_name.ts diff --git a/src/locales/zh_TW/name/index.ts b/src/locales/ko/person/index.ts similarity index 69% rename from src/locales/zh_TW/name/index.ts rename to src/locales/ko/person/index.ts index e5ceaf3cd0a..aa1a48571f3 100644 --- a/src/locales/zh_TW/name/index.ts +++ b/src/locales/ko/person/index.ts @@ -2,15 +2,15 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, }; -export default name; +export default person; diff --git a/src/locales/ko/name/last_name.ts b/src/locales/ko/person/last_name.ts similarity index 100% rename from src/locales/ko/name/last_name.ts rename to src/locales/ko/person/last_name.ts diff --git a/src/locales/ko/person/name.ts b/src/locales/ko/person/name.ts new file mode 100644 index 00000000000..3558edaf2c6 --- /dev/null +++ b/src/locales/ko/person/name.ts @@ -0,0 +1 @@ +export default ['{{person.last_name}} {{person.first_name}}']; diff --git a/src/locales/lv/company/name_patterns.ts b/src/locales/lv/company/name_patterns.ts index c327baf125f..d963ca20c6f 100644 --- a/src/locales/lv/company/name_patterns.ts +++ b/src/locales/lv/company/name_patterns.ts @@ -1,7 +1,7 @@ export default [ - '{{company.prefix}} {{name.male_last_name}}', - '{{company.prefix}} {{name.male_last_name}} {{company.suffix}}', - '{{company.prefix}} {{name.female_last_name}} {{company.suffix}}', - '{{name.male_last_name}} un {{name.male_last_name}}', - '{{name.male_last_name}}, {{name.male_last_name}} un {{name.male_last_name}}', + '{{company.prefix}} {{person.male_last_name}}', + '{{company.prefix}} {{person.male_last_name}} {{company.suffix}}', + '{{company.prefix}} {{person.female_last_name}} {{company.suffix}}', + '{{person.male_last_name}} un {{person.male_last_name}}', + '{{person.male_last_name}}, {{person.male_last_name}} un {{person.male_last_name}}', ]; diff --git a/src/locales/lv/index.ts b/src/locales/lv/index.ts index 527d7c3fcb8..5ffc21f9258 100644 --- a/src/locales/lv/index.ts +++ b/src/locales/lv/index.ts @@ -11,7 +11,7 @@ import company from './company'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const lv: LocaleDefinition = { @@ -25,7 +25,7 @@ const lv: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/lv/name/name.ts b/src/locales/lv/name/name.ts deleted file mode 100644 index 2e9c5e4b82b..00000000000 --- a/src/locales/lv/name/name.ts +++ /dev/null @@ -1,13 +0,0 @@ -export default [ - '{{name.prefix}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}}', - '{{name.male_first_name}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_first_name}} {{name.male_last_name}}-{{name.male_last_name}}', - '{{name.prefix}} {{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}} {{name.suffix}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}}', - '{{name.female_first_name}} {{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}}-{{name.female_last_name}}', -]; diff --git a/src/locales/lv/name/female_first_name.ts b/src/locales/lv/person/female_first_name.ts similarity index 100% rename from src/locales/lv/name/female_first_name.ts rename to src/locales/lv/person/female_first_name.ts diff --git a/src/locales/lv/name/female_last_name.ts b/src/locales/lv/person/female_last_name.ts similarity index 100% rename from src/locales/lv/name/female_last_name.ts rename to src/locales/lv/person/female_last_name.ts diff --git a/src/locales/sk/name/index.ts b/src/locales/lv/person/index.ts similarity index 83% rename from src/locales/sk/name/index.ts rename to src/locales/lv/person/index.ts index 3f757e95eed..7eef036ce1f 100644 --- a/src/locales/sk/name/index.ts +++ b/src/locales/lv/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import male_first_name from './male_first_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, male_first_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/lv/name/male_first_name.ts b/src/locales/lv/person/male_first_name.ts similarity index 100% rename from src/locales/lv/name/male_first_name.ts rename to src/locales/lv/person/male_first_name.ts diff --git a/src/locales/lv/name/male_last_name.ts b/src/locales/lv/person/male_last_name.ts similarity index 100% rename from src/locales/lv/name/male_last_name.ts rename to src/locales/lv/person/male_last_name.ts diff --git a/src/locales/lv/person/name.ts b/src/locales/lv/person/name.ts new file mode 100644 index 00000000000..55bf8bffe08 --- /dev/null +++ b/src/locales/lv/person/name.ts @@ -0,0 +1,13 @@ +export default [ + '{{person.prefix}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}}', + '{{person.male_first_name}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_first_name}} {{person.male_last_name}}-{{person.male_last_name}}', + '{{person.prefix}} {{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}} {{person.suffix}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}}', + '{{person.female_first_name}} {{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}}-{{person.female_last_name}}', +]; diff --git a/src/locales/lv/name/prefix.ts b/src/locales/lv/person/prefix.ts similarity index 100% rename from src/locales/lv/name/prefix.ts rename to src/locales/lv/person/prefix.ts diff --git a/src/locales/lv/name/suffix.ts b/src/locales/lv/person/suffix.ts similarity index 100% rename from src/locales/lv/name/suffix.ts rename to src/locales/lv/person/suffix.ts diff --git a/src/locales/lv/name/title.ts b/src/locales/lv/person/title.ts similarity index 100% rename from src/locales/lv/name/title.ts rename to src/locales/lv/person/title.ts diff --git a/src/locales/mk/company/name_patterns.ts b/src/locales/mk/company/name_patterns.ts index ee8262bd0c9..a214e6aef59 100644 --- a/src/locales/mk/company/name_patterns.ts +++ b/src/locales/mk/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', + '{{person.last_name}} {{company.suffix}}', '{{address.city_name}} {{company.suffix}}', - '{{name.last_name}}, {{name.last_name}} и {{name.last_name}}', + '{{person.last_name}}, {{person.last_name}} и {{person.last_name}}', ]; diff --git a/src/locales/mk/index.ts b/src/locales/mk/index.ts index d481184bc1e..567c931be73 100644 --- a/src/locales/mk/index.ts +++ b/src/locales/mk/index.ts @@ -8,7 +8,7 @@ import cell_phone from './cell_phone'; import company from './company'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const mk: LocaleDefinition = { @@ -19,7 +19,7 @@ const mk: LocaleDefinition = { company, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/mk/name/name.ts b/src/locales/mk/name/name.ts deleted file mode 100644 index b92a5ccc2eb..00000000000 --- a/src/locales/mk/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.female_prefix}} {{name.female_first_name}} {{name.female_last_name}}', - '{{name.male_prefix}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.male_first_name}} {{name.male_last_name}}', -]; diff --git a/src/locales/mk/name/prefix.ts b/src/locales/mk/name/prefix.ts deleted file mode 100644 index a12fcf638c7..00000000000 --- a/src/locales/mk/name/prefix.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.female_prefix}}', '{{name.male_prefix}}']; diff --git a/src/locales/mk/name/female_first_name.ts b/src/locales/mk/person/female_first_name.ts similarity index 100% rename from src/locales/mk/name/female_first_name.ts rename to src/locales/mk/person/female_first_name.ts diff --git a/src/locales/mk/name/female_last_name.ts b/src/locales/mk/person/female_last_name.ts similarity index 100% rename from src/locales/mk/name/female_last_name.ts rename to src/locales/mk/person/female_last_name.ts diff --git a/src/locales/mk/name/female_prefix.ts b/src/locales/mk/person/female_prefix.ts similarity index 100% rename from src/locales/mk/name/female_prefix.ts rename to src/locales/mk/person/female_prefix.ts diff --git a/src/locales/mk/name/first_name.ts b/src/locales/mk/person/first_name.ts similarity index 100% rename from src/locales/mk/name/first_name.ts rename to src/locales/mk/person/first_name.ts diff --git a/src/locales/mk/name/index.ts b/src/locales/mk/person/index.ts similarity index 87% rename from src/locales/mk/name/index.ts rename to src/locales/mk/person/index.ts index 8c6e627e06d..7161bc3a883 100644 --- a/src/locales/mk/name/index.ts +++ b/src/locales/mk/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import female_prefix from './female_prefix'; @@ -16,7 +16,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, female_prefix, @@ -31,4 +31,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/mk/name/last_name.ts b/src/locales/mk/person/last_name.ts similarity index 100% rename from src/locales/mk/name/last_name.ts rename to src/locales/mk/person/last_name.ts diff --git a/src/locales/mk/name/male_first_name.ts b/src/locales/mk/person/male_first_name.ts similarity index 100% rename from src/locales/mk/name/male_first_name.ts rename to src/locales/mk/person/male_first_name.ts diff --git a/src/locales/mk/name/male_last_name.ts b/src/locales/mk/person/male_last_name.ts similarity index 100% rename from src/locales/mk/name/male_last_name.ts rename to src/locales/mk/person/male_last_name.ts diff --git a/src/locales/mk/name/male_prefix.ts b/src/locales/mk/person/male_prefix.ts similarity index 100% rename from src/locales/mk/name/male_prefix.ts rename to src/locales/mk/person/male_prefix.ts diff --git a/src/locales/mk/person/name.ts b/src/locales/mk/person/name.ts new file mode 100644 index 00000000000..9a2cbe859f1 --- /dev/null +++ b/src/locales/mk/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.female_prefix}} {{person.female_first_name}} {{person.female_last_name}}', + '{{person.male_prefix}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.male_first_name}} {{person.male_last_name}}', +]; diff --git a/src/locales/mk/person/prefix.ts b/src/locales/mk/person/prefix.ts new file mode 100644 index 00000000000..7f2454a63ab --- /dev/null +++ b/src/locales/mk/person/prefix.ts @@ -0,0 +1 @@ +export default ['{{person.female_prefix}}', '{{person.male_prefix}}']; diff --git a/src/locales/mk/name/suffix.ts b/src/locales/mk/person/suffix.ts similarity index 100% rename from src/locales/mk/name/suffix.ts rename to src/locales/mk/person/suffix.ts diff --git a/src/locales/mk/name/title.ts b/src/locales/mk/person/title.ts similarity index 100% rename from src/locales/mk/name/title.ts rename to src/locales/mk/person/title.ts diff --git a/src/locales/nb_NO/address/street.ts b/src/locales/nb_NO/address/street.ts index 4c9604f6203..72310d5affe 100644 --- a/src/locales/nb_NO/address/street.ts +++ b/src/locales/nb_NO/address/street.ts @@ -1,6 +1,6 @@ export default [ '{{address.street_name}}{{address.street_suffix}}', '{{address.street_prefix}} {{address.street_name}}{{address.street_suffix}}', - '{{name.first_name}}{{address.common_street_suffix}}', - '{{name.last_name}}{{address.common_street_suffix}}', + '{{person.first_name}}{{address.common_street_suffix}}', + '{{person.last_name}}{{address.common_street_suffix}}', ]; diff --git a/src/locales/nb_NO/company/name_patterns.ts b/src/locales/nb_NO/company/name_patterns.ts index 1bdb5e8fdde..0e33c6fed95 100644 --- a/src/locales/nb_NO/company/name_patterns.ts +++ b/src/locales/nb_NO/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} og {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} og {{person.last_name}}', ]; diff --git a/src/locales/nb_NO/index.ts b/src/locales/nb_NO/index.ts index 98c5ea1be69..3eab6c884ea 100644 --- a/src/locales/nb_NO/index.ts +++ b/src/locales/nb_NO/index.ts @@ -8,7 +8,7 @@ import color from './color'; import commerce from './commerce'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import science from './science'; import word from './word'; @@ -20,7 +20,7 @@ const nb_NO: LocaleDefinition = { commerce, company, internet, - name: name_, + person, phone_number, science, word, diff --git a/src/locales/nb_NO/name/name.ts b/src/locales/nb_NO/name/name.ts deleted file mode 100644 index a7ddf681799..00000000000 --- a/src/locales/nb_NO/name/name.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.female_first_name}} {{name.female_first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.male_first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/nb_NO/name/female_first_name.ts b/src/locales/nb_NO/person/female_first_name.ts similarity index 100% rename from src/locales/nb_NO/name/female_first_name.ts rename to src/locales/nb_NO/person/female_first_name.ts diff --git a/src/locales/nb_NO/name/first_name.ts b/src/locales/nb_NO/person/first_name.ts similarity index 100% rename from src/locales/nb_NO/name/first_name.ts rename to src/locales/nb_NO/person/first_name.ts diff --git a/src/locales/it/name/index.ts b/src/locales/nb_NO/person/index.ts similarity index 81% rename from src/locales/it/name/index.ts rename to src/locales/nb_NO/person/index.ts index 4393e0e745e..55193f15df2 100644 --- a/src/locales/it/name/index.ts +++ b/src/locales/nb_NO/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/nb_NO/name/last_name.ts b/src/locales/nb_NO/person/last_name.ts similarity index 100% rename from src/locales/nb_NO/name/last_name.ts rename to src/locales/nb_NO/person/last_name.ts diff --git a/src/locales/nb_NO/name/male_first_name.ts b/src/locales/nb_NO/person/male_first_name.ts similarity index 100% rename from src/locales/nb_NO/name/male_first_name.ts rename to src/locales/nb_NO/person/male_first_name.ts diff --git a/src/locales/nb_NO/person/name.ts b/src/locales/nb_NO/person/name.ts new file mode 100644 index 00000000000..a0c4cc5e86b --- /dev/null +++ b/src/locales/nb_NO/person/name.ts @@ -0,0 +1,8 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.female_first_name}} {{person.female_first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.male_first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/nb_NO/name/prefix.ts b/src/locales/nb_NO/person/prefix.ts similarity index 100% rename from src/locales/nb_NO/name/prefix.ts rename to src/locales/nb_NO/person/prefix.ts diff --git a/src/locales/nb_NO/name/suffix.ts b/src/locales/nb_NO/person/suffix.ts similarity index 100% rename from src/locales/nb_NO/name/suffix.ts rename to src/locales/nb_NO/person/suffix.ts diff --git a/src/locales/ne/address/city.ts b/src/locales/ne/address/city.ts index 86ea14b202b..d77ac09a558 100644 --- a/src/locales/ne/address/city.ts +++ b/src/locales/ne/address/city.ts @@ -1,7 +1,7 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', '{{address.city_name}}', ]; diff --git a/src/locales/ne/address/street.ts b/src/locales/ne/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/ne/address/street.ts +++ b/src/locales/ne/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/ne/index.ts b/src/locales/ne/index.ts index 3a0a79d1e64..0c6dc8eeee7 100644 --- a/src/locales/ne/index.ts +++ b/src/locales/ne/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ne: LocaleDefinition = { @@ -14,7 +14,7 @@ const ne: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/ne/name/first_name.ts b/src/locales/ne/person/first_name.ts similarity index 100% rename from src/locales/ne/name/first_name.ts rename to src/locales/ne/person/first_name.ts diff --git a/src/locales/en_AU/name/index.ts b/src/locales/ne/person/index.ts similarity index 64% rename from src/locales/en_AU/name/index.ts rename to src/locales/ne/person/index.ts index baa80784182..bb956ea585c 100644 --- a/src/locales/en_AU/name/index.ts +++ b/src/locales/ne/person/index.ts @@ -2,13 +2,13 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, }; -export default name; +export default person; diff --git a/src/locales/ne/name/last_name.ts b/src/locales/ne/person/last_name.ts similarity index 100% rename from src/locales/ne/name/last_name.ts rename to src/locales/ne/person/last_name.ts diff --git a/src/locales/nl/address/street.ts b/src/locales/nl/address/street.ts index 15595bf9f1c..a32c95d3e61 100644 --- a/src/locales/nl/address/street.ts +++ b/src/locales/nl/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.first_name}}{{address.street_suffix}}', - '{{name.last_name}}{{address.street_suffix}}', + '{{person.first_name}}{{address.street_suffix}}', + '{{person.last_name}}{{address.street_suffix}}', ]; diff --git a/src/locales/nl/index.ts b/src/locales/nl/index.ts index 6e6fb8a55fa..92562824a47 100644 --- a/src/locales/nl/index.ts +++ b/src/locales/nl/index.ts @@ -11,7 +11,7 @@ import date from './date'; import hacker from './hacker'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const nl: LocaleDefinition = { @@ -24,7 +24,7 @@ const nl: LocaleDefinition = { hacker, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/nl/name/name.ts b/src/locales/nl/name/name.ts deleted file mode 100644 index 4aba182950b..00000000000 --- a/src/locales/nl/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.tussenvoegsel}} {{name.last_name}}', -]; diff --git a/src/locales/nl/name/female_first_name.ts b/src/locales/nl/person/female_first_name.ts similarity index 100% rename from src/locales/nl/name/female_first_name.ts rename to src/locales/nl/person/female_first_name.ts diff --git a/src/locales/nl/name/first_name.ts b/src/locales/nl/person/first_name.ts similarity index 100% rename from src/locales/nl/name/first_name.ts rename to src/locales/nl/person/first_name.ts diff --git a/src/locales/nl/name/index.ts b/src/locales/nl/person/index.ts similarity index 82% rename from src/locales/nl/name/index.ts rename to src/locales/nl/person/index.ts index 6df85f13858..562b58c9ec7 100644 --- a/src/locales/nl/name/index.ts +++ b/src/locales/nl/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import tussenvoegsel from './tussenvoegsel'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { tussenvoegsel, }; -export default name; +export default person; diff --git a/src/locales/nl/name/last_name.ts b/src/locales/nl/person/last_name.ts similarity index 100% rename from src/locales/nl/name/last_name.ts rename to src/locales/nl/person/last_name.ts diff --git a/src/locales/nl/name/male_first_name.ts b/src/locales/nl/person/male_first_name.ts similarity index 100% rename from src/locales/nl/name/male_first_name.ts rename to src/locales/nl/person/male_first_name.ts diff --git a/src/locales/nl/person/name.ts b/src/locales/nl/person/name.ts new file mode 100644 index 00000000000..ab5165b6041 --- /dev/null +++ b/src/locales/nl/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.tussenvoegsel}} {{person.last_name}}', +]; diff --git a/src/locales/nl/name/prefix.ts b/src/locales/nl/person/prefix.ts similarity index 100% rename from src/locales/nl/name/prefix.ts rename to src/locales/nl/person/prefix.ts diff --git a/src/locales/nl/name/suffix.ts b/src/locales/nl/person/suffix.ts similarity index 100% rename from src/locales/nl/name/suffix.ts rename to src/locales/nl/person/suffix.ts diff --git a/src/locales/nl/name/tussenvoegsel.ts b/src/locales/nl/person/tussenvoegsel.ts similarity index 100% rename from src/locales/nl/name/tussenvoegsel.ts rename to src/locales/nl/person/tussenvoegsel.ts diff --git a/src/locales/nl_BE/address/street.ts b/src/locales/nl_BE/address/street.ts index 15595bf9f1c..a32c95d3e61 100644 --- a/src/locales/nl_BE/address/street.ts +++ b/src/locales/nl_BE/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.first_name}}{{address.street_suffix}}', - '{{name.last_name}}{{address.street_suffix}}', + '{{person.first_name}}{{address.street_suffix}}', + '{{person.last_name}}{{address.street_suffix}}', ]; diff --git a/src/locales/nl_BE/index.ts b/src/locales/nl_BE/index.ts index e7079699b96..bf5060d37bc 100644 --- a/src/locales/nl_BE/index.ts +++ b/src/locales/nl_BE/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const nl_BE: LocaleDefinition = { @@ -14,7 +14,7 @@ const nl_BE: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/nl_BE/name/name.ts b/src/locales/nl_BE/name/name.ts deleted file mode 100644 index 3d1d5755848..00000000000 --- a/src/locales/nl_BE/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/nl_BE/name/first_name.ts b/src/locales/nl_BE/person/first_name.ts similarity index 100% rename from src/locales/nl_BE/name/first_name.ts rename to src/locales/nl_BE/person/first_name.ts diff --git a/src/locales/nl_BE/name/index.ts b/src/locales/nl_BE/person/index.ts similarity index 74% rename from src/locales/nl_BE/name/index.ts rename to src/locales/nl_BE/person/index.ts index 9c4bab79462..1019bd29783 100644 --- a/src/locales/nl_BE/name/index.ts +++ b/src/locales/nl_BE/person/index.ts @@ -2,14 +2,14 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, @@ -17,4 +17,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/nl_BE/name/last_name.ts b/src/locales/nl_BE/person/last_name.ts similarity index 100% rename from src/locales/nl_BE/name/last_name.ts rename to src/locales/nl_BE/person/last_name.ts diff --git a/src/locales/nl_BE/person/name.ts b/src/locales/nl_BE/person/name.ts new file mode 100644 index 00000000000..8cee34fa23d --- /dev/null +++ b/src/locales/nl_BE/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/nl_BE/name/prefix.ts b/src/locales/nl_BE/person/prefix.ts similarity index 100% rename from src/locales/nl_BE/name/prefix.ts rename to src/locales/nl_BE/person/prefix.ts diff --git a/src/locales/nl_BE/name/suffix.ts b/src/locales/nl_BE/person/suffix.ts similarity index 100% rename from src/locales/nl_BE/name/suffix.ts rename to src/locales/nl_BE/person/suffix.ts diff --git a/src/locales/pl/address/street.ts b/src/locales/pl/address/street.ts index 279efea8c07..9e114ccbf34 100644 --- a/src/locales/pl/address/street.ts +++ b/src/locales/pl/address/street.ts @@ -1 +1 @@ -export default ['{{address.street_prefix}} {{name.last_name}}']; +export default ['{{address.street_prefix}} {{person.last_name}}']; diff --git a/src/locales/pl/company/name_patterns.ts b/src/locales/pl/company/name_patterns.ts index cffd6e7018a..1108f6fc77c 100644 --- a/src/locales/pl/company/name_patterns.ts +++ b/src/locales/pl/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} and {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} and {{person.last_name}}', ]; diff --git a/src/locales/pl/index.ts b/src/locales/pl/index.ts index bc7df1eb561..23a88b720cc 100644 --- a/src/locales/pl/index.ts +++ b/src/locales/pl/index.ts @@ -11,7 +11,7 @@ import company from './company'; import internet from './internet'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import science from './science'; import team from './team'; @@ -26,7 +26,7 @@ const pl: LocaleDefinition = { internet, lorem, music, - name: name_, + person, phone_number, science, team, diff --git a/src/locales/pl/name/name.ts b/src/locales/pl/name/name.ts deleted file mode 100644 index 877a375643f..00000000000 --- a/src/locales/pl/name/name.ts +++ /dev/null @@ -1,4 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/pl/name/female_first_name.ts b/src/locales/pl/person/female_first_name.ts similarity index 100% rename from src/locales/pl/name/female_first_name.ts rename to src/locales/pl/person/female_first_name.ts diff --git a/src/locales/pl/name/first_name.ts b/src/locales/pl/person/first_name.ts similarity index 100% rename from src/locales/pl/name/first_name.ts rename to src/locales/pl/person/first_name.ts diff --git a/src/locales/pl/name/gender.ts b/src/locales/pl/person/gender.ts similarity index 100% rename from src/locales/pl/name/gender.ts rename to src/locales/pl/person/gender.ts diff --git a/src/locales/pl/name/index.ts b/src/locales/pl/person/index.ts similarity index 83% rename from src/locales/pl/name/index.ts rename to src/locales/pl/person/index.ts index 0d874207b13..c8aa156bc95 100644 --- a/src/locales/pl/name/index.ts +++ b/src/locales/pl/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import gender from './gender'; @@ -13,7 +13,7 @@ import prefix from './prefix'; import sex from './sex'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, gender, @@ -25,4 +25,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/pl/name/last_name.ts b/src/locales/pl/person/last_name.ts similarity index 100% rename from src/locales/pl/name/last_name.ts rename to src/locales/pl/person/last_name.ts diff --git a/src/locales/pl/name/male_first_name.ts b/src/locales/pl/person/male_first_name.ts similarity index 100% rename from src/locales/pl/name/male_first_name.ts rename to src/locales/pl/person/male_first_name.ts diff --git a/src/locales/pl/person/name.ts b/src/locales/pl/person/name.ts new file mode 100644 index 00000000000..2e536501d0a --- /dev/null +++ b/src/locales/pl/person/name.ts @@ -0,0 +1,4 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/pl/name/prefix.ts b/src/locales/pl/person/prefix.ts similarity index 100% rename from src/locales/pl/name/prefix.ts rename to src/locales/pl/person/prefix.ts diff --git a/src/locales/pl/name/sex.ts b/src/locales/pl/person/sex.ts similarity index 100% rename from src/locales/pl/name/sex.ts rename to src/locales/pl/person/sex.ts diff --git a/src/locales/pl/name/title.ts b/src/locales/pl/person/title.ts similarity index 100% rename from src/locales/pl/name/title.ts rename to src/locales/pl/person/title.ts diff --git a/src/locales/pt_BR/address/city.ts b/src/locales/pt_BR/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/pt_BR/address/city.ts +++ b/src/locales/pt_BR/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/pt_BR/address/street.ts b/src/locales/pt_BR/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/pt_BR/address/street.ts +++ b/src/locales/pt_BR/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/pt_BR/company/name_patterns.ts b/src/locales/pt_BR/company/name_patterns.ts index d4730827d7a..66184e18d67 100644 --- a/src/locales/pt_BR/company/name_patterns.ts +++ b/src/locales/pt_BR/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} e {{name.last_name}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} e {{person.last_name}}', ]; diff --git a/src/locales/pt_BR/index.ts b/src/locales/pt_BR/index.ts index de563dcd424..0f7aafa8ee2 100644 --- a/src/locales/pt_BR/index.ts +++ b/src/locales/pt_BR/index.ts @@ -10,7 +10,7 @@ import company from './company'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const pt_BR: LocaleDefinition = { @@ -22,7 +22,7 @@ const pt_BR: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/pt_BR/name/name.ts b/src/locales/pt_BR/name/name.ts deleted file mode 100644 index 05635661977..00000000000 --- a/src/locales/pt_BR/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/pt_BR/name/female_first_name.ts b/src/locales/pt_BR/person/female_first_name.ts similarity index 100% rename from src/locales/pt_BR/name/female_first_name.ts rename to src/locales/pt_BR/person/female_first_name.ts diff --git a/src/locales/pt_BR/name/first_name.ts b/src/locales/pt_BR/person/first_name.ts similarity index 100% rename from src/locales/pt_BR/name/first_name.ts rename to src/locales/pt_BR/person/first_name.ts diff --git a/src/locales/pt_BR/name/index.ts b/src/locales/pt_BR/person/index.ts similarity index 83% rename from src/locales/pt_BR/name/index.ts rename to src/locales/pt_BR/person/index.ts index 2565f4d5669..a68dd26747a 100644 --- a/src/locales/pt_BR/name/index.ts +++ b/src/locales/pt_BR/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -13,7 +13,7 @@ import sex from './sex'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -25,4 +25,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/pt_BR/name/last_name.ts b/src/locales/pt_BR/person/last_name.ts similarity index 100% rename from src/locales/pt_BR/name/last_name.ts rename to src/locales/pt_BR/person/last_name.ts diff --git a/src/locales/pt_BR/name/male_first_name.ts b/src/locales/pt_BR/person/male_first_name.ts similarity index 100% rename from src/locales/pt_BR/name/male_first_name.ts rename to src/locales/pt_BR/person/male_first_name.ts diff --git a/src/locales/pt_BR/person/name.ts b/src/locales/pt_BR/person/name.ts new file mode 100644 index 00000000000..28a268c490f --- /dev/null +++ b/src/locales/pt_BR/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/pt_BR/name/prefix.ts b/src/locales/pt_BR/person/prefix.ts similarity index 100% rename from src/locales/pt_BR/name/prefix.ts rename to src/locales/pt_BR/person/prefix.ts diff --git a/src/locales/pt_BR/name/sex.ts b/src/locales/pt_BR/person/sex.ts similarity index 100% rename from src/locales/pt_BR/name/sex.ts rename to src/locales/pt_BR/person/sex.ts diff --git a/src/locales/pt_BR/name/suffix.ts b/src/locales/pt_BR/person/suffix.ts similarity index 100% rename from src/locales/pt_BR/name/suffix.ts rename to src/locales/pt_BR/person/suffix.ts diff --git a/src/locales/pt_BR/name/title.ts b/src/locales/pt_BR/person/title.ts similarity index 100% rename from src/locales/pt_BR/name/title.ts rename to src/locales/pt_BR/person/title.ts diff --git a/src/locales/pt_PT/address/street.ts b/src/locales/pt_PT/address/street.ts index da37a3beb18..603c6461782 100644 --- a/src/locales/pt_PT/address/street.ts +++ b/src/locales/pt_PT/address/street.ts @@ -1,5 +1,5 @@ export default [ - '{{address.street_prefix}} {{name.first_name}} {{name.last_name}}', + '{{address.street_prefix}} {{person.first_name}} {{person.last_name}}', 'N#', 'N##', 'N###', diff --git a/src/locales/pt_PT/index.ts b/src/locales/pt_PT/index.ts index ca3a9f30263..3c9fab57572 100644 --- a/src/locales/pt_PT/index.ts +++ b/src/locales/pt_PT/index.ts @@ -9,7 +9,7 @@ import color from './color'; import commerce from './commerce'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const pt_PT: LocaleDefinition = { @@ -20,7 +20,7 @@ const pt_PT: LocaleDefinition = { commerce, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/pt_PT/name/name.ts b/src/locales/pt_PT/name/name.ts deleted file mode 100644 index 9ec34f9989e..00000000000 --- a/src/locales/pt_PT/name/name.ts +++ /dev/null @@ -1,7 +0,0 @@ -export default [ - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', - '{{name.male_prefix}} {{name.male_first_name}} {{name.last_name}}', - '{{name.female_prefix}} {{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/pt_PT/name/prefix.ts b/src/locales/pt_PT/name/prefix.ts deleted file mode 100644 index a12fcf638c7..00000000000 --- a/src/locales/pt_PT/name/prefix.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.female_prefix}}', '{{name.male_prefix}}']; diff --git a/src/locales/pt_PT/name/female_first_name.ts b/src/locales/pt_PT/person/female_first_name.ts similarity index 100% rename from src/locales/pt_PT/name/female_first_name.ts rename to src/locales/pt_PT/person/female_first_name.ts diff --git a/src/locales/pt_PT/name/female_prefix.ts b/src/locales/pt_PT/person/female_prefix.ts similarity index 100% rename from src/locales/pt_PT/name/female_prefix.ts rename to src/locales/pt_PT/person/female_prefix.ts diff --git a/src/locales/pt_PT/name/first_name.ts b/src/locales/pt_PT/person/first_name.ts similarity index 100% rename from src/locales/pt_PT/name/first_name.ts rename to src/locales/pt_PT/person/first_name.ts diff --git a/src/locales/pt_PT/name/index.ts b/src/locales/pt_PT/person/index.ts similarity index 84% rename from src/locales/pt_PT/name/index.ts rename to src/locales/pt_PT/person/index.ts index 6fbdcb53c30..eb000343bc3 100644 --- a/src/locales/pt_PT/name/index.ts +++ b/src/locales/pt_PT/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_prefix from './female_prefix'; import first_name from './first_name'; @@ -13,7 +13,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_prefix, first_name, @@ -25,4 +25,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/pt_PT/name/last_name.ts b/src/locales/pt_PT/person/last_name.ts similarity index 100% rename from src/locales/pt_PT/name/last_name.ts rename to src/locales/pt_PT/person/last_name.ts diff --git a/src/locales/pt_PT/name/male_first_name.ts b/src/locales/pt_PT/person/male_first_name.ts similarity index 100% rename from src/locales/pt_PT/name/male_first_name.ts rename to src/locales/pt_PT/person/male_first_name.ts diff --git a/src/locales/pt_PT/name/male_prefix.ts b/src/locales/pt_PT/person/male_prefix.ts similarity index 100% rename from src/locales/pt_PT/name/male_prefix.ts rename to src/locales/pt_PT/person/male_prefix.ts diff --git a/src/locales/pt_PT/person/name.ts b/src/locales/pt_PT/person/name.ts new file mode 100644 index 00000000000..98c6b8dbf1c --- /dev/null +++ b/src/locales/pt_PT/person/name.ts @@ -0,0 +1,7 @@ +export default [ + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', + '{{person.male_prefix}} {{person.male_first_name}} {{person.last_name}}', + '{{person.female_prefix}} {{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/pt_PT/person/prefix.ts b/src/locales/pt_PT/person/prefix.ts new file mode 100644 index 00000000000..7f2454a63ab --- /dev/null +++ b/src/locales/pt_PT/person/prefix.ts @@ -0,0 +1 @@ +export default ['{{person.female_prefix}}', '{{person.male_prefix}}']; diff --git a/src/locales/pt_PT/name/suffix.ts b/src/locales/pt_PT/person/suffix.ts similarity index 100% rename from src/locales/pt_PT/name/suffix.ts rename to src/locales/pt_PT/person/suffix.ts diff --git a/src/locales/ro/address/city.ts b/src/locales/ro/address/city.ts index 86ea14b202b..d77ac09a558 100644 --- a/src/locales/ro/address/city.ts +++ b/src/locales/ro/address/city.ts @@ -1,7 +1,7 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', '{{address.city_name}}', ]; diff --git a/src/locales/ro/index.ts b/src/locales/ro/index.ts index 22f0d5c9b13..5580d63d49e 100644 --- a/src/locales/ro/index.ts +++ b/src/locales/ro/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ro: LocaleDefinition = { @@ -16,7 +16,7 @@ const ro: LocaleDefinition = { cell_phone, date, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/ro/name/name.ts b/src/locales/ro/name/name.ts deleted file mode 100644 index 6943d45435c..00000000000 --- a/src/locales/ro/name/name.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default [ - '{{name.male_first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.male_first_name}}', - '{{name.prefix}} {{name.male_first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}, {{name.suffix}}', - '{{name.prefix}} {{name.male_first_name}} {{name.last_name}}, {{name.suffix}}', - '{{name.female_first_name}} {{name.last_name}}', - '{{name.last_name}} {{name.female_first_name}}', - '{{name.prefix}} {{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/ro/name/female_first_name.ts b/src/locales/ro/person/female_first_name.ts similarity index 100% rename from src/locales/ro/name/female_first_name.ts rename to src/locales/ro/person/female_first_name.ts diff --git a/src/locales/ro/name/index.ts b/src/locales/ro/person/index.ts similarity index 79% rename from src/locales/ro/name/index.ts rename to src/locales/ro/person/index.ts index b142fe88d6a..f1a7a7c8161 100644 --- a/src/locales/ro/name/index.ts +++ b/src/locales/ro/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; @@ -10,7 +10,7 @@ import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, last_name, male_first_name, @@ -19,4 +19,4 @@ const name: NameDefinitions = { suffix, }; -export default name; +export default person; diff --git a/src/locales/ro/name/last_name.ts b/src/locales/ro/person/last_name.ts similarity index 100% rename from src/locales/ro/name/last_name.ts rename to src/locales/ro/person/last_name.ts diff --git a/src/locales/ro/name/male_first_name.ts b/src/locales/ro/person/male_first_name.ts similarity index 100% rename from src/locales/ro/name/male_first_name.ts rename to src/locales/ro/person/male_first_name.ts diff --git a/src/locales/ro/person/name.ts b/src/locales/ro/person/name.ts new file mode 100644 index 00000000000..761a6ec6243 --- /dev/null +++ b/src/locales/ro/person/name.ts @@ -0,0 +1,10 @@ +export default [ + '{{person.male_first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.male_first_name}}', + '{{person.prefix}} {{person.male_first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}, {{person.suffix}}', + '{{person.prefix}} {{person.male_first_name}} {{person.last_name}}, {{person.suffix}}', + '{{person.female_first_name}} {{person.last_name}}', + '{{person.last_name}} {{person.female_first_name}}', + '{{person.prefix}} {{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/ro/name/prefix.ts b/src/locales/ro/person/prefix.ts similarity index 100% rename from src/locales/ro/name/prefix.ts rename to src/locales/ro/person/prefix.ts diff --git a/src/locales/ro/name/suffix.ts b/src/locales/ro/person/suffix.ts similarity index 100% rename from src/locales/ro/name/suffix.ts rename to src/locales/ro/person/suffix.ts diff --git a/src/locales/ru/company/name_patterns.ts b/src/locales/ru/company/name_patterns.ts index 358d8080bfb..9db05dce1a3 100644 --- a/src/locales/ru/company/name_patterns.ts +++ b/src/locales/ru/company/name_patterns.ts @@ -1,7 +1,7 @@ export default [ - '{{company.prefix}} {{name.female_first_name}}', - '{{company.prefix}} {{name.male_first_name}}', - '{{company.prefix}} {{name.male_last_name}}', + '{{company.prefix}} {{person.female_first_name}}', + '{{company.prefix}} {{person.male_first_name}}', + '{{company.prefix}} {{person.male_last_name}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{address.city_name}}{{company.suffix}}', diff --git a/src/locales/ru/index.ts b/src/locales/ru/index.ts index d8e94deedea..445fb973f1f 100644 --- a/src/locales/ru/index.ts +++ b/src/locales/ru/index.ts @@ -11,7 +11,7 @@ import date from './date'; import hacker from './hacker'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const ru: LocaleDefinition = { @@ -25,7 +25,7 @@ const ru: LocaleDefinition = { hacker, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/ru/name/name.ts b/src/locales/ru/name/name.ts deleted file mode 100644 index 87c014db8b6..00000000000 --- a/src/locales/ru/name/name.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default [ - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}}', - '{{name.male_first_name}} {{name.male_middle_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}} {{name.male_middle_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}}', - '{{name.female_first_name}} {{name.female_middle_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}} {{name.female_middle_name}}', -]; diff --git a/src/locales/ru/name/female_first_name.ts b/src/locales/ru/person/female_first_name.ts similarity index 100% rename from src/locales/ru/name/female_first_name.ts rename to src/locales/ru/person/female_first_name.ts diff --git a/src/locales/ru/name/female_last_name.ts b/src/locales/ru/person/female_last_name.ts similarity index 100% rename from src/locales/ru/name/female_last_name.ts rename to src/locales/ru/person/female_last_name.ts diff --git a/src/locales/ru/name/female_middle_name.ts b/src/locales/ru/person/female_middle_name.ts similarity index 100% rename from src/locales/ru/name/female_middle_name.ts rename to src/locales/ru/person/female_middle_name.ts diff --git a/src/locales/uk/name/index.ts b/src/locales/ru/person/index.ts similarity index 86% rename from src/locales/uk/name/index.ts rename to src/locales/ru/person/index.ts index 6a0b4f3f02c..7413a1521d8 100644 --- a/src/locales/uk/name/index.ts +++ b/src/locales/ru/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import female_middle_name from './female_middle_name'; @@ -14,7 +14,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, female_middle_name, @@ -27,4 +27,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/ru/name/male_first_name.ts b/src/locales/ru/person/male_first_name.ts similarity index 100% rename from src/locales/ru/name/male_first_name.ts rename to src/locales/ru/person/male_first_name.ts diff --git a/src/locales/ru/name/male_last_name.ts b/src/locales/ru/person/male_last_name.ts similarity index 100% rename from src/locales/ru/name/male_last_name.ts rename to src/locales/ru/person/male_last_name.ts diff --git a/src/locales/ru/name/male_middle_name.ts b/src/locales/ru/person/male_middle_name.ts similarity index 100% rename from src/locales/ru/name/male_middle_name.ts rename to src/locales/ru/person/male_middle_name.ts diff --git a/src/locales/ru/person/name.ts b/src/locales/ru/person/name.ts new file mode 100644 index 00000000000..c5189e48054 --- /dev/null +++ b/src/locales/ru/person/name.ts @@ -0,0 +1,10 @@ +export default [ + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}}', + '{{person.male_first_name}} {{person.male_middle_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}} {{person.male_middle_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}}', + '{{person.female_first_name}} {{person.female_middle_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}} {{person.female_middle_name}}', +]; diff --git a/src/locales/ru/name/prefix.ts b/src/locales/ru/person/prefix.ts similarity index 100% rename from src/locales/ru/name/prefix.ts rename to src/locales/ru/person/prefix.ts diff --git a/src/locales/ru/name/suffix.ts b/src/locales/ru/person/suffix.ts similarity index 100% rename from src/locales/ru/name/suffix.ts rename to src/locales/ru/person/suffix.ts diff --git a/src/locales/ru/name/title.ts b/src/locales/ru/person/title.ts similarity index 100% rename from src/locales/ru/name/title.ts rename to src/locales/ru/person/title.ts diff --git a/src/locales/sk/company/name_patterns.ts b/src/locales/sk/company/name_patterns.ts index e385694874a..d6eda221159 100644 --- a/src/locales/sk/company/name_patterns.ts +++ b/src/locales/sk/company/name_patterns.ts @@ -1,4 +1,4 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.male_last_name}} a {{name.male_last_name}} {{company.suffix}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.male_last_name}} a {{person.male_last_name}} {{company.suffix}}', ]; diff --git a/src/locales/sk/index.ts b/src/locales/sk/index.ts index cbdffc6823b..0a034db0e8a 100644 --- a/src/locales/sk/index.ts +++ b/src/locales/sk/index.ts @@ -7,7 +7,7 @@ import address from './address'; import company from './company'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const sk: LocaleDefinition = { @@ -16,7 +16,7 @@ const sk: LocaleDefinition = { company, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/sk/name/name.ts b/src/locales/sk/name/name.ts deleted file mode 100644 index fc13ad957ba..00000000000 --- a/src/locales/sk/name/name.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '{{name.prefix}} {{name.male_first_name}} {{name.male_last_name}}', - '{{name.prefix}} {{name.female_first_name}} {{name.female_last_name}}', - '{{name.male_first_name}} {{name.male_last_name}} {{name.suffix}}', - '{{name.female_first_name}} {{name.female_last_name}} {{name.suffix}}', - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', -]; diff --git a/src/locales/sk/name/female_first_name.ts b/src/locales/sk/person/female_first_name.ts similarity index 100% rename from src/locales/sk/name/female_first_name.ts rename to src/locales/sk/person/female_first_name.ts diff --git a/src/locales/sk/name/female_last_name.ts b/src/locales/sk/person/female_last_name.ts similarity index 100% rename from src/locales/sk/name/female_last_name.ts rename to src/locales/sk/person/female_last_name.ts diff --git a/src/locales/lv/name/index.ts b/src/locales/sk/person/index.ts similarity index 83% rename from src/locales/lv/name/index.ts rename to src/locales/sk/person/index.ts index 3f757e95eed..7eef036ce1f 100644 --- a/src/locales/lv/name/index.ts +++ b/src/locales/sk/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import male_first_name from './male_first_name'; @@ -12,7 +12,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, male_first_name, @@ -23,4 +23,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/sk/name/male_first_name.ts b/src/locales/sk/person/male_first_name.ts similarity index 100% rename from src/locales/sk/name/male_first_name.ts rename to src/locales/sk/person/male_first_name.ts diff --git a/src/locales/sk/name/male_last_name.ts b/src/locales/sk/person/male_last_name.ts similarity index 100% rename from src/locales/sk/name/male_last_name.ts rename to src/locales/sk/person/male_last_name.ts diff --git a/src/locales/sk/person/name.ts b/src/locales/sk/person/name.ts new file mode 100644 index 00000000000..e06caa3ac67 --- /dev/null +++ b/src/locales/sk/person/name.ts @@ -0,0 +1,8 @@ +export default [ + '{{person.prefix}} {{person.male_first_name}} {{person.male_last_name}}', + '{{person.prefix}} {{person.female_first_name}} {{person.female_last_name}}', + '{{person.male_first_name}} {{person.male_last_name}} {{person.suffix}}', + '{{person.female_first_name}} {{person.female_last_name}} {{person.suffix}}', + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', +]; diff --git a/src/locales/sk/name/prefix.ts b/src/locales/sk/person/prefix.ts similarity index 100% rename from src/locales/sk/name/prefix.ts rename to src/locales/sk/person/prefix.ts diff --git a/src/locales/sk/name/suffix.ts b/src/locales/sk/person/suffix.ts similarity index 100% rename from src/locales/sk/name/suffix.ts rename to src/locales/sk/person/suffix.ts diff --git a/src/locales/sk/name/title.ts b/src/locales/sk/person/title.ts similarity index 100% rename from src/locales/sk/name/title.ts rename to src/locales/sk/person/title.ts diff --git a/src/locales/sv/address/street.ts b/src/locales/sv/address/street.ts index 4c9604f6203..72310d5affe 100644 --- a/src/locales/sv/address/street.ts +++ b/src/locales/sv/address/street.ts @@ -1,6 +1,6 @@ export default [ '{{address.street_name}}{{address.street_suffix}}', '{{address.street_prefix}} {{address.street_name}}{{address.street_suffix}}', - '{{name.first_name}}{{address.common_street_suffix}}', - '{{name.last_name}}{{address.common_street_suffix}}', + '{{person.first_name}}{{address.common_street_suffix}}', + '{{person.last_name}}{{address.common_street_suffix}}', ]; diff --git a/src/locales/sv/company/name_patterns.ts b/src/locales/sv/company/name_patterns.ts index 5202f2fd04a..3d0aee24373 100644 --- a/src/locales/sv/company/name_patterns.ts +++ b/src/locales/sv/company/name_patterns.ts @@ -1,5 +1,5 @@ export default [ - '{{name.last_name}} {{company.suffix}}', - '{{name.last_name}}-{{name.last_name}}', - '{{name.last_name}}, {{name.last_name}} {{company.suffix}}', + '{{person.last_name}} {{company.suffix}}', + '{{person.last_name}}-{{person.last_name}}', + '{{person.last_name}}, {{person.last_name}} {{company.suffix}}', ]; diff --git a/src/locales/sv/index.ts b/src/locales/sv/index.ts index 6c5ffe69f98..b9fb05b4e6e 100644 --- a/src/locales/sv/index.ts +++ b/src/locales/sv/index.ts @@ -10,7 +10,7 @@ import commerce from './commerce'; import company from './company'; import date from './date'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; import team from './team'; @@ -23,7 +23,7 @@ const sv: LocaleDefinition = { company, date, internet, - name: name_, + person, phone_number, team, }; diff --git a/src/locales/sv/name/name.ts b/src/locales/sv/name/name.ts deleted file mode 100644 index f670be76bdb..00000000000 --- a/src/locales/sv/name/name.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/sv/name/female_first_name.ts b/src/locales/sv/person/female_first_name.ts similarity index 100% rename from src/locales/sv/name/female_first_name.ts rename to src/locales/sv/person/female_first_name.ts diff --git a/src/locales/sv/name/first_name.ts b/src/locales/sv/person/first_name.ts similarity index 100% rename from src/locales/sv/name/first_name.ts rename to src/locales/sv/person/first_name.ts diff --git a/src/locales/he/name/index.ts b/src/locales/sv/person/index.ts similarity index 80% rename from src/locales/he/name/index.ts rename to src/locales/sv/person/index.ts index 4d5324752d4..7a045ad777c 100644 --- a/src/locales/he/name/index.ts +++ b/src/locales/sv/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -11,7 +11,7 @@ import name_ from './name'; import prefix from './prefix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -21,4 +21,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/sv/name/last_name.ts b/src/locales/sv/person/last_name.ts similarity index 100% rename from src/locales/sv/name/last_name.ts rename to src/locales/sv/person/last_name.ts diff --git a/src/locales/sv/name/male_first_name.ts b/src/locales/sv/person/male_first_name.ts similarity index 100% rename from src/locales/sv/name/male_first_name.ts rename to src/locales/sv/person/male_first_name.ts diff --git a/src/locales/sv/person/name.ts b/src/locales/sv/person/name.ts new file mode 100644 index 00000000000..b8314da3020 --- /dev/null +++ b/src/locales/sv/person/name.ts @@ -0,0 +1,8 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/sv/name/prefix.ts b/src/locales/sv/person/prefix.ts similarity index 100% rename from src/locales/sv/name/prefix.ts rename to src/locales/sv/person/prefix.ts diff --git a/src/locales/sv/name/title.ts b/src/locales/sv/person/title.ts similarity index 100% rename from src/locales/sv/name/title.ts rename to src/locales/sv/person/title.ts diff --git a/src/locales/tr/address/city.ts b/src/locales/tr/address/city.ts index 86ea14b202b..d77ac09a558 100644 --- a/src/locales/tr/address/city.ts +++ b/src/locales/tr/address/city.ts @@ -1,7 +1,7 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', '{{address.city_name}}', ]; diff --git a/src/locales/tr/index.ts b/src/locales/tr/index.ts index 70a988b65af..9ed3b8e91f7 100644 --- a/src/locales/tr/index.ts +++ b/src/locales/tr/index.ts @@ -9,7 +9,7 @@ import color from './color'; import commerce from './commerce'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const tr: LocaleDefinition = { @@ -20,7 +20,7 @@ const tr: LocaleDefinition = { commerce, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/tr/name/name.ts b/src/locales/tr/name/name.ts deleted file mode 100644 index d53b65f5df1..00000000000 --- a/src/locales/tr/name/name.ts +++ /dev/null @@ -1,6 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', -]; diff --git a/src/locales/tr/name/female_first_name.ts b/src/locales/tr/person/female_first_name.ts similarity index 100% rename from src/locales/tr/name/female_first_name.ts rename to src/locales/tr/person/female_first_name.ts diff --git a/src/locales/tr/name/first_name.ts b/src/locales/tr/person/first_name.ts similarity index 100% rename from src/locales/tr/name/first_name.ts rename to src/locales/tr/person/first_name.ts diff --git a/src/locales/hu/name/index.ts b/src/locales/tr/person/index.ts similarity index 79% rename from src/locales/hu/name/index.ts rename to src/locales/tr/person/index.ts index fbc16c3d564..2ba33f8c482 100644 --- a/src/locales/hu/name/index.ts +++ b/src/locales/tr/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -10,7 +10,7 @@ import male_first_name from './male_first_name'; import name_ from './name'; import prefix from './prefix'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -19,4 +19,4 @@ const name: NameDefinitions = { prefix, }; -export default name; +export default person; diff --git a/src/locales/tr/name/last_name.ts b/src/locales/tr/person/last_name.ts similarity index 100% rename from src/locales/tr/name/last_name.ts rename to src/locales/tr/person/last_name.ts diff --git a/src/locales/tr/name/male_first_name.ts b/src/locales/tr/person/male_first_name.ts similarity index 100% rename from src/locales/tr/name/male_first_name.ts rename to src/locales/tr/person/male_first_name.ts diff --git a/src/locales/tr/person/name.ts b/src/locales/tr/person/name.ts new file mode 100644 index 00000000000..482cbd41af9 --- /dev/null +++ b/src/locales/tr/person/name.ts @@ -0,0 +1,6 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', +]; diff --git a/src/locales/tr/name/prefix.ts b/src/locales/tr/person/prefix.ts similarity index 100% rename from src/locales/tr/name/prefix.ts rename to src/locales/tr/person/prefix.ts diff --git a/src/locales/uk/address/city.ts b/src/locales/uk/address/city.ts index f526335af83..f99cfa3301f 100644 --- a/src/locales/uk/address/city.ts +++ b/src/locales/uk/address/city.ts @@ -1,4 +1,4 @@ export default [ '{{address.city_name}}', - '{{address.city_prefix}} {{name.male_first_name}}', + '{{address.city_prefix}} {{person.male_first_name}}', ]; diff --git a/src/locales/uk/company/name_patterns.ts b/src/locales/uk/company/name_patterns.ts index 358d8080bfb..9db05dce1a3 100644 --- a/src/locales/uk/company/name_patterns.ts +++ b/src/locales/uk/company/name_patterns.ts @@ -1,7 +1,7 @@ export default [ - '{{company.prefix}} {{name.female_first_name}}', - '{{company.prefix}} {{name.male_first_name}}', - '{{company.prefix}} {{name.male_last_name}}', + '{{company.prefix}} {{person.female_first_name}}', + '{{company.prefix}} {{person.male_first_name}}', + '{{company.prefix}} {{person.male_last_name}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{company.suffix}}{{company.suffix}}{{company.suffix}}', '{{company.prefix}} {{address.city_name}}{{company.suffix}}', diff --git a/src/locales/uk/index.ts b/src/locales/uk/index.ts index f09ceaa0b54..bcdfda4e291 100644 --- a/src/locales/uk/index.ts +++ b/src/locales/uk/index.ts @@ -6,7 +6,7 @@ import type { LocaleDefinition } from '../..'; import address from './address'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const uk: LocaleDefinition = { @@ -14,7 +14,7 @@ const uk: LocaleDefinition = { address, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/uk/name/name.ts b/src/locales/uk/name/name.ts deleted file mode 100644 index 87c014db8b6..00000000000 --- a/src/locales/uk/name/name.ts +++ /dev/null @@ -1,10 +0,0 @@ -export default [ - '{{name.male_first_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}}', - '{{name.male_first_name}} {{name.male_middle_name}} {{name.male_last_name}}', - '{{name.male_last_name}} {{name.male_first_name}} {{name.male_middle_name}}', - '{{name.female_first_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}}', - '{{name.female_first_name}} {{name.female_middle_name}} {{name.female_last_name}}', - '{{name.female_last_name}} {{name.female_first_name}} {{name.female_middle_name}}', -]; diff --git a/src/locales/uk/name/female_first_name.ts b/src/locales/uk/person/female_first_name.ts similarity index 100% rename from src/locales/uk/name/female_first_name.ts rename to src/locales/uk/person/female_first_name.ts diff --git a/src/locales/uk/name/female_last_name.ts b/src/locales/uk/person/female_last_name.ts similarity index 100% rename from src/locales/uk/name/female_last_name.ts rename to src/locales/uk/person/female_last_name.ts diff --git a/src/locales/uk/name/female_middle_name.ts b/src/locales/uk/person/female_middle_name.ts similarity index 100% rename from src/locales/uk/name/female_middle_name.ts rename to src/locales/uk/person/female_middle_name.ts diff --git a/src/locales/ru/name/index.ts b/src/locales/uk/person/index.ts similarity index 86% rename from src/locales/ru/name/index.ts rename to src/locales/uk/person/index.ts index 6a0b4f3f02c..7413a1521d8 100644 --- a/src/locales/ru/name/index.ts +++ b/src/locales/uk/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import female_last_name from './female_last_name'; import female_middle_name from './female_middle_name'; @@ -14,7 +14,7 @@ import prefix from './prefix'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, female_last_name, female_middle_name, @@ -27,4 +27,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/uk/name/male_first_name.ts b/src/locales/uk/person/male_first_name.ts similarity index 100% rename from src/locales/uk/name/male_first_name.ts rename to src/locales/uk/person/male_first_name.ts diff --git a/src/locales/uk/name/male_last_name.ts b/src/locales/uk/person/male_last_name.ts similarity index 100% rename from src/locales/uk/name/male_last_name.ts rename to src/locales/uk/person/male_last_name.ts diff --git a/src/locales/uk/name/male_middle_name.ts b/src/locales/uk/person/male_middle_name.ts similarity index 100% rename from src/locales/uk/name/male_middle_name.ts rename to src/locales/uk/person/male_middle_name.ts diff --git a/src/locales/uk/person/name.ts b/src/locales/uk/person/name.ts new file mode 100644 index 00000000000..c5189e48054 --- /dev/null +++ b/src/locales/uk/person/name.ts @@ -0,0 +1,10 @@ +export default [ + '{{person.male_first_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}}', + '{{person.male_first_name}} {{person.male_middle_name}} {{person.male_last_name}}', + '{{person.male_last_name}} {{person.male_first_name}} {{person.male_middle_name}}', + '{{person.female_first_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}}', + '{{person.female_first_name}} {{person.female_middle_name}} {{person.female_last_name}}', + '{{person.female_last_name}} {{person.female_first_name}} {{person.female_middle_name}}', +]; diff --git a/src/locales/uk/name/prefix.ts b/src/locales/uk/person/prefix.ts similarity index 100% rename from src/locales/uk/name/prefix.ts rename to src/locales/uk/person/prefix.ts diff --git a/src/locales/uk/name/suffix.ts b/src/locales/uk/person/suffix.ts similarity index 100% rename from src/locales/uk/name/suffix.ts rename to src/locales/uk/person/suffix.ts diff --git a/src/locales/uk/name/title.ts b/src/locales/uk/person/title.ts similarity index 100% rename from src/locales/uk/name/title.ts rename to src/locales/uk/person/title.ts diff --git a/src/locales/ur/address/city.ts b/src/locales/ur/address/city.ts index d518527b6d1..27a932f1459 100644 --- a/src/locales/ur/address/city.ts +++ b/src/locales/ur/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.first_name}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.first_name}}', - '{{name.first_name}}{{address.city_suffix}}', - '{{name.last_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.first_name}}', + '{{person.first_name}}{{address.city_suffix}}', + '{{person.last_name}}{{address.city_suffix}}', ]; diff --git a/src/locales/ur/address/street.ts b/src/locales/ur/address/street.ts index 6b2de46532a..5e9ca1171d0 100644 --- a/src/locales/ur/address/street.ts +++ b/src/locales/ur/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.first_name}} {{address.street_suffix}}', - '{{name.last_name}} {{address.street_suffix}}', + '{{person.first_name}} {{address.street_suffix}}', + '{{person.last_name}} {{address.street_suffix}}', ]; diff --git a/src/locales/ur/app/author.ts b/src/locales/ur/app/author.ts index 20670ee15bd..507ad69db8f 100644 --- a/src/locales/ur/app/author.ts +++ b/src/locales/ur/app/author.ts @@ -1 +1 @@ -export default ['{{name.name}}', '{{company.name}}']; +export default ['{{person.name}}', '{{company.name}}']; diff --git a/src/locales/ur/index.ts b/src/locales/ur/index.ts index 5794e793cbb..903dfd63503 100644 --- a/src/locales/ur/index.ts +++ b/src/locales/ur/index.ts @@ -14,7 +14,7 @@ import date from './date'; import finance from './finance'; import lorem from './lorem'; import music from './music'; -import name_ from './name'; +import person from './person'; import team from './team'; import vehicle from './vehicle'; @@ -32,7 +32,7 @@ const ur: LocaleDefinition = { finance, lorem, music, - name: name_, + person, team, vehicle, }; diff --git a/src/locales/ur/name/name.ts b/src/locales/ur/name/name.ts deleted file mode 100644 index 1cee9130f77..00000000000 --- a/src/locales/ur/name/name.ts +++ /dev/null @@ -1,9 +0,0 @@ -export default [ - '{{name.prefix}} {{name.first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}} {{name.suffix}}', - '{{name.first_name}} {{name.last_name}}', - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', - '{{name.male_first_name}} بن {{name.male_first_name}}', - '{{name.female_first_name}} بنت {{name.male_first_name}}', -]; diff --git a/src/locales/ur/name/female_first_name.ts b/src/locales/ur/person/female_first_name.ts similarity index 100% rename from src/locales/ur/name/female_first_name.ts rename to src/locales/ur/person/female_first_name.ts diff --git a/src/locales/ur/name/first_name.ts b/src/locales/ur/person/first_name.ts similarity index 100% rename from src/locales/ur/name/first_name.ts rename to src/locales/ur/person/first_name.ts diff --git a/src/locales/ur/name/index.ts b/src/locales/ur/person/index.ts similarity index 83% rename from src/locales/ur/name/index.ts rename to src/locales/ur/person/index.ts index 2565f4d5669..a68dd26747a 100644 --- a/src/locales/ur/name/index.ts +++ b/src/locales/ur/person/index.ts @@ -2,7 +2,7 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; @@ -13,7 +13,7 @@ import sex from './sex'; import suffix from './suffix'; import title from './title'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, @@ -25,4 +25,4 @@ const name: NameDefinitions = { title, }; -export default name; +export default person; diff --git a/src/locales/ur/name/last_name.ts b/src/locales/ur/person/last_name.ts similarity index 100% rename from src/locales/ur/name/last_name.ts rename to src/locales/ur/person/last_name.ts diff --git a/src/locales/ur/name/male_first_name.ts b/src/locales/ur/person/male_first_name.ts similarity index 100% rename from src/locales/ur/name/male_first_name.ts rename to src/locales/ur/person/male_first_name.ts diff --git a/src/locales/ur/person/name.ts b/src/locales/ur/person/name.ts new file mode 100644 index 00000000000..a946985a015 --- /dev/null +++ b/src/locales/ur/person/name.ts @@ -0,0 +1,9 @@ +export default [ + '{{person.prefix}} {{person.first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}} {{person.suffix}}', + '{{person.first_name}} {{person.last_name}}', + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', + '{{person.male_first_name}} بن {{person.male_first_name}}', + '{{person.female_first_name}} بنت {{person.male_first_name}}', +]; diff --git a/src/locales/ur/name/prefix.ts b/src/locales/ur/person/prefix.ts similarity index 100% rename from src/locales/ur/name/prefix.ts rename to src/locales/ur/person/prefix.ts diff --git a/src/locales/ur/name/sex.ts b/src/locales/ur/person/sex.ts similarity index 100% rename from src/locales/ur/name/sex.ts rename to src/locales/ur/person/sex.ts diff --git a/src/locales/ur/name/suffix.ts b/src/locales/ur/person/suffix.ts similarity index 100% rename from src/locales/ur/name/suffix.ts rename to src/locales/ur/person/suffix.ts diff --git a/src/locales/ur/name/title.ts b/src/locales/ur/person/title.ts similarity index 85% rename from src/locales/ur/name/title.ts rename to src/locales/ur/person/title.ts index 76461074296..504e78f101c 100644 --- a/src/locales/ur/name/title.ts +++ b/src/locales/ur/person/title.ts @@ -1,4 +1,4 @@ -import type { NameTitleDefinitions } from '../../../definitions'; +import type { PersonTitleDefinitions } from '../../../definitions'; export default { descriptor: [ @@ -33,4 +33,4 @@ export default { 'بات چیت', 'جال', ], -} as NameTitleDefinitions; +} as PersonTitleDefinitions; diff --git a/src/locales/vi/address/street.ts b/src/locales/vi/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/vi/address/street.ts +++ b/src/locales/vi/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/vi/company/name_patterns.ts b/src/locales/vi/company/name_patterns.ts index ceed90c9b69..60e4d003d7b 100644 --- a/src/locales/vi/company/name_patterns.ts +++ b/src/locales/vi/company/name_patterns.ts @@ -1 +1 @@ -export default ['{{company.prefix}} {{name.last_name}}']; +export default ['{{company.prefix}} {{person.last_name}}']; diff --git a/src/locales/vi/index.ts b/src/locales/vi/index.ts index 98b1a70e3f9..0155b43d7a9 100644 --- a/src/locales/vi/index.ts +++ b/src/locales/vi/index.ts @@ -9,7 +9,7 @@ import company from './company'; import date from './date'; import internet from './internet'; import lorem from './lorem'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const vi: LocaleDefinition = { @@ -20,7 +20,7 @@ const vi: LocaleDefinition = { date, internet, lorem, - name: name_, + person, phone_number, }; diff --git a/src/locales/vi/name/index.ts b/src/locales/vi/name/index.ts deleted file mode 100644 index 80631e1c77f..00000000000 --- a/src/locales/vi/name/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * This file is automatically generated. - * Run 'pnpm run generate:locales' to update. - */ -import type { NameDefinitions } from '../../..'; -import female_first_name from './female_first_name'; -import first_name from './first_name'; -import last_name from './last_name'; -import male_first_name from './male_first_name'; -import name_ from './name'; - -const name: NameDefinitions = { - female_first_name, - first_name, - last_name, - male_first_name, - name: name_, -}; - -export default name; diff --git a/src/locales/vi/name/name.ts b/src/locales/vi/name/name.ts deleted file mode 100644 index 14933b6a804..00000000000 --- a/src/locales/vi/name/name.ts +++ /dev/null @@ -1,5 +0,0 @@ -export default [ - '{{name.male_first_name}} {{name.last_name}}', - '{{name.female_first_name}} {{name.last_name}}', - '{{name.first_name}} {{name.last_name}}', -]; diff --git a/src/locales/vi/name/female_first_name.ts b/src/locales/vi/person/female_first_name.ts similarity index 100% rename from src/locales/vi/name/female_first_name.ts rename to src/locales/vi/person/female_first_name.ts diff --git a/src/locales/vi/name/first_name.ts b/src/locales/vi/person/first_name.ts similarity index 100% rename from src/locales/vi/name/first_name.ts rename to src/locales/vi/person/first_name.ts diff --git a/src/locales/vi/person/index.ts b/src/locales/vi/person/index.ts new file mode 100644 index 00000000000..b0887ae5b87 --- /dev/null +++ b/src/locales/vi/person/index.ts @@ -0,0 +1,20 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PersonDefinitions } from '../../..'; +import female_first_name from './female_first_name'; +import first_name from './first_name'; +import last_name from './last_name'; +import male_first_name from './male_first_name'; +import name_ from './name'; + +const person: PersonDefinitions = { + female_first_name, + first_name, + last_name, + male_first_name, + name: name_, +}; + +export default person; diff --git a/src/locales/vi/name/last_name.ts b/src/locales/vi/person/last_name.ts similarity index 100% rename from src/locales/vi/name/last_name.ts rename to src/locales/vi/person/last_name.ts diff --git a/src/locales/vi/name/male_first_name.ts b/src/locales/vi/person/male_first_name.ts similarity index 100% rename from src/locales/vi/name/male_first_name.ts rename to src/locales/vi/person/male_first_name.ts diff --git a/src/locales/vi/person/name.ts b/src/locales/vi/person/name.ts new file mode 100644 index 00000000000..ac2a668eaef --- /dev/null +++ b/src/locales/vi/person/name.ts @@ -0,0 +1,5 @@ +export default [ + '{{person.male_first_name}} {{person.last_name}}', + '{{person.female_first_name}} {{person.last_name}}', + '{{person.first_name}} {{person.last_name}}', +]; diff --git a/src/locales/zh_CN/address/street.ts b/src/locales/zh_CN/address/street.ts index e046e3a72c5..6522d790e53 100644 --- a/src/locales/zh_CN/address/street.ts +++ b/src/locales/zh_CN/address/street.ts @@ -1 +1 @@ -export default ['{{name.last_name}}{{address.street_suffix}}']; +export default ['{{person.last_name}}{{address.street_suffix}}']; diff --git a/src/locales/zh_CN/index.ts b/src/locales/zh_CN/index.ts index 3720db6731f..713218a3af4 100644 --- a/src/locales/zh_CN/index.ts +++ b/src/locales/zh_CN/index.ts @@ -4,13 +4,13 @@ */ import type { LocaleDefinition } from '../..'; import address from './address'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const zh_CN: LocaleDefinition = { title: 'Chinese', address, - name: name_, + person, phone_number, }; diff --git a/src/locales/zh_CN/name/index.ts b/src/locales/zh_CN/name/index.ts deleted file mode 100644 index 80631e1c77f..00000000000 --- a/src/locales/zh_CN/name/index.ts +++ /dev/null @@ -1,20 +0,0 @@ -/* - * This file is automatically generated. - * Run 'pnpm run generate:locales' to update. - */ -import type { NameDefinitions } from '../../..'; -import female_first_name from './female_first_name'; -import first_name from './first_name'; -import last_name from './last_name'; -import male_first_name from './male_first_name'; -import name_ from './name'; - -const name: NameDefinitions = { - female_first_name, - first_name, - last_name, - male_first_name, - name: name_, -}; - -export default name; diff --git a/src/locales/zh_CN/name/name.ts b/src/locales/zh_CN/name/name.ts deleted file mode 100644 index f4f67e1ae45..00000000000 --- a/src/locales/zh_CN/name/name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.first_name}}{{name.last_name}}']; diff --git a/src/locales/zh_CN/name/female_first_name.ts b/src/locales/zh_CN/person/female_first_name.ts similarity index 100% rename from src/locales/zh_CN/name/female_first_name.ts rename to src/locales/zh_CN/person/female_first_name.ts diff --git a/src/locales/zh_CN/name/first_name.ts b/src/locales/zh_CN/person/first_name.ts similarity index 100% rename from src/locales/zh_CN/name/first_name.ts rename to src/locales/zh_CN/person/first_name.ts diff --git a/src/locales/zh_CN/person/index.ts b/src/locales/zh_CN/person/index.ts new file mode 100644 index 00000000000..b0887ae5b87 --- /dev/null +++ b/src/locales/zh_CN/person/index.ts @@ -0,0 +1,20 @@ +/* + * This file is automatically generated. + * Run 'pnpm run generate:locales' to update. + */ +import type { PersonDefinitions } from '../../..'; +import female_first_name from './female_first_name'; +import first_name from './first_name'; +import last_name from './last_name'; +import male_first_name from './male_first_name'; +import name_ from './name'; + +const person: PersonDefinitions = { + female_first_name, + first_name, + last_name, + male_first_name, + name: name_, +}; + +export default person; diff --git a/src/locales/zh_CN/name/last_name.ts b/src/locales/zh_CN/person/last_name.ts similarity index 100% rename from src/locales/zh_CN/name/last_name.ts rename to src/locales/zh_CN/person/last_name.ts diff --git a/src/locales/zh_CN/name/male_first_name.ts b/src/locales/zh_CN/person/male_first_name.ts similarity index 100% rename from src/locales/zh_CN/name/male_first_name.ts rename to src/locales/zh_CN/person/male_first_name.ts diff --git a/src/locales/zh_CN/person/name.ts b/src/locales/zh_CN/person/name.ts new file mode 100644 index 00000000000..4052e58f31a --- /dev/null +++ b/src/locales/zh_CN/person/name.ts @@ -0,0 +1 @@ +export default ['{{person.first_name}}{{person.last_name}}']; diff --git a/src/locales/zh_TW/address/street.ts b/src/locales/zh_TW/address/street.ts index e046e3a72c5..6522d790e53 100644 --- a/src/locales/zh_TW/address/street.ts +++ b/src/locales/zh_TW/address/street.ts @@ -1 +1 @@ -export default ['{{name.last_name}}{{address.street_suffix}}']; +export default ['{{person.last_name}}{{address.street_suffix}}']; diff --git a/src/locales/zh_TW/index.ts b/src/locales/zh_TW/index.ts index a89b53c3bfd..3904c3c005d 100644 --- a/src/locales/zh_TW/index.ts +++ b/src/locales/zh_TW/index.ts @@ -4,13 +4,13 @@ */ import type { LocaleDefinition } from '../..'; import address from './address'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const zh_TW: LocaleDefinition = { title: 'Chinese (Taiwan)', address, - name: name_, + person, phone_number, }; diff --git a/src/locales/zh_TW/name/name.ts b/src/locales/zh_TW/name/name.ts deleted file mode 100644 index f4f67e1ae45..00000000000 --- a/src/locales/zh_TW/name/name.ts +++ /dev/null @@ -1 +0,0 @@ -export default ['{{name.first_name}}{{name.last_name}}']; diff --git a/src/locales/zh_TW/name/first_name.ts b/src/locales/zh_TW/person/first_name.ts similarity index 100% rename from src/locales/zh_TW/name/first_name.ts rename to src/locales/zh_TW/person/first_name.ts diff --git a/src/locales/ko/name/index.ts b/src/locales/zh_TW/person/index.ts similarity index 69% rename from src/locales/ko/name/index.ts rename to src/locales/zh_TW/person/index.ts index e5ceaf3cd0a..aa1a48571f3 100644 --- a/src/locales/ko/name/index.ts +++ b/src/locales/zh_TW/person/index.ts @@ -2,15 +2,15 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import first_name from './first_name'; import last_name from './last_name'; import name_ from './name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { first_name, last_name, name: name_, }; -export default name; +export default person; diff --git a/src/locales/zh_TW/name/last_name.ts b/src/locales/zh_TW/person/last_name.ts similarity index 100% rename from src/locales/zh_TW/name/last_name.ts rename to src/locales/zh_TW/person/last_name.ts diff --git a/src/locales/zh_TW/person/name.ts b/src/locales/zh_TW/person/name.ts new file mode 100644 index 00000000000..4052e58f31a --- /dev/null +++ b/src/locales/zh_TW/person/name.ts @@ -0,0 +1 @@ +export default ['{{person.first_name}}{{person.last_name}}']; diff --git a/src/locales/zu_ZA/address/city.ts b/src/locales/zu_ZA/address/city.ts index 95588a588a2..ea6ea950e46 100644 --- a/src/locales/zu_ZA/address/city.ts +++ b/src/locales/zu_ZA/address/city.ts @@ -1,6 +1,6 @@ export default [ - '{{address.city_prefix}} {{name.firstName}}{{address.city_suffix}}', - '{{address.city_prefix}} {{name.firstName}}', - '{{name.firstName}}{{address.city_suffix}}', - '{{name.lastName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}{{address.city_suffix}}', + '{{address.city_prefix}} {{person.firstName}}', + '{{person.firstName}}{{address.city_suffix}}', + '{{person.lastName}}{{address.city_suffix}}', ]; diff --git a/src/locales/zu_ZA/address/street.ts b/src/locales/zu_ZA/address/street.ts index 1a1885b1c4e..f7dd9d3b3aa 100644 --- a/src/locales/zu_ZA/address/street.ts +++ b/src/locales/zu_ZA/address/street.ts @@ -1,4 +1,4 @@ export default [ - '{{name.firstName}} {{address.street_suffix}}', - '{{name.lastName}} {{address.street_suffix}}', + '{{person.firstName}} {{address.street_suffix}}', + '{{person.lastName}} {{address.street_suffix}}', ]; diff --git a/src/locales/zu_ZA/index.ts b/src/locales/zu_ZA/index.ts index 83ed698fe2a..6f5054f3c7a 100644 --- a/src/locales/zu_ZA/index.ts +++ b/src/locales/zu_ZA/index.ts @@ -7,7 +7,7 @@ import address from './address'; import cell_phone from './cell_phone'; import company from './company'; import internet from './internet'; -import name_ from './name'; +import person from './person'; import phone_number from './phone_number'; const zu_ZA: LocaleDefinition = { @@ -16,7 +16,7 @@ const zu_ZA: LocaleDefinition = { cell_phone, company, internet, - name: name_, + person, phone_number, }; diff --git a/src/locales/zu_ZA/name/female_first_name.ts b/src/locales/zu_ZA/person/female_first_name.ts similarity index 100% rename from src/locales/zu_ZA/name/female_first_name.ts rename to src/locales/zu_ZA/person/female_first_name.ts diff --git a/src/locales/zu_ZA/name/first_name.ts b/src/locales/zu_ZA/person/first_name.ts similarity index 100% rename from src/locales/zu_ZA/name/first_name.ts rename to src/locales/zu_ZA/person/first_name.ts diff --git a/src/locales/af_ZA/name/index.ts b/src/locales/zu_ZA/person/index.ts similarity index 75% rename from src/locales/af_ZA/name/index.ts rename to src/locales/zu_ZA/person/index.ts index ea2e91811d4..b61cf10830a 100644 --- a/src/locales/af_ZA/name/index.ts +++ b/src/locales/zu_ZA/person/index.ts @@ -2,17 +2,17 @@ * This file is automatically generated. * Run 'pnpm run generate:locales' to update. */ -import type { NameDefinitions } from '../../..'; +import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; -const name: NameDefinitions = { +const person: PersonDefinitions = { female_first_name, first_name, last_name, male_first_name, }; -export default name; +export default person; diff --git a/src/locales/zu_ZA/name/last_name.ts b/src/locales/zu_ZA/person/last_name.ts similarity index 100% rename from src/locales/zu_ZA/name/last_name.ts rename to src/locales/zu_ZA/person/last_name.ts diff --git a/src/locales/zu_ZA/name/male_first_name.ts b/src/locales/zu_ZA/person/male_first_name.ts similarity index 100% rename from src/locales/zu_ZA/name/male_first_name.ts rename to src/locales/zu_ZA/person/male_first_name.ts diff --git a/src/modules/git/index.ts b/src/modules/git/index.ts index d92e34540c8..cd9e7de01fa 100644 --- a/src/modules/git/index.ts +++ b/src/modules/git/index.ts @@ -65,7 +65,7 @@ export class GitModule { } lines.push( - `Author: ${this.faker.name.firstName()} ${this.faker.name.lastName()} <${this.faker.internet.email()}>`, + `Author: ${this.faker.person.firstName()} ${this.faker.person.lastName()} <${this.faker.internet.email()}>`, `Date: ${this.faker.date.recent().toString()}`, '', `\xa0\xa0\xa0\xa0${this.commitMessage()}`, diff --git a/src/modules/helpers/index.ts b/src/modules/helpers/index.ts index 5f90027dda9..bd765802727 100644 --- a/src/modules/helpers/index.ts +++ b/src/modules/helpers/index.ts @@ -276,7 +276,7 @@ export class HelpersModule { * * @example * faker.helpers.uniqueArray(faker.random.word, 50) - * faker.helpers.uniqueArray(faker.definitions.name.first_name, 6) + * faker.helpers.uniqueArray(faker.definitions.person.first_name, 6) * faker.helpers.uniqueArray(["Hello", "World", "Goodbye"], 2) * * @since 6.0.0 @@ -478,10 +478,10 @@ export class HelpersModule { * It checks the given string for placeholders and replaces them by calling faker methods: * * ```js - * const hello = faker.helpers.fake('Hi, my name is {{name.firstName}} {{name.lastName}}!') + * const hello = faker.helpers.fake('Hi, my name is {{person.firstName}} {{person.lastName}}!') * ``` * - * This would use the `faker.name.firstName()` and `faker.name.lastName()` method to resolve the placeholders respectively. + * This would use the `faker.person.firstName()` and `faker.person.lastName()` method to resolve the placeholders respectively. * * It is also possible to provide parameters. At first, they will be parsed as json, * and if that isn't possible, we will fall back to string: @@ -499,10 +499,10 @@ export class HelpersModule { * @see faker.helpers.mustache() to use custom functions for resolution. * * @example - * faker.helpers.fake('{{name.lastName}}') // 'Barrows' - * faker.helpers.fake('{{name.lastName}}, {{name.firstName}} {{name.suffix}}') // 'Durgan, Noe MD' + * faker.helpers.fake('{{person.lastName}}') // 'Barrows' + * faker.helpers.fake('{{person.lastName}}, {{person.firstName}} {{person.suffix}}') // 'Durgan, Noe MD' * faker.helpers.fake('This is static test.') // 'This is static test.' - * faker.helpers.fake('Good Morning {{name.firstName}}!') // 'Good Morning Estelle!' + * faker.helpers.fake('Good Morning {{person.firstName}}!') // 'Good Morning Estelle!' * faker.helpers.fake('You can call me at {{phone.number(!## ### #####!)}}.') // 'You can call me at 202 555 973722.' * faker.helpers.fake('I flipped the coin and got: {{helpers.arrayElement(["heads", "tails"])}}') // 'I flipped the coin and got: tails' * @@ -524,7 +524,7 @@ export class HelpersModule { } // extract method name from between the {{ }} that we found - // for example: {{name.firstName}} + // for example: {{person.firstName}} const token = str.substring(start + 2, end + 2); let method = token.replace('}}', '').replace('{{', ''); @@ -614,7 +614,7 @@ export class HelpersModule { * @param options.store The store of unique entries. Defaults to a global store. * * @example - * faker.helpers.unique(faker.name.firstName) // 'Corbin' + * faker.helpers.unique(faker.person.firstName) // 'Corbin' * * @since 7.5.0 */ diff --git a/src/modules/internet/index.ts b/src/modules/internet/index.ts index 3c4eedee1d4..1c7e85cc44b 100644 --- a/src/modules/internet/index.ts +++ b/src/modules/internet/index.ts @@ -136,8 +136,8 @@ export class InternetModule { */ userName(firstName?: string, lastName?: string): string { let result: string; - firstName = firstName || this.faker.name.firstName(); - lastName = lastName || this.faker.name.lastName(); + firstName = firstName || this.faker.person.firstName(); + lastName = lastName || this.faker.person.lastName(); switch (this.faker.datatype.number(2)) { case 0: result = `${firstName}${this.faker.datatype.number(99)}`; diff --git a/src/modules/name/index.ts b/src/modules/person/index.ts similarity index 71% rename from src/modules/name/index.ts rename to src/modules/person/index.ts index 99d25f8fc9b..9938a077ece 100644 --- a/src/modules/name/index.ts +++ b/src/modules/person/index.ts @@ -58,10 +58,10 @@ function selectDefinition( /** * Module to generate people's names and titles. */ -export class NameModule { +export class PersonModule { constructor(private readonly faker: Faker) { // Bind `this` so namespaced is working correctly - for (const name of Object.getOwnPropertyNames(NameModule.prototype)) { + for (const name of Object.getOwnPropertyNames(PersonModule.prototype)) { if (name === 'constructor' || typeof this[name] !== 'function') { continue; } @@ -76,15 +76,15 @@ export class NameModule { * Can be either `'female'` or `'male'`. * * @example - * faker.name.firstName() // 'Antwan' - * faker.name.firstName('female') // 'Victoria' - * faker.name.firstName('male') // 'Tom' + * faker.person.firstName() // 'Antwan' + * faker.person.firstName('female') // 'Victoria' + * faker.person.firstName('male') // 'Tom' * * @since 2.0.1 */ firstName(sex?: SexType): string { const { first_name, female_first_name, male_first_name } = - this.faker.definitions.name; + this.faker.definitions.person; return selectDefinition(this.faker, sex, { generic: first_name, @@ -100,15 +100,15 @@ export class NameModule { * Can be either `'female'` or `'male'`. * * @example - * faker.name.lastName() // 'Hauck' - * faker.name.lastName('female') // 'Grady' - * faker.name.lastName('male') // 'Barton' + * faker.person.lastName() // 'Hauck' + * faker.person.lastName('female') // 'Grady' + * faker.person.lastName('male') // 'Barton' * * @since 2.0.1 */ lastName(sex?: SexType): string { const { last_name, female_last_name, male_last_name } = - this.faker.definitions.name; + this.faker.definitions.person; return selectDefinition(this.faker, sex, { generic: last_name, @@ -124,15 +124,15 @@ export class NameModule { * Can be either `'female'` or `'male'`. * * @example - * faker.name.middleName() // 'James' - * faker.name.middleName('female') // 'Eloise' - * faker.name.middleName('male') // 'Asher' + * faker.person.middleName() // 'James' + * faker.person.middleName('female') // 'Eloise' + * faker.person.middleName('male') // 'Asher' * * @since 5.2.0 */ middleName(sex?: SexType): string { const { middle_name, female_middle_name, male_middle_name } = - this.faker.definitions.name; + this.faker.definitions.person; return selectDefinition(this.faker, sex, { generic: middle_name, @@ -150,11 +150,11 @@ export class NameModule { * @param options.sex The optional sex to use. Can be either `'female'` or `'male'`. * * @example - * faker.name.fullName() // 'Allen Brown' - * faker.name.fullName({ firstName: 'Joann' }) // 'Joann Osinski' - * faker.name.fullName({ firstName: 'Marcella', sex: 'female' }) // 'Mrs. Marcella Huels' - * faker.name.fullName({ lastName: 'Beer' }) // 'Mr. Alfonso Beer' - * faker.name.fullName({ sex: 'male' }) // 'Fernando Schaefer' + * faker.person.fullName() // 'Allen Brown' + * faker.person.fullName({ firstName: 'Joann' }) // 'Joann Osinski' + * faker.person.fullName({ firstName: 'Marcella', sex: 'female' }) // 'Mrs. Marcella Huels' + * faker.person.fullName({ lastName: 'Beer' }) // 'Mr. Alfonso Beer' + * faker.person.fullName({ sex: 'male' }) // 'Fernando Schaefer' * * @since 7.4.0 */ @@ -197,39 +197,41 @@ export class NameModule { /** * Returns a random gender. * - * @see faker.name.sex() if you would like to generate binary-gender value + * @see faker.person.sex() if you would like to generate binary-gender value * * @example - * faker.name.gender() // 'Trans*Man' + * faker.person.gender() // 'Trans*Man' * * @since 5.0.0 */ gender(): string { - return this.faker.helpers.arrayElement(this.faker.definitions.name.gender); + return this.faker.helpers.arrayElement( + this.faker.definitions.person.gender + ); } /** * Returns a random sex. * * Output of this method is localised, so it should not be used to fill the parameter `sex` - * available in some other modules for example `faker.name.firstName()`. + * available in some other modules for example `faker.person.firstName()`. * - * @see faker.name.gender() if you would like to generate gender related values. + * @see faker.person.gender() if you would like to generate gender related values. * * @example - * faker.name.sex() // 'female' + * faker.person.sex() // 'female' * * @since 7.5.0 */ sex(): string { - return this.faker.helpers.arrayElement(this.faker.definitions.name.sex); + return this.faker.helpers.arrayElement(this.faker.definitions.person.sex); } /** * Returns a random sex type. * * @example - * faker.name.sexType() // Sex.Female + * faker.person.sexType() // Sex.Female * * @since 7.5.0 */ @@ -238,19 +240,20 @@ export class NameModule { } /** - * Returns a random name prefix. + * Returns a random person prefix. * * @param sex The optional sex to use. Can be either `'female'` or `'male'`. * * @example - * faker.name.prefix() // 'Miss' - * faker.name.prefix('female') // 'Ms.' - * faker.name.prefix('male') // 'Mr.' + * faker.person.prefix() // 'Miss' + * faker.person.prefix('female') // 'Ms.' + * faker.person.prefix('male') // 'Mr.' * * @since 2.0.1 */ prefix(sex?: SexType): string { - const { prefix, female_prefix, male_prefix } = this.faker.definitions.name; + const { prefix, female_prefix, male_prefix } = + this.faker.definitions.person; return selectDefinition(this.faker, sex, { generic: prefix, @@ -260,23 +263,25 @@ export class NameModule { } /** - * Returns a random name suffix. + * Returns a random person suffix. * * @example - * faker.name.suffix() // 'DDS' + * faker.person.suffix() // 'DDS' * * @since 2.0.1 */ suffix(): string { // TODO @Shinigami92 2022-03-21: Add female_suffix and male_suffix - return this.faker.helpers.arrayElement(this.faker.definitions.name.suffix); + return this.faker.helpers.arrayElement( + this.faker.definitions.person.suffix + ); } /** * Generates a random job title. * * @example - * faker.name.jobTitle() // 'Global Accounts Engineer' + * faker.person.jobTitle() // 'Global Accounts Engineer' * * @since 3.0.0 */ @@ -288,13 +293,13 @@ export class NameModule { * Generates a random job descriptor. * * @example - * faker.name.jobDescriptor() // 'Customer' + * faker.person.jobDescriptor() // 'Customer' * * @since 3.0.0 */ jobDescriptor(): string { return this.faker.helpers.arrayElement( - this.faker.definitions.name.title.descriptor + this.faker.definitions.person.title.descriptor ); } @@ -302,13 +307,13 @@ export class NameModule { * Generates a random job area. * * @example - * faker.name.jobArea() // 'Brand' + * faker.person.jobArea() // 'Brand' * * @since 3.0.0 */ jobArea(): string { return this.faker.helpers.arrayElement( - this.faker.definitions.name.title.level + this.faker.definitions.person.title.level ); } @@ -316,13 +321,13 @@ export class NameModule { * Generates a random job type. * * @example - * faker.name.jobType() // 'Assistant' + * faker.person.jobType() // 'Assistant' * * @since 3.0.0 */ jobType(): string { return this.faker.helpers.arrayElement( - this.faker.definitions.name.title.job + this.faker.definitions.person.title.job ); } } diff --git a/src/modules/random/index.ts b/src/modules/random/index.ts index 7ce4df75140..e79a2e70bf2 100644 --- a/src/modules/random/index.ts +++ b/src/modules/random/index.ts @@ -155,12 +155,12 @@ export class RandomModule { this.faker.music.genre, - this.faker.name.gender, - this.faker.name.jobArea, - this.faker.name.jobDescriptor, - this.faker.name.jobTitle, - this.faker.name.jobType, - this.faker.name.sex, + this.faker.person.gender, + this.faker.person.jobArea, + this.faker.person.jobDescriptor, + this.faker.person.jobTitle, + this.faker.person.jobType, + this.faker.person.sex, () => this.faker.science.chemicalElement().name, () => this.faker.science.unit().name, diff --git a/test/__snapshots__/name.spec.ts.snap b/test/__snapshots__/name.spec.ts.snap deleted file mode 100644 index c1edb1d4a23..00000000000 --- a/test/__snapshots__/name.spec.ts.snap +++ /dev/null @@ -1,139 +0,0 @@ -// Vitest Snapshot v1 - -exports[`name > 42 > firstName > noArgs 1`] = `"Garnet"`; - -exports[`name > 42 > firstName > with sex 1`] = `"Glen"`; - -exports[`name > 42 > fullName > noArgs 1`] = `"Sadie Wiegand"`; - -exports[`name > 42 > fullName > with all (sex) 1`] = `"John Doe"`; - -exports[`name > 42 > fullName > with firstName 1`] = `"John Schinner"`; - -exports[`name > 42 > fullName > with lastName 1`] = `"Sadie Doe"`; - -exports[`name > 42 > fullName > with sex 1`] = `"Melanie Schinner"`; - -exports[`name > 42 > gender 1`] = `"Gender nonconforming"`; - -exports[`name > 42 > jobArea 1`] = `"Identity"`; - -exports[`name > 42 > jobDescriptor 1`] = `"National"`; - -exports[`name > 42 > jobTitle 1`] = `"National Data Representative"`; - -exports[`name > 42 > jobType 1`] = `"Coordinator"`; - -exports[`name > 42 > lastName > noArgs 1`] = `"Hirthe"`; - -exports[`name > 42 > lastName > with sex 1`] = `"Hirthe"`; - -exports[`name > 42 > middleName > noArgs 1`] = `"Greer"`; - -exports[`name > 42 > middleName > with sex 1`] = `"Houston"`; - -exports[`name > 42 > prefix > noArgs 1`] = `"Mrs."`; - -exports[`name > 42 > prefix > with sex 1`] = `"Mrs."`; - -exports[`name > 42 > sex > noArgs 1`] = `"female"`; - -exports[`name > 42 > sex > with sex 1`] = `"female"`; - -exports[`name > 42 > sexType 1`] = `"female"`; - -exports[`name > 42 > suffix > noArgs 1`] = `"III"`; - -exports[`name > 42 > suffix > with sex 1`] = `"III"`; - -exports[`name > 1211 > firstName > noArgs 1`] = `"Tito"`; - -exports[`name > 1211 > firstName > with sex 1`] = `"Percy"`; - -exports[`name > 1211 > fullName > noArgs 1`] = `"Claude Trantow"`; - -exports[`name > 1211 > fullName > with all (sex) 1`] = `"John Doe"`; - -exports[`name > 1211 > fullName > with firstName 1`] = `"John Koelpin"`; - -exports[`name > 1211 > fullName > with lastName 1`] = `"Claude Doe"`; - -exports[`name > 1211 > fullName > with sex 1`] = `"Patti Koelpin"`; - -exports[`name > 1211 > gender 1`] = `"Trigender"`; - -exports[`name > 1211 > jobArea 1`] = `"Factors"`; - -exports[`name > 1211 > jobDescriptor 1`] = `"Chief"`; - -exports[`name > 1211 > jobTitle 1`] = `"Chief Division Agent"`; - -exports[`name > 1211 > jobType 1`] = `"Representative"`; - -exports[`name > 1211 > lastName > noArgs 1`] = `"Ward"`; - -exports[`name > 1211 > lastName > with sex 1`] = `"Ward"`; - -exports[`name > 1211 > middleName > noArgs 1`] = `"Sawyer"`; - -exports[`name > 1211 > middleName > with sex 1`] = `"Walter"`; - -exports[`name > 1211 > prefix > noArgs 1`] = `"Dr."`; - -exports[`name > 1211 > prefix > with sex 1`] = `"Dr."`; - -exports[`name > 1211 > sex > noArgs 1`] = `"male"`; - -exports[`name > 1211 > sex > with sex 1`] = `"male"`; - -exports[`name > 1211 > sexType 1`] = `"male"`; - -exports[`name > 1211 > suffix > noArgs 1`] = `"DVM"`; - -exports[`name > 1211 > suffix > with sex 1`] = `"DVM"`; - -exports[`name > 1337 > firstName > noArgs 1`] = `"Devyn"`; - -exports[`name > 1337 > firstName > with sex 1`] = `"Ray"`; - -exports[`name > 1337 > fullName > noArgs 1`] = `"Leona Cronin"`; - -exports[`name > 1337 > fullName > with all (sex) 1`] = `"John Doe"`; - -exports[`name > 1337 > fullName > with firstName 1`] = `"John MacGyver"`; - -exports[`name > 1337 > fullName > with lastName 1`] = `"Leona Doe"`; - -exports[`name > 1337 > fullName > with sex 1`] = `"Esther MacGyver"`; - -exports[`name > 1337 > gender 1`] = `"Demigender"`; - -exports[`name > 1337 > jobArea 1`] = `"Functionality"`; - -exports[`name > 1337 > jobDescriptor 1`] = `"Future"`; - -exports[`name > 1337 > jobTitle 1`] = `"Future Infrastructure Liaison"`; - -exports[`name > 1337 > jobType 1`] = `"Engineer"`; - -exports[`name > 1337 > lastName > noArgs 1`] = `"Gibson"`; - -exports[`name > 1337 > lastName > with sex 1`] = `"Gibson"`; - -exports[`name > 1337 > middleName > noArgs 1`] = `"Dakota"`; - -exports[`name > 1337 > middleName > with sex 1`] = `"Ethan"`; - -exports[`name > 1337 > prefix > noArgs 1`] = `"Mrs."`; - -exports[`name > 1337 > prefix > with sex 1`] = `"Mrs."`; - -exports[`name > 1337 > sex > noArgs 1`] = `"female"`; - -exports[`name > 1337 > sex > with sex 1`] = `"female"`; - -exports[`name > 1337 > sexType 1`] = `"female"`; - -exports[`name > 1337 > suffix > noArgs 1`] = `"I"`; - -exports[`name > 1337 > suffix > with sex 1`] = `"I"`; diff --git a/test/__snapshots__/person.spec.ts.snap b/test/__snapshots__/person.spec.ts.snap new file mode 100644 index 00000000000..81181d3236d --- /dev/null +++ b/test/__snapshots__/person.spec.ts.snap @@ -0,0 +1,139 @@ +// Vitest Snapshot v1 + +exports[`person > 42 > firstName > noArgs 1`] = `"Garnet"`; + +exports[`person > 42 > firstName > with sex 1`] = `"Glen"`; + +exports[`person > 42 > fullName > noArgs 1`] = `"Sadie Wiegand"`; + +exports[`person > 42 > fullName > with all (sex) 1`] = `"John Doe"`; + +exports[`person > 42 > fullName > with firstName 1`] = `"John Schinner"`; + +exports[`person > 42 > fullName > with lastName 1`] = `"Sadie Doe"`; + +exports[`person > 42 > fullName > with sex 1`] = `"Melanie Schinner"`; + +exports[`person > 42 > gender 1`] = `"Gender nonconforming"`; + +exports[`person > 42 > jobArea 1`] = `"Identity"`; + +exports[`person > 42 > jobDescriptor 1`] = `"National"`; + +exports[`person > 42 > jobTitle 1`] = `"National Data Representative"`; + +exports[`person > 42 > jobType 1`] = `"Coordinator"`; + +exports[`person > 42 > lastName > noArgs 1`] = `"Hirthe"`; + +exports[`person > 42 > lastName > with sex 1`] = `"Hirthe"`; + +exports[`person > 42 > middleName > noArgs 1`] = `"Greer"`; + +exports[`person > 42 > middleName > with sex 1`] = `"Houston"`; + +exports[`person > 42 > prefix > noArgs 1`] = `"Mrs."`; + +exports[`person > 42 > prefix > with sex 1`] = `"Mrs."`; + +exports[`person > 42 > sex > noArgs 1`] = `"female"`; + +exports[`person > 42 > sex > with sex 1`] = `"female"`; + +exports[`person > 42 > sexType 1`] = `"female"`; + +exports[`person > 42 > suffix > noArgs 1`] = `"III"`; + +exports[`person > 42 > suffix > with sex 1`] = `"III"`; + +exports[`person > 1211 > firstName > noArgs 1`] = `"Tito"`; + +exports[`person > 1211 > firstName > with sex 1`] = `"Percy"`; + +exports[`person > 1211 > fullName > noArgs 1`] = `"Claude Trantow"`; + +exports[`person > 1211 > fullName > with all (sex) 1`] = `"John Doe"`; + +exports[`person > 1211 > fullName > with firstName 1`] = `"John Koelpin"`; + +exports[`person > 1211 > fullName > with lastName 1`] = `"Claude Doe"`; + +exports[`person > 1211 > fullName > with sex 1`] = `"Patti Koelpin"`; + +exports[`person > 1211 > gender 1`] = `"Trigender"`; + +exports[`person > 1211 > jobArea 1`] = `"Factors"`; + +exports[`person > 1211 > jobDescriptor 1`] = `"Chief"`; + +exports[`person > 1211 > jobTitle 1`] = `"Chief Division Agent"`; + +exports[`person > 1211 > jobType 1`] = `"Representative"`; + +exports[`person > 1211 > lastName > noArgs 1`] = `"Ward"`; + +exports[`person > 1211 > lastName > with sex 1`] = `"Ward"`; + +exports[`person > 1211 > middleName > noArgs 1`] = `"Sawyer"`; + +exports[`person > 1211 > middleName > with sex 1`] = `"Walter"`; + +exports[`person > 1211 > prefix > noArgs 1`] = `"Dr."`; + +exports[`person > 1211 > prefix > with sex 1`] = `"Dr."`; + +exports[`person > 1211 > sex > noArgs 1`] = `"male"`; + +exports[`person > 1211 > sex > with sex 1`] = `"male"`; + +exports[`person > 1211 > sexType 1`] = `"male"`; + +exports[`person > 1211 > suffix > noArgs 1`] = `"DVM"`; + +exports[`person > 1211 > suffix > with sex 1`] = `"DVM"`; + +exports[`person > 1337 > firstName > noArgs 1`] = `"Devyn"`; + +exports[`person > 1337 > firstName > with sex 1`] = `"Ray"`; + +exports[`person > 1337 > fullName > noArgs 1`] = `"Leona Cronin"`; + +exports[`person > 1337 > fullName > with all (sex) 1`] = `"John Doe"`; + +exports[`person > 1337 > fullName > with firstName 1`] = `"John MacGyver"`; + +exports[`person > 1337 > fullName > with lastName 1`] = `"Leona Doe"`; + +exports[`person > 1337 > fullName > with sex 1`] = `"Esther MacGyver"`; + +exports[`person > 1337 > gender 1`] = `"Demigender"`; + +exports[`person > 1337 > jobArea 1`] = `"Functionality"`; + +exports[`person > 1337 > jobDescriptor 1`] = `"Future"`; + +exports[`person > 1337 > jobTitle 1`] = `"Future Infrastructure Liaison"`; + +exports[`person > 1337 > jobType 1`] = `"Engineer"`; + +exports[`person > 1337 > lastName > noArgs 1`] = `"Gibson"`; + +exports[`person > 1337 > lastName > with sex 1`] = `"Gibson"`; + +exports[`person > 1337 > middleName > noArgs 1`] = `"Dakota"`; + +exports[`person > 1337 > middleName > with sex 1`] = `"Ethan"`; + +exports[`person > 1337 > prefix > noArgs 1`] = `"Mrs."`; + +exports[`person > 1337 > prefix > with sex 1`] = `"Mrs."`; + +exports[`person > 1337 > sex > noArgs 1`] = `"female"`; + +exports[`person > 1337 > sex > with sex 1`] = `"female"`; + +exports[`person > 1337 > sexType 1`] = `"female"`; + +exports[`person > 1337 > suffix > noArgs 1`] = `"I"`; + +exports[`person > 1337 > suffix > with sex 1`] = `"I"`; diff --git a/test/all_functional.spec.ts b/test/all_functional.spec.ts index 5ae065becb0..c5615f309a9 100644 --- a/test/all_functional.spec.ts +++ b/test/all_functional.spec.ts @@ -30,12 +30,15 @@ const BROKEN_LOCALE_METHODS = { company: { companySuffix: ['az'], }, - name: { + person: { prefix: ['az', 'id_ID', 'ru'], suffix: ['az', 'it', 'mk', 'pt_PT', 'ru'], }, }; +// @ts-expect-error: ignore also the aliases +BROKEN_LOCALE_METHODS.name = BROKEN_LOCALE_METHODS.person; + function isWorkingLocaleForMethod( mod: string, meth: string, diff --git a/test/helpers.spec.ts b/test/helpers.spec.ts index 5bec3fad42e..42fcd61f7f4 100644 --- a/test/helpers.spec.ts +++ b/test/helpers.spec.ts @@ -611,6 +611,15 @@ describe('helpers', () => { // eslint-disable-next-line @typescript-eslint/no-explicit-any delete (faker.random as any).special; }); + + it('should support deprecated aliases', () => { + expect(faker.definitions.person.first_name).toContain( + faker.helpers.fake('{{name.first_name}}') + ); + expect(faker.definitions.person.first_name).toContain( + faker.helpers.fake('{{name.firstName}}') + ); + }); }); describe('unique()', () => { diff --git a/test/name.spec.ts b/test/person.spec.ts similarity index 65% rename from test/name.spec.ts rename to test/person.spec.ts index d47a1a45e5b..42b9e66f73f 100644 --- a/test/name.spec.ts +++ b/test/person.spec.ts @@ -4,13 +4,13 @@ import { seededTests } from './support/seededRuns'; const NON_SEEDED_BASED_RUN = 5; -describe('name', () => { +describe('person', () => { afterEach(() => { faker.locale = 'en'; faker.localeFallback = 'en'; }); - seededTests(faker, 'name', (t) => { + seededTests(faker, 'person', (t) => { t.itEach( 'sexType', 'gender', @@ -51,28 +51,28 @@ describe('name', () => { }); it('should return a random first name', () => { - const first_name = faker.name.firstName(); + const first_name = faker.person.firstName(); expect(first_name).toBeTypeOf('string'); expect(first_name.length).toBeGreaterThan(0); }); it('should return a sex-specific first name', () => { - let name = faker.name.firstName('female'); - expect(faker.definitions.name.female_first_name).toContain(name); + let name = faker.person.firstName('female'); + expect(faker.definitions.person.female_first_name).toContain(name); - name = faker.name.firstName('male'); - expect(faker.definitions.name.male_first_name).toContain(name); + name = faker.person.firstName('male'); + expect(faker.definitions.person.male_first_name).toContain(name); }); it('should return a sex-specific first name when no sex-specific first name was defined', () => { faker.locale = 'az'; faker.localeFallback = 'az'; - const name = faker.name.firstName(); + const name = faker.person.firstName(); expect([ - ...faker.definitions.name.female_first_name, - ...faker.definitions.name.male_first_name, + ...faker.definitions.person.female_first_name, + ...faker.definitions.person.male_first_name, ]).toContain(name); }); }); @@ -84,7 +84,7 @@ describe('name', () => { }); it('should return a random last name', () => { - const last_name = faker.name.lastName(); + const last_name = faker.person.lastName(); expect(last_name).toBeTypeOf('string'); expect(last_name.length).toBeGreaterThan(0); @@ -93,11 +93,11 @@ describe('name', () => { it('should return a sex-specific last name', () => { faker.locale = 'az'; - let name = faker.name.lastName('female'); - expect(faker.definitions.name.female_last_name).toContain(name); + let name = faker.person.lastName('female'); + expect(faker.definitions.person.female_last_name).toContain(name); - name = faker.name.lastName('male'); - expect(faker.definitions.name.male_last_name).toContain(name); + name = faker.person.lastName('male'); + expect(faker.definitions.person.male_last_name).toContain(name); }); }); @@ -108,7 +108,7 @@ describe('name', () => { }); it('should return a random middle name', () => { - const middle_name = faker.name.middleName(); + const middle_name = faker.person.middleName(); expect(middle_name).toBeTypeOf('string'); expect(middle_name.length).toBeGreaterThan(0); @@ -117,24 +117,24 @@ describe('name', () => { it('should return a middle name when passed en locale', () => { faker.locale = 'en'; - let name = faker.name.middleName(); - expect(faker.definitions.name.middle_name).toContain(name); + let name = faker.person.middleName(); + expect(faker.definitions.person.middle_name).toContain(name); - name = faker.name.middleName('female'); - expect(faker.definitions.name.female_middle_name).toContain(name); + name = faker.person.middleName('female'); + expect(faker.definitions.person.female_middle_name).toContain(name); - name = faker.name.middleName('male'); - expect(faker.definitions.name.male_middle_name).toContain(name); + name = faker.person.middleName('male'); + expect(faker.definitions.person.male_middle_name).toContain(name); }); it('should return a sex-specific middle name', () => { faker.locale = 'uk'; - let name = faker.name.middleName('female'); - expect(faker.definitions.name.female_middle_name).toContain(name); + let name = faker.person.middleName('female'); + expect(faker.definitions.person.female_middle_name).toContain(name); - name = faker.name.middleName('male'); - expect(faker.definitions.name.male_middle_name).toContain(name); + name = faker.person.middleName('male'); + expect(faker.definitions.person.male_middle_name).toContain(name); }); }); @@ -145,7 +145,7 @@ describe('name', () => { }); it('should return a name with firstName and lastName', () => { - const fullName = faker.name.fullName(); + const fullName = faker.person.fullName(); expect(fullName).toBeTypeOf('string'); expect(fullName).toContain(' '); @@ -155,13 +155,13 @@ describe('name', () => { faker.locale = 'mk'; const female_specific = [ - ...faker.definitions.name.female_prefix, - ...faker.definitions.name.female_first_name, - ...faker.definitions.name.female_last_name, - ...faker.definitions.name.suffix, + ...faker.definitions.person.female_prefix, + ...faker.definitions.person.female_first_name, + ...faker.definitions.person.female_last_name, + ...faker.definitions.person.suffix, ]; - const fullName = faker.name.fullName({ sex: 'female' }); + const fullName = faker.person.fullName({ sex: 'female' }); const parts = fullName.split(' '); for (const part of parts) { @@ -173,13 +173,13 @@ describe('name', () => { faker.locale = 'mk'; const male_specific = [ - ...faker.definitions.name.male_prefix, - ...faker.definitions.name.male_first_name, - ...faker.definitions.name.male_last_name, - ...faker.definitions.name.suffix, + ...faker.definitions.person.male_prefix, + ...faker.definitions.person.male_first_name, + ...faker.definitions.person.male_last_name, + ...faker.definitions.person.suffix, ]; - const fullName = faker.name.fullName({ sex: 'male' }); + const fullName = faker.person.fullName({ sex: 'male' }); const parts = fullName.split(' '); for (const part of parts) { @@ -191,13 +191,13 @@ describe('name', () => { faker.locale = 'mk'; const male_specific = [ - ...faker.definitions.name.female_prefix, + ...faker.definitions.person.female_prefix, 'firstName', 'lastName', - ...faker.definitions.name.suffix, + ...faker.definitions.person.suffix, ]; - const fullName = faker.name.fullName({ + const fullName = faker.person.fullName({ firstName: 'firstName', lastName: 'lastName', sex: 'female', @@ -213,13 +213,13 @@ describe('name', () => { faker.locale = 'mk'; const male_specific = [ - ...faker.definitions.name.male_prefix, + ...faker.definitions.person.male_prefix, 'firstName', 'lastName', - ...faker.definitions.name.suffix, + ...faker.definitions.person.suffix, ]; - const fullName = faker.name.fullName({ + const fullName = faker.person.fullName({ firstName: 'firstName', lastName: 'lastName', sex: 'male', @@ -239,10 +239,10 @@ describe('name', () => { }); it('should return a default gender', () => { - const gender = faker.name.gender(); + const gender = faker.person.gender(); expect(gender).toBeTypeOf('string'); - expect(faker.definitions.name.gender).toContain(gender); + expect(faker.definitions.person.gender).toContain(gender); }); }); @@ -253,16 +253,16 @@ describe('name', () => { }); it('should return a sex', () => { - const sex = faker.name.sex(); + const sex = faker.person.sex(); expect(sex).toBeTypeOf('string'); - expect(faker.definitions.name.sex).toContain(sex); + expect(faker.definitions.person.sex).toContain(sex); }); }); describe('sexType()', () => { it('should return a sex type', () => { - const sexType = faker.name.sexType(); + const sexType = faker.person.sexType(); expect(sexType).toBeTypeOf('string'); expect(Object.values(Sex)).toContain(sexType); @@ -276,28 +276,28 @@ describe('name', () => { }); it('should return a prefix', () => { - const prefix = faker.name.prefix(); + const prefix = faker.person.prefix(); expect(prefix).toBeTypeOf('string'); - expect(faker.definitions.name.prefix).toContain(prefix); + expect(faker.definitions.person.prefix).toContain(prefix); }); it('should return a female prefix with given string', () => { faker.locale = 'mk'; - const prefix = faker.name.prefix('female'); + const prefix = faker.person.prefix('female'); expect(prefix).toBeTypeOf('string'); - expect(faker.definitions.name.female_prefix).toContain(prefix); + expect(faker.definitions.person.female_prefix).toContain(prefix); }); it('should return a male prefix with given string', () => { faker.locale = 'mk'; - const prefix = faker.name.prefix('male'); + const prefix = faker.person.prefix('male'); expect(prefix).toBeTypeOf('string'); - expect(faker.definitions.name.male_prefix).toContain(prefix); + expect(faker.definitions.person.male_prefix).toContain(prefix); }); }); @@ -308,10 +308,10 @@ describe('name', () => { }); it('should return a suffix', () => { - const suffix = faker.name.suffix(); + const suffix = faker.person.suffix(); expect(suffix).toBeTypeOf('string'); - expect(faker.definitions.name.suffix).toContain(suffix); + expect(faker.definitions.person.suffix).toContain(suffix); }); }); @@ -322,15 +322,17 @@ describe('name', () => { }); it('should return a job title consisting of a descriptor, area, and type', () => { - const jobTitle = faker.name.jobTitle(); + const jobTitle = faker.person.jobTitle(); expect(jobTitle).toBeTypeOf('string'); const [descriptor, level, job] = jobTitle.split(' '); - expect(faker.definitions.name.title.descriptor).toContain(descriptor); - expect(faker.definitions.name.title.level).toContain(level); - expect(faker.definitions.name.title.job).toContain(job); + expect(faker.definitions.person.title.descriptor).toContain( + descriptor + ); + expect(faker.definitions.person.title.level).toContain(level); + expect(faker.definitions.person.title.job).toContain(job); }); }); @@ -341,11 +343,13 @@ describe('name', () => { }); it('should return a descriptor', () => { - const descriptor = faker.name.jobDescriptor(); + const descriptor = faker.person.jobDescriptor(); expect(descriptor).toBeTypeOf('string'); - expect(faker.definitions.name.title.descriptor).toContain(descriptor); + expect(faker.definitions.person.title.descriptor).toContain( + descriptor + ); }); }); @@ -356,11 +360,11 @@ describe('name', () => { }); it('should return a level', () => { - const level = faker.name.jobArea(); + const level = faker.person.jobArea(); expect(level).toBeTypeOf('string'); - expect(faker.definitions.name.title.level).toContain(level); + expect(faker.definitions.person.title.level).toContain(level); }); }); @@ -371,11 +375,11 @@ describe('name', () => { }); it('should return a job', () => { - const job = faker.name.jobType(); + const job = faker.person.jobType(); expect(job).toBeTypeOf('string'); - expect(faker.definitions.name.title.job).toContain(job); + expect(faker.definitions.person.title.job).toContain(job); }); }); }