diff options
Diffstat (limited to 'src')
146 files changed, 410 insertions, 36 deletions
diff --git a/src/locales/ar/person/female_prefix.ts b/src/locales/ar/person/female_prefix.ts new file mode 100644 index 00000000..bb62f09b --- /dev/null +++ b/src/locales/ar/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['سيدة', 'آنسة', 'دكتور', 'بروفيسور']; diff --git a/src/locales/ar/person/index.ts b/src/locales/ar/person/index.ts index 581c3d68..45178928 100644 --- a/src/locales/ar/person/index.ts +++ b/src/locales/ar/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/ar/person/male_prefix.ts b/src/locales/ar/person/male_prefix.ts new file mode 100644 index 00000000..e4bf0939 --- /dev/null +++ b/src/locales/ar/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['سيد', 'دكتور', 'بروفيسور']; diff --git a/src/locales/ar/person/prefix.ts b/src/locales/ar/person/prefix.ts index 6f6c38ef..cb1d846e 100644 --- a/src/locales/ar/person/prefix.ts +++ b/src/locales/ar/person/prefix.ts @@ -1 +1,5 @@ -export default ['سيد', 'سيدة', 'آنسة', 'دكتور', 'بروفيسور']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/az/person/female_prefix.ts b/src/locales/az/person/female_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/az/person/female_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/az/person/index.ts b/src/locales/az/person/index.ts index 2aa50080..3b06817a 100644 --- a/src/locales/az/person/index.ts +++ b/src/locales/az/person/index.ts @@ -5,9 +5,11 @@ 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'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -15,9 +17,11 @@ import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, first_name, male_first_name, male_last_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/az/person/male_prefix.ts b/src/locales/az/person/male_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/az/person/male_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/az/person/prefix.ts b/src/locales/az/person/prefix.ts index d6d1738d..cb1d846e 100644 --- a/src/locales/az/person/prefix.ts +++ b/src/locales/az/person/prefix.ts @@ -1 +1,5 @@ -export default []; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/cz/person/female_prefix.ts b/src/locales/cz/person/female_prefix.ts new file mode 100644 index 00000000..f499187e --- /dev/null +++ b/src/locales/cz/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; diff --git a/src/locales/cz/person/index.ts b/src/locales/cz/person/index.ts index 22c88ff9..7161bc3a 100644 --- a/src/locales/cz/person/index.ts +++ b/src/locales/cz/person/index.ts @@ -5,10 +5,12 @@ 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'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -17,10 +19,12 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, first_name, last_name, male_first_name, male_last_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/cz/person/male_prefix.ts b/src/locales/cz/person/male_prefix.ts new file mode 100644 index 00000000..f499187e --- /dev/null +++ b/src/locales/cz/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; diff --git a/src/locales/cz/person/prefix.ts b/src/locales/cz/person/prefix.ts index f499187e..cb1d846e 100644 --- a/src/locales/cz/person/prefix.ts +++ b/src/locales/cz/person/prefix.ts @@ -1 +1,5 @@ -export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/de/person/female_prefix.ts b/src/locales/de/person/female_prefix.ts new file mode 100644 index 00000000..bdb64211 --- /dev/null +++ b/src/locales/de/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Frau', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de/person/index.ts b/src/locales/de/person/index.ts index 00cd7c19..da73119b 100644 --- a/src/locales/de/person/index.ts +++ b/src/locales/de/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import nobility_title_prefix from './nobility_title_prefix'; import prefix from './prefix'; @@ -14,9 +16,11 @@ import sex from './sex'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, nobility_title_prefix, prefix, diff --git a/src/locales/de/person/male_prefix.ts b/src/locales/de/person/male_prefix.ts new file mode 100644 index 00000000..3da2b916 --- /dev/null +++ b/src/locales/de/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Herr', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de/person/prefix.ts b/src/locales/de/person/prefix.ts index 44f0d037..cb1d846e 100644 --- a/src/locales/de/person/prefix.ts +++ b/src/locales/de/person/prefix.ts @@ -1 +1,5 @@ -export default ['Hr.', 'Fr.', 'Dr.', 'Prof. Dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/de_AT/person/female_prefix.ts b/src/locales/de_AT/person/female_prefix.ts new file mode 100644 index 00000000..bdb64211 --- /dev/null +++ b/src/locales/de_AT/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Frau', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de_AT/person/index.ts b/src/locales/de_AT/person/index.ts index 8973cc7e..3e0d9ba6 100644 --- a/src/locales/de_AT/person/index.ts +++ b/src/locales/de_AT/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import nobility_title_prefix from './nobility_title_prefix'; import prefix from './prefix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, nobility_title_prefix, prefix, diff --git a/src/locales/de_AT/person/male_prefix.ts b/src/locales/de_AT/person/male_prefix.ts new file mode 100644 index 00000000..3da2b916 --- /dev/null +++ b/src/locales/de_AT/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Herr', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de_AT/person/prefix.ts b/src/locales/de_AT/person/prefix.ts index 296dad7d..cb1d846e 100644 --- a/src/locales/de_AT/person/prefix.ts +++ b/src/locales/de_AT/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dr.', 'Prof. Dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/de_CH/person/female_prefix.ts b/src/locales/de_CH/person/female_prefix.ts new file mode 100644 index 00000000..bdb64211 --- /dev/null +++ b/src/locales/de_CH/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Frau', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de_CH/person/index.ts b/src/locales/de_CH/person/index.ts index 2ba33f8c..aa067bc0 100644 --- a/src/locales/de_CH/person/index.ts +++ b/src/locales/de_CH/person/index.ts @@ -4,17 +4,21 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, }; diff --git a/src/locales/de_CH/person/male_prefix.ts b/src/locales/de_CH/person/male_prefix.ts new file mode 100644 index 00000000..3da2b916 --- /dev/null +++ b/src/locales/de_CH/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Herr', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/de_CH/person/prefix.ts b/src/locales/de_CH/person/prefix.ts index 522edb84..cb1d846e 100644 --- a/src/locales/de_CH/person/prefix.ts +++ b/src/locales/de_CH/person/prefix.ts @@ -1 +1,5 @@ -export default ['Hr.', 'Fr.', 'Dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/dv/person/female_prefix.ts b/src/locales/dv/person/female_prefix.ts new file mode 100644 index 00000000..1afa1c4c --- /dev/null +++ b/src/locales/dv/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['އަމީރު', 'އަމީރާ', 'ބަނޑޭރި', 'ބޮޑު']; diff --git a/src/locales/dv/person/index.ts b/src/locales/dv/person/index.ts index 81661b02..e2807f3c 100644 --- a/src/locales/dv/person/index.ts +++ b/src/locales/dv/person/index.ts @@ -5,10 +5,12 @@ 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'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -16,10 +18,12 @@ import sex from './sex'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, first_name, last_name, male_first_name, male_last_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/dv/person/male_prefix.ts b/src/locales/dv/person/male_prefix.ts new file mode 100644 index 00000000..1afa1c4c --- /dev/null +++ b/src/locales/dv/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['އަމީރު', 'އަމީރާ', 'ބަނޑޭރި', 'ބޮޑު']; diff --git a/src/locales/dv/person/prefix.ts b/src/locales/dv/person/prefix.ts index 1afa1c4c..cb1d846e 100644 --- a/src/locales/dv/person/prefix.ts +++ b/src/locales/dv/person/prefix.ts @@ -1 +1,5 @@ -export default ['އަމީރު', 'އަމީރާ', 'ބަނޑޭރި', 'ބޮޑު']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/el/person/female_prefix.ts b/src/locales/el/person/female_prefix.ts new file mode 100644 index 00000000..16f38805 --- /dev/null +++ b/src/locales/el/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Κυρία', 'Δόκτορ']; diff --git a/src/locales/el/person/index.ts b/src/locales/el/person/index.ts index 7a045ad7..8dd6f4d6 100644 --- a/src/locales/el/person/index.ts +++ b/src/locales/el/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, title, diff --git a/src/locales/el/person/male_prefix.ts b/src/locales/el/person/male_prefix.ts new file mode 100644 index 00000000..296735bd --- /dev/null +++ b/src/locales/el/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Κύριος', 'Δόκτορ']; diff --git a/src/locales/el/person/prefix.ts b/src/locales/el/person/prefix.ts index da5c4e3e..cb1d846e 100644 --- a/src/locales/el/person/prefix.ts +++ b/src/locales/el/person/prefix.ts @@ -1 +1,5 @@ -export default ['Κυρία', 'Δυς', 'Κύριος', 'Δόκτορ']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/en/person/female_prefix.ts b/src/locales/en/person/female_prefix.ts new file mode 100644 index 00000000..43fce37a --- /dev/null +++ b/src/locales/en/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Mrs.', 'Ms.', 'Miss', 'Dr.']; diff --git a/src/locales/en/person/index.ts b/src/locales/en/person/index.ts index 0f1b5889..774f852e 100644 --- a/src/locales/en/person/index.ts +++ b/src/locales/en/person/index.ts @@ -8,11 +8,13 @@ import bio_patterns from './bio_patterns'; import bio_supporter from './bio_supporter'; import female_first_name from './female_first_name'; import female_middle_name from './female_middle_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import gender from './gender'; import last_name from './last_name'; import male_first_name from './male_first_name'; import male_middle_name from './male_middle_name'; +import male_prefix from './male_prefix'; import middle_name from './middle_name'; import name_ from './name'; import prefix from './prefix'; @@ -27,11 +29,13 @@ const person: PersonDefinitions = { bio_supporter, female_first_name, female_middle_name, + female_prefix, first_name, gender, last_name, male_first_name, male_middle_name, + male_prefix, middle_name, name: name_, prefix, diff --git a/src/locales/en/person/male_prefix.ts b/src/locales/en/person/male_prefix.ts new file mode 100644 index 00000000..795e64fd --- /dev/null +++ b/src/locales/en/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Mr.', 'Dr.']; diff --git a/src/locales/en/person/prefix.ts b/src/locales/en/person/prefix.ts index 7dd8c5cb..cb1d846e 100644 --- a/src/locales/en/person/prefix.ts +++ b/src/locales/en/person/prefix.ts @@ -1 +1,5 @@ -export default ['Mr.', 'Mrs.', 'Ms.', 'Miss', 'Dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/es/person/female_prefix.ts b/src/locales/es/person/female_prefix.ts new file mode 100644 index 00000000..608ec674 --- /dev/null +++ b/src/locales/es/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Sra.', 'Sta.']; diff --git a/src/locales/es/person/index.ts b/src/locales/es/person/index.ts index 581c3d68..45178928 100644 --- a/src/locales/es/person/index.ts +++ b/src/locales/es/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/es/person/male_prefix.ts b/src/locales/es/person/male_prefix.ts new file mode 100644 index 00000000..b9e5cc3e --- /dev/null +++ b/src/locales/es/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Sr.']; diff --git a/src/locales/es/person/prefix.ts b/src/locales/es/person/prefix.ts index 0e7d848f..cb1d846e 100644 --- a/src/locales/es/person/prefix.ts +++ b/src/locales/es/person/prefix.ts @@ -1 +1,5 @@ -export default ['Sr.', 'Sra.', 'Sta.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/es_MX/person/female_prefix.ts b/src/locales/es_MX/person/female_prefix.ts new file mode 100644 index 00000000..608ec674 --- /dev/null +++ b/src/locales/es_MX/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Sra.', 'Sta.']; diff --git a/src/locales/es_MX/person/index.ts b/src/locales/es_MX/person/index.ts index 581c3d68..45178928 100644 --- a/src/locales/es_MX/person/index.ts +++ b/src/locales/es_MX/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/es_MX/person/male_prefix.ts b/src/locales/es_MX/person/male_prefix.ts new file mode 100644 index 00000000..b9e5cc3e --- /dev/null +++ b/src/locales/es_MX/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Sr.']; diff --git a/src/locales/es_MX/person/prefix.ts b/src/locales/es_MX/person/prefix.ts index 0e7d848f..cb1d846e 100644 --- a/src/locales/es_MX/person/prefix.ts +++ b/src/locales/es_MX/person/prefix.ts @@ -1 +1,5 @@ -export default ['Sr.', 'Sra.', 'Sta.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/fa/person/female_prefix.ts b/src/locales/fa/person/female_prefix.ts new file mode 100644 index 00000000..12055153 --- /dev/null +++ b/src/locales/fa/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['خانم', 'دکتر']; diff --git a/src/locales/fa/person/index.ts b/src/locales/fa/person/index.ts index 7a045ad7..8dd6f4d6 100644 --- a/src/locales/fa/person/index.ts +++ b/src/locales/fa/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, title, diff --git a/src/locales/fa/person/male_prefix.ts b/src/locales/fa/person/male_prefix.ts new file mode 100644 index 00000000..6db2d6d1 --- /dev/null +++ b/src/locales/fa/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['آقای', 'دکتر']; diff --git a/src/locales/fa/person/prefix.ts b/src/locales/fa/person/prefix.ts index 23481c79..cb1d846e 100644 --- a/src/locales/fa/person/prefix.ts +++ b/src/locales/fa/person/prefix.ts @@ -1 +1,5 @@ -export default ['آقای', 'خانم', 'دکتر']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/fr/person/female_prefix.ts b/src/locales/fr/person/female_prefix.ts new file mode 100644 index 00000000..b4084ae4 --- /dev/null +++ b/src/locales/fr/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Mme', 'Mlle', 'Dr', 'Prof']; diff --git a/src/locales/fr/person/index.ts b/src/locales/fr/person/index.ts index 507240d7..ef31c9ca 100644 --- a/src/locales/fr/person/index.ts +++ b/src/locales/fr/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/fr/person/male_prefix.ts b/src/locales/fr/person/male_prefix.ts new file mode 100644 index 00000000..8a217d89 --- /dev/null +++ b/src/locales/fr/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['M', 'Dr', 'Prof']; diff --git a/src/locales/fr/person/prefix.ts b/src/locales/fr/person/prefix.ts index 9418fa41..cb1d846e 100644 --- a/src/locales/fr/person/prefix.ts +++ b/src/locales/fr/person/prefix.ts @@ -1 +1,5 @@ -export default ['M', 'Mme', 'Mlle', 'Dr', 'Prof']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/fr_BE/person/female_prefix.ts b/src/locales/fr_BE/person/female_prefix.ts new file mode 100644 index 00000000..b4084ae4 --- /dev/null +++ b/src/locales/fr_BE/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Mme', 'Mlle', 'Dr', 'Prof']; diff --git a/src/locales/fr_BE/person/index.ts b/src/locales/fr_BE/person/index.ts index 1bfa6faa..edcb3423 100644 --- a/src/locales/fr_BE/person/index.ts +++ b/src/locales/fr_BE/person/index.ts @@ -4,10 +4,12 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import gender from './gender'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -15,10 +17,12 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, gender, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/fr_BE/person/male_prefix.ts b/src/locales/fr_BE/person/male_prefix.ts new file mode 100644 index 00000000..8a217d89 --- /dev/null +++ b/src/locales/fr_BE/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['M', 'Dr', 'Prof']; diff --git a/src/locales/fr_BE/person/prefix.ts b/src/locales/fr_BE/person/prefix.ts index 87573ab9..cb1d846e 100644 --- a/src/locales/fr_BE/person/prefix.ts +++ b/src/locales/fr_BE/person/prefix.ts @@ -1 +1,5 @@ -export default ['Mr.', 'Dr.', 'Prof.', 'P.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/fr_CH/person/female_prefix.ts b/src/locales/fr_CH/person/female_prefix.ts new file mode 100644 index 00000000..b4084ae4 --- /dev/null +++ b/src/locales/fr_CH/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Mme', 'Mlle', 'Dr', 'Prof']; diff --git a/src/locales/fr_CH/person/index.ts b/src/locales/fr_CH/person/index.ts index 507240d7..ef31c9ca 100644 --- a/src/locales/fr_CH/person/index.ts +++ b/src/locales/fr_CH/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/fr_CH/person/male_prefix.ts b/src/locales/fr_CH/person/male_prefix.ts new file mode 100644 index 00000000..8a217d89 --- /dev/null +++ b/src/locales/fr_CH/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['M', 'Dr', 'Prof']; diff --git a/src/locales/fr_CH/person/prefix.ts b/src/locales/fr_CH/person/prefix.ts index 9418fa41..cb1d846e 100644 --- a/src/locales/fr_CH/person/prefix.ts +++ b/src/locales/fr_CH/person/prefix.ts @@ -1 +1,5 @@ -export default ['M', 'Mme', 'Mlle', 'Dr', 'Prof']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/ge/person/female_prefix.ts b/src/locales/ge/person/female_prefix.ts new file mode 100644 index 00000000..512cc520 --- /dev/null +++ b/src/locales/ge/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['ქ-ნი', 'ქალბატონი']; diff --git a/src/locales/ge/person/index.ts b/src/locales/ge/person/index.ts index 55a45eb2..9cc20d08 100644 --- a/src/locales/ge/person/index.ts +++ b/src/locales/ge/person/index.ts @@ -3,15 +3,19 @@ * Run 'pnpm run generate:locales' to update. */ import type { PersonDefinitions } from '../../..'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import title from './title'; const person: PersonDefinitions = { + female_prefix, first_name, last_name, + male_prefix, name: name_, prefix, title, diff --git a/src/locales/ge/person/male_prefix.ts b/src/locales/ge/person/male_prefix.ts new file mode 100644 index 00000000..9343ba0d --- /dev/null +++ b/src/locales/ge/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['ბ-ნი', 'ბატონი']; diff --git a/src/locales/ge/person/prefix.ts b/src/locales/ge/person/prefix.ts index d180b6b7..cb1d846e 100644 --- a/src/locales/ge/person/prefix.ts +++ b/src/locales/ge/person/prefix.ts @@ -1 +1,5 @@ -export default ['ბ-ნი', 'ბატონი', 'ქ-ნი', 'ქალბატონი']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/he/person/female_prefix.ts b/src/locales/he/person/female_prefix.ts new file mode 100644 index 00000000..7d31401b --- /dev/null +++ b/src/locales/he/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['גברת', 'עו"ד', "'פרופ", 'ד"ר']; diff --git a/src/locales/he/person/index.ts b/src/locales/he/person/index.ts index 7a045ad7..8dd6f4d6 100644 --- a/src/locales/he/person/index.ts +++ b/src/locales/he/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, title, diff --git a/src/locales/he/person/male_prefix.ts b/src/locales/he/person/male_prefix.ts new file mode 100644 index 00000000..6deccc7c --- /dev/null +++ b/src/locales/he/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['מר', 'עו"ד', "'פרופ", 'ד"ר']; diff --git a/src/locales/he/person/prefix.ts b/src/locales/he/person/prefix.ts index 9be0e750..cb1d846e 100644 --- a/src/locales/he/person/prefix.ts +++ b/src/locales/he/person/prefix.ts @@ -1 +1,5 @@ -export default ['מר', 'גברת', 'עו"ד', "'פרופ", 'ד"ר']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/hr/person/female_prefix.ts b/src/locales/hr/person/female_prefix.ts new file mode 100644 index 00000000..a469dd1d --- /dev/null +++ b/src/locales/hr/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['gđa.', 'gđa', 'dr.']; diff --git a/src/locales/hr/person/index.ts b/src/locales/hr/person/index.ts index 581c3d68..45178928 100644 --- a/src/locales/hr/person/index.ts +++ b/src/locales/hr/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -14,9 +16,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/hr/person/male_prefix.ts b/src/locales/hr/person/male_prefix.ts new file mode 100644 index 00000000..276a5ab6 --- /dev/null +++ b/src/locales/hr/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['g.', 'dr.']; diff --git a/src/locales/hr/person/prefix.ts b/src/locales/hr/person/prefix.ts index ce182e8b..cb1d846e 100644 --- a/src/locales/hr/person/prefix.ts +++ b/src/locales/hr/person/prefix.ts @@ -1 +1,5 @@ -export default ['g.', 'gđa.', 'gđa', 'dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/hu/person/female_prefix.ts b/src/locales/hu/person/female_prefix.ts new file mode 100644 index 00000000..f6b457bf --- /dev/null +++ b/src/locales/hu/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.']; diff --git a/src/locales/hu/person/index.ts b/src/locales/hu/person/index.ts index 2ba33f8c..aa067bc0 100644 --- a/src/locales/hu/person/index.ts +++ b/src/locales/hu/person/index.ts @@ -4,17 +4,21 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, }; diff --git a/src/locales/hu/person/male_prefix.ts b/src/locales/hu/person/male_prefix.ts new file mode 100644 index 00000000..f6b457bf --- /dev/null +++ b/src/locales/hu/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.']; diff --git a/src/locales/hu/person/prefix.ts b/src/locales/hu/person/prefix.ts index f6b457bf..cb1d846e 100644 --- a/src/locales/hu/person/prefix.ts +++ b/src/locales/hu/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dr.', 'Prof.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/id_ID/person/female_prefix.ts b/src/locales/id_ID/person/female_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/id_ID/person/female_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/id_ID/person/index.ts b/src/locales/id_ID/person/index.ts index dd110277..0727a0d6 100644 --- a/src/locales/id_ID/person/index.ts +++ b/src/locales/id_ID/person/index.ts @@ -5,10 +5,12 @@ 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'; import female_title from './female_title'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import male_title from './male_title'; import name_ from './name'; import prefix from './prefix'; @@ -17,10 +19,12 @@ import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, female_title, first_name, male_first_name, male_last_name, + male_prefix, male_title, name: name_, prefix, diff --git a/src/locales/id_ID/person/male_prefix.ts b/src/locales/id_ID/person/male_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/id_ID/person/male_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/id_ID/person/prefix.ts b/src/locales/id_ID/person/prefix.ts index d6d1738d..cb1d846e 100644 --- a/src/locales/id_ID/person/prefix.ts +++ b/src/locales/id_ID/person/prefix.ts @@ -1 +1,5 @@ -export default []; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/it/person/female_prefix.ts b/src/locales/it/person/female_prefix.ts new file mode 100644 index 00000000..dd49461b --- /dev/null +++ b/src/locales/it/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Sig.', 'Dott.', 'Dr.', 'Ing.']; diff --git a/src/locales/it/person/index.ts b/src/locales/it/person/index.ts index 55193f15..eb000343 100644 --- a/src/locales/it/person/index.ts +++ b/src/locales/it/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/it/person/male_prefix.ts b/src/locales/it/person/male_prefix.ts new file mode 100644 index 00000000..dd49461b --- /dev/null +++ b/src/locales/it/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Sig.', 'Dott.', 'Dr.', 'Ing.']; diff --git a/src/locales/it/person/prefix.ts b/src/locales/it/person/prefix.ts index dd49461b..cb1d846e 100644 --- a/src/locales/it/person/prefix.ts +++ b/src/locales/it/person/prefix.ts @@ -1 +1,5 @@ -export default ['Sig.', 'Dott.', 'Dr.', 'Ing.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/lv/person/female_prefix.ts b/src/locales/lv/person/female_prefix.ts new file mode 100644 index 00000000..9f8feac5 --- /dev/null +++ b/src/locales/lv/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Prof.', 'Dr.', 'Biedrs']; diff --git a/src/locales/lv/person/index.ts b/src/locales/lv/person/index.ts index f1ac9682..42de5bcb 100644 --- a/src/locales/lv/person/index.ts +++ b/src/locales/lv/person/index.ts @@ -5,9 +5,11 @@ 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'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -16,9 +18,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, first_name, male_first_name, male_last_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/lv/person/male_prefix.ts b/src/locales/lv/person/male_prefix.ts new file mode 100644 index 00000000..9f8feac5 --- /dev/null +++ b/src/locales/lv/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Prof.', 'Dr.', 'Biedrs']; diff --git a/src/locales/lv/person/prefix.ts b/src/locales/lv/person/prefix.ts index 9f8feac5..cb1d846e 100644 --- a/src/locales/lv/person/prefix.ts +++ b/src/locales/lv/person/prefix.ts @@ -1 +1,5 @@ -export default ['Prof.', 'Dr.', 'Biedrs']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/mk/person/prefix.ts b/src/locales/mk/person/prefix.ts index 7f2454a6..cb1d846e 100644 --- a/src/locales/mk/person/prefix.ts +++ b/src/locales/mk/person/prefix.ts @@ -1 +1,5 @@ -export default ['{{person.female_prefix}}', '{{person.male_prefix}}']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/nb_NO/person/female_prefix.ts b/src/locales/nb_NO/person/female_prefix.ts new file mode 100644 index 00000000..f6b457bf --- /dev/null +++ b/src/locales/nb_NO/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.']; diff --git a/src/locales/nb_NO/person/index.ts b/src/locales/nb_NO/person/index.ts index 55193f15..eb000343 100644 --- a/src/locales/nb_NO/person/index.ts +++ b/src/locales/nb_NO/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/nb_NO/person/male_prefix.ts b/src/locales/nb_NO/person/male_prefix.ts new file mode 100644 index 00000000..f6b457bf --- /dev/null +++ b/src/locales/nb_NO/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.']; diff --git a/src/locales/nb_NO/person/prefix.ts b/src/locales/nb_NO/person/prefix.ts index f6b457bf..cb1d846e 100644 --- a/src/locales/nb_NO/person/prefix.ts +++ b/src/locales/nb_NO/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dr.', 'Prof.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/nl/person/female_prefix.ts b/src/locales/nl/person/female_prefix.ts new file mode 100644 index 00000000..f2a34781 --- /dev/null +++ b/src/locales/nl/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dhr.', 'Mevr. Dr.', 'Bsc', 'Msc', 'Prof.']; diff --git a/src/locales/nl/person/index.ts b/src/locales/nl/person/index.ts index 562b58c9..c93db9e8 100644 --- a/src/locales/nl/person/index.ts +++ b/src/locales/nl/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -14,9 +16,11 @@ import tussenvoegsel from './tussenvoegsel'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/nl/person/male_prefix.ts b/src/locales/nl/person/male_prefix.ts new file mode 100644 index 00000000..def6df17 --- /dev/null +++ b/src/locales/nl/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dhr.', 'Bsc', 'Msc', 'Prof.']; diff --git a/src/locales/nl/person/prefix.ts b/src/locales/nl/person/prefix.ts index f2a34781..cb1d846e 100644 --- a/src/locales/nl/person/prefix.ts +++ b/src/locales/nl/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dhr.', 'Mevr. Dr.', 'Bsc', 'Msc', 'Prof.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/nl_BE/person/female_prefix.ts b/src/locales/nl_BE/person/female_prefix.ts new file mode 100644 index 00000000..f421877a --- /dev/null +++ b/src/locales/nl_BE/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Ir.', 'Ing.', 'Prof.']; diff --git a/src/locales/nl_BE/person/index.ts b/src/locales/nl_BE/person/index.ts index 55193f15..eb000343 100644 --- a/src/locales/nl_BE/person/index.ts +++ b/src/locales/nl_BE/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/nl_BE/person/male_prefix.ts b/src/locales/nl_BE/person/male_prefix.ts new file mode 100644 index 00000000..f421877a --- /dev/null +++ b/src/locales/nl_BE/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Ir.', 'Ing.', 'Prof.']; diff --git a/src/locales/nl_BE/person/prefix.ts b/src/locales/nl_BE/person/prefix.ts index f421877a..cb1d846e 100644 --- a/src/locales/nl_BE/person/prefix.ts +++ b/src/locales/nl_BE/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dr.', 'Ir.', 'Ing.', 'Prof.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/pl/person/female_prefix.ts b/src/locales/pl/person/female_prefix.ts new file mode 100644 index 00000000..5a64a3d0 --- /dev/null +++ b/src/locales/pl/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Pani']; diff --git a/src/locales/pl/person/index.ts b/src/locales/pl/person/index.ts index c8aa156b..dd43110b 100644 --- a/src/locales/pl/person/index.ts +++ b/src/locales/pl/person/index.ts @@ -4,10 +4,12 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import gender from './gender'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -15,10 +17,12 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, gender, last_name, male_first_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/pl/person/male_prefix.ts b/src/locales/pl/person/male_prefix.ts new file mode 100644 index 00000000..257663c3 --- /dev/null +++ b/src/locales/pl/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Pan']; diff --git a/src/locales/pl/person/prefix.ts b/src/locales/pl/person/prefix.ts index e4a8be4a..cb1d846e 100644 --- a/src/locales/pl/person/prefix.ts +++ b/src/locales/pl/person/prefix.ts @@ -1 +1,5 @@ -export default ['Pan', 'Pani']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/pt_BR/person/female_prefix.ts b/src/locales/pt_BR/person/female_prefix.ts new file mode 100644 index 00000000..2e0a9de4 --- /dev/null +++ b/src/locales/pt_BR/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Sra.', 'Srta.', 'Dra.']; diff --git a/src/locales/pt_BR/person/index.ts b/src/locales/pt_BR/person/index.ts index a68dd267..b5a0277d 100644 --- a/src/locales/pt_BR/person/index.ts +++ b/src/locales/pt_BR/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -15,9 +17,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/pt_BR/person/male_prefix.ts b/src/locales/pt_BR/person/male_prefix.ts new file mode 100644 index 00000000..e8a73267 --- /dev/null +++ b/src/locales/pt_BR/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Sr.', 'Dr.']; diff --git a/src/locales/pt_BR/person/prefix.ts b/src/locales/pt_BR/person/prefix.ts index a24ade48..cb1d846e 100644 --- a/src/locales/pt_BR/person/prefix.ts +++ b/src/locales/pt_BR/person/prefix.ts @@ -1 +1,5 @@ -export default ['Sr.', 'Sra.', 'Srta.', 'Dr.', 'Dra.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/pt_PT/person/prefix.ts b/src/locales/pt_PT/person/prefix.ts index 7f2454a6..cb1d846e 100644 --- a/src/locales/pt_PT/person/prefix.ts +++ b/src/locales/pt_PT/person/prefix.ts @@ -1 +1,5 @@ -export default ['{{person.female_prefix}}', '{{person.male_prefix}}']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/ro/person/female_prefix.ts b/src/locales/ro/person/female_prefix.ts new file mode 100644 index 00000000..200c7072 --- /dev/null +++ b/src/locales/ro/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dna', 'Dra']; diff --git a/src/locales/ro/person/index.ts b/src/locales/ro/person/index.ts index 55193f15..eb000343 100644 --- a/src/locales/ro/person/index.ts +++ b/src/locales/ro/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/ro/person/male_prefix.ts b/src/locales/ro/person/male_prefix.ts new file mode 100644 index 00000000..bd26c346 --- /dev/null +++ b/src/locales/ro/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dl', 'Dra']; diff --git a/src/locales/ro/person/prefix.ts b/src/locales/ro/person/prefix.ts index 821d18fd..cb1d846e 100644 --- a/src/locales/ro/person/prefix.ts +++ b/src/locales/ro/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dl', 'Dna', 'Dra']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/ru/person/female_prefix.ts b/src/locales/ru/person/female_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/ru/person/female_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/ru/person/index.ts b/src/locales/ru/person/index.ts index d14b2f99..b3ab4748 100644 --- a/src/locales/ru/person/index.ts +++ b/src/locales/ru/person/index.ts @@ -6,10 +6,12 @@ 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'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; import male_middle_name from './male_middle_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -19,10 +21,12 @@ const person: PersonDefinitions = { female_first_name, female_last_name, female_middle_name, + female_prefix, first_name, male_first_name, male_last_name, male_middle_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/ru/person/male_prefix.ts b/src/locales/ru/person/male_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/ru/person/male_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/ru/person/prefix.ts b/src/locales/ru/person/prefix.ts index d6d1738d..cb1d846e 100644 --- a/src/locales/ru/person/prefix.ts +++ b/src/locales/ru/person/prefix.ts @@ -1 +1,5 @@ -export default []; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/sk/person/female_prefix.ts b/src/locales/sk/person/female_prefix.ts new file mode 100644 index 00000000..f499187e --- /dev/null +++ b/src/locales/sk/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; diff --git a/src/locales/sk/person/index.ts b/src/locales/sk/person/index.ts index f1ac9682..42de5bcb 100644 --- a/src/locales/sk/person/index.ts +++ b/src/locales/sk/person/index.ts @@ -5,9 +5,11 @@ 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'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -16,9 +18,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, female_last_name, + female_prefix, first_name, male_first_name, male_last_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/sk/person/male_prefix.ts b/src/locales/sk/person/male_prefix.ts new file mode 100644 index 00000000..f499187e --- /dev/null +++ b/src/locales/sk/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; diff --git a/src/locales/sk/person/prefix.ts b/src/locales/sk/person/prefix.ts index f499187e..cb1d846e 100644 --- a/src/locales/sk/person/prefix.ts +++ b/src/locales/sk/person/prefix.ts @@ -1 +1,5 @@ -export default ['Ing.', 'Mgr.', 'JUDr.', 'MUDr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/sv/person/female_prefix.ts b/src/locales/sv/person/female_prefix.ts new file mode 100644 index 00000000..d18bd457 --- /dev/null +++ b/src/locales/sv/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.', 'PhD.']; diff --git a/src/locales/sv/person/index.ts b/src/locales/sv/person/index.ts index 7a045ad7..8dd6f4d6 100644 --- a/src/locales/sv/person/index.ts +++ b/src/locales/sv/person/index.ts @@ -4,18 +4,22 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, title, diff --git a/src/locales/sv/person/male_prefix.ts b/src/locales/sv/person/male_prefix.ts new file mode 100644 index 00000000..d18bd457 --- /dev/null +++ b/src/locales/sv/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Dr.', 'Prof.', 'PhD.']; diff --git a/src/locales/sv/person/prefix.ts b/src/locales/sv/person/prefix.ts index d18bd457..cb1d846e 100644 --- a/src/locales/sv/person/prefix.ts +++ b/src/locales/sv/person/prefix.ts @@ -1 +1,5 @@ -export default ['Dr.', 'Prof.', 'PhD.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/tr/person/female_prefix.ts b/src/locales/tr/person/female_prefix.ts new file mode 100644 index 00000000..526e08f0 --- /dev/null +++ b/src/locales/tr/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Bayan', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/tr/person/index.ts b/src/locales/tr/person/index.ts index 2ba33f8c..aa067bc0 100644 --- a/src/locales/tr/person/index.ts +++ b/src/locales/tr/person/index.ts @@ -4,17 +4,21 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, }; diff --git a/src/locales/tr/person/male_prefix.ts b/src/locales/tr/person/male_prefix.ts new file mode 100644 index 00000000..6fc84287 --- /dev/null +++ b/src/locales/tr/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Bay', 'Dr.', 'Prof. Dr.']; diff --git a/src/locales/tr/person/prefix.ts b/src/locales/tr/person/prefix.ts index 46792996..cb1d846e 100644 --- a/src/locales/tr/person/prefix.ts +++ b/src/locales/tr/person/prefix.ts @@ -1 +1,5 @@ -export default ['Bay', 'Bayan', 'Dr.', 'Prof. Dr.']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/uk/person/female_prefix.ts b/src/locales/uk/person/female_prefix.ts new file mode 100644 index 00000000..96dfe348 --- /dev/null +++ b/src/locales/uk/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['Пані']; diff --git a/src/locales/uk/person/index.ts b/src/locales/uk/person/index.ts index d14b2f99..b3ab4748 100644 --- a/src/locales/uk/person/index.ts +++ b/src/locales/uk/person/index.ts @@ -6,10 +6,12 @@ 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'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import male_first_name from './male_first_name'; import male_last_name from './male_last_name'; import male_middle_name from './male_middle_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import suffix from './suffix'; @@ -19,10 +21,12 @@ const person: PersonDefinitions = { female_first_name, female_last_name, female_middle_name, + female_prefix, first_name, male_first_name, male_last_name, male_middle_name, + male_prefix, name: name_, prefix, suffix, diff --git a/src/locales/uk/person/male_prefix.ts b/src/locales/uk/person/male_prefix.ts new file mode 100644 index 00000000..d10ea075 --- /dev/null +++ b/src/locales/uk/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['Пан']; diff --git a/src/locales/uk/person/prefix.ts b/src/locales/uk/person/prefix.ts index 22dcdb8c..cb1d846e 100644 --- a/src/locales/uk/person/prefix.ts +++ b/src/locales/uk/person/prefix.ts @@ -1 +1,5 @@ -export default ['Пан', 'Пані']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/ur/person/female_prefix.ts b/src/locales/ur/person/female_prefix.ts new file mode 100644 index 00000000..baca2da7 --- /dev/null +++ b/src/locales/ur/person/female_prefix.ts @@ -0,0 +1 @@ +export default ['محترمہ.', 'ڈاکٹر']; diff --git a/src/locales/ur/person/index.ts b/src/locales/ur/person/index.ts index a68dd267..b5a0277d 100644 --- a/src/locales/ur/person/index.ts +++ b/src/locales/ur/person/index.ts @@ -4,9 +4,11 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; import prefix from './prefix'; import sex from './sex'; @@ -15,9 +17,11 @@ import title from './title'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, prefix, sex, diff --git a/src/locales/ur/person/male_prefix.ts b/src/locales/ur/person/male_prefix.ts new file mode 100644 index 00000000..dcbb0ba2 --- /dev/null +++ b/src/locales/ur/person/male_prefix.ts @@ -0,0 +1 @@ +export default ['محترم.', 'ڈاکٹر']; diff --git a/src/locales/ur/person/prefix.ts b/src/locales/ur/person/prefix.ts index 87a129c2..cb1d846e 100644 --- a/src/locales/ur/person/prefix.ts +++ b/src/locales/ur/person/prefix.ts @@ -1 +1,5 @@ -export default ['محترم.', 'محترمہ.', 'ڈاکٹر']; +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/zh_CN/person/female_prefix.ts b/src/locales/zh_CN/person/female_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/zh_CN/person/female_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/zh_CN/person/index.ts b/src/locales/zh_CN/person/index.ts index b0887ae5..aa067bc0 100644 --- a/src/locales/zh_CN/person/index.ts +++ b/src/locales/zh_CN/person/index.ts @@ -4,17 +4,23 @@ */ import type { PersonDefinitions } from '../../..'; import female_first_name from './female_first_name'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; import male_first_name from './male_first_name'; +import male_prefix from './male_prefix'; import name_ from './name'; +import prefix from './prefix'; const person: PersonDefinitions = { female_first_name, + female_prefix, first_name, last_name, male_first_name, + male_prefix, name: name_, + prefix, }; export default person; diff --git a/src/locales/zh_CN/person/male_prefix.ts b/src/locales/zh_CN/person/male_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/zh_CN/person/male_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/zh_CN/person/prefix.ts b/src/locales/zh_CN/person/prefix.ts new file mode 100644 index 00000000..cb1d846e --- /dev/null +++ b/src/locales/zh_CN/person/prefix.ts @@ -0,0 +1,5 @@ +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); diff --git a/src/locales/zh_TW/person/female_prefix.ts b/src/locales/zh_TW/person/female_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/zh_TW/person/female_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/zh_TW/person/index.ts b/src/locales/zh_TW/person/index.ts index aa1a4857..7b03f9f1 100644 --- a/src/locales/zh_TW/person/index.ts +++ b/src/locales/zh_TW/person/index.ts @@ -3,14 +3,20 @@ * Run 'pnpm run generate:locales' to update. */ import type { PersonDefinitions } from '../../..'; +import female_prefix from './female_prefix'; import first_name from './first_name'; import last_name from './last_name'; +import male_prefix from './male_prefix'; import name_ from './name'; +import prefix from './prefix'; const person: PersonDefinitions = { + female_prefix, first_name, last_name, + male_prefix, name: name_, + prefix, }; export default person; diff --git a/src/locales/zh_TW/person/male_prefix.ts b/src/locales/zh_TW/person/male_prefix.ts new file mode 100644 index 00000000..d6d1738d --- /dev/null +++ b/src/locales/zh_TW/person/male_prefix.ts @@ -0,0 +1 @@ +export default []; diff --git a/src/locales/zh_TW/person/prefix.ts b/src/locales/zh_TW/person/prefix.ts new file mode 100644 index 00000000..cb1d846e --- /dev/null +++ b/src/locales/zh_TW/person/prefix.ts @@ -0,0 +1,5 @@ +import { mergeArrays } from './../../../internal/merge'; +import female_prefix from './female_prefix'; +import male_prefix from './male_prefix'; + +export default mergeArrays(female_prefix, male_prefix); |
