aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatt Mayer <[email protected]>2023-03-27 18:12:25 +0700
committerGitHub <[email protected]>2023-03-27 11:12:25 +0000
commit17f0488b1b85820f989c89d70ea883de4fa19506 (patch)
treefda729c875e52ab00299346b3b9a8f3d7ba7ccba /src
parent8a4ca4e1135555ed833933eb88e40bbaa1009bc1 (diff)
downloadfaker-17f0488b1b85820f989c89d70ea883de4fa19506.tar.xz
faker-17f0488b1b85820f989c89d70ea883de4fa19506.zip
feat(locale): add hyphenated names to English locales (#1872)
Diffstat (limited to 'src')
-rw-r--r--src/locales/af_ZA/person/index.ts2
-rw-r--r--src/locales/af_ZA/person/last_name_patterns.ts1
-rw-r--r--src/locales/ar/person/index.ts2
-rw-r--r--src/locales/ar/person/last_name_patterns.ts1
-rw-r--r--src/locales/az/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/az/person/index.ts4
-rw-r--r--src/locales/az/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/cz/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/cz/person/index.ts4
-rw-r--r--src/locales/cz/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/de/person/index.ts2
-rw-r--r--src/locales/de/person/last_name_patterns.ts1
-rw-r--r--src/locales/de_AT/person/index.ts2
-rw-r--r--src/locales/de_AT/person/last_name_patterns.ts1
-rw-r--r--src/locales/de_CH/person/index.ts2
-rw-r--r--src/locales/de_CH/person/last_name_patterns.ts1
-rw-r--r--src/locales/dv/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/dv/person/index.ts4
-rw-r--r--src/locales/dv/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/el/person/index.ts2
-rw-r--r--src/locales/el/person/last_name_patterns.ts1
-rw-r--r--src/locales/en/person/index.ts2
-rw-r--r--src/locales/en/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_AU/person/index.ts2
-rw-r--r--src/locales/en_AU/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_AU_ocker/person/index.ts2
-rw-r--r--src/locales/en_AU_ocker/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_BORK/index.ts2
-rw-r--r--src/locales/en_BORK/person/index.ts12
-rw-r--r--src/locales/en_BORK/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_CA/index.ts2
-rw-r--r--src/locales/en_CA/person/index.ts12
-rw-r--r--src/locales/en_CA/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_IE/index.ts2
-rw-r--r--src/locales/en_IE/person/index.ts12
-rw-r--r--src/locales/en_IE/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_IN/person/index.ts2
-rw-r--r--src/locales/en_IN/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_NG/person/index.ts2
-rw-r--r--src/locales/en_NG/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_US/index.ts2
-rw-r--r--src/locales/en_US/person/index.ts12
-rw-r--r--src/locales/en_US/person/last_name_patterns.ts4
-rw-r--r--src/locales/en_ZA/person/index.ts2
-rw-r--r--src/locales/en_ZA/person/last_name_patterns.ts4
-rw-r--r--src/locales/fa/person/index.ts2
-rw-r--r--src/locales/fa/person/last_name_patterns.ts1
-rw-r--r--src/locales/fi/person/index.ts2
-rw-r--r--src/locales/fi/person/last_name_patterns.ts1
-rw-r--r--src/locales/fr/person/index.ts2
-rw-r--r--src/locales/fr/person/last_name_patterns.ts1
-rw-r--r--src/locales/fr_BE/person/index.ts2
-rw-r--r--src/locales/fr_BE/person/last_name_patterns.ts1
-rw-r--r--src/locales/fr_CA/index.ts2
-rw-r--r--src/locales/fr_CA/person/index.ts12
-rw-r--r--src/locales/fr_CA/person/last_name_patterns.ts1
-rw-r--r--src/locales/fr_CH/person/index.ts2
-rw-r--r--src/locales/fr_CH/person/last_name_patterns.ts1
-rw-r--r--src/locales/fr_LU/index.ts2
-rw-r--r--src/locales/fr_LU/person/index.ts12
-rw-r--r--src/locales/fr_LU/person/last_name_patterns.ts1
-rw-r--r--src/locales/ge/person/index.ts2
-rw-r--r--src/locales/ge/person/last_name_patterns.ts1
-rw-r--r--src/locales/he/person/index.ts2
-rw-r--r--src/locales/he/person/last_name_patterns.ts1
-rw-r--r--src/locales/hr/person/index.ts2
-rw-r--r--src/locales/hr/person/last_name_patterns.ts1
-rw-r--r--src/locales/hu/person/index.ts2
-rw-r--r--src/locales/hu/person/last_name_patterns.ts1
-rw-r--r--src/locales/hy/person/index.ts2
-rw-r--r--src/locales/hy/person/last_name_patterns.ts1
-rw-r--r--src/locales/id_ID/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/id_ID/person/index.ts4
-rw-r--r--src/locales/id_ID/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/it/person/index.ts2
-rw-r--r--src/locales/it/person/last_name_patterns.ts1
-rw-r--r--src/locales/ja/person/index.ts2
-rw-r--r--src/locales/ja/person/last_name_patterns.ts1
-rw-r--r--src/locales/ko/person/index.ts2
-rw-r--r--src/locales/ko/person/last_name_patterns.ts1
-rw-r--r--src/locales/mk/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/mk/person/index.ts4
-rw-r--r--src/locales/mk/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/ne/person/index.ts2
-rw-r--r--src/locales/ne/person/last_name_patterns.ts1
-rw-r--r--src/locales/nl/person/index.ts2
-rw-r--r--src/locales/nl/person/last_name_patterns.ts1
-rw-r--r--src/locales/nl_BE/person/index.ts2
-rw-r--r--src/locales/nl_BE/person/last_name_patterns.ts1
-rw-r--r--src/locales/pl/person/index.ts2
-rw-r--r--src/locales/pl/person/last_name_patterns.ts1
-rw-r--r--src/locales/pt_BR/person/index.ts2
-rw-r--r--src/locales/pt_BR/person/last_name_patterns.ts1
-rw-r--r--src/locales/pt_PT/person/index.ts2
-rw-r--r--src/locales/pt_PT/person/last_name_patterns.ts1
-rw-r--r--src/locales/ro/person/index.ts2
-rw-r--r--src/locales/ro/person/last_name_patterns.ts1
-rw-r--r--src/locales/ru/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/ru/person/index.ts4
-rw-r--r--src/locales/ru/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/sk/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/sk/person/index.ts4
-rw-r--r--src/locales/sk/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/tr/person/index.ts2
-rw-r--r--src/locales/tr/person/last_name_patterns.ts1
-rw-r--r--src/locales/uk/person/female_last_name_patterns.ts1
-rw-r--r--src/locales/uk/person/index.ts4
-rw-r--r--src/locales/uk/person/male_last_name_patterns.ts1
-rw-r--r--src/locales/ur/person/index.ts2
-rw-r--r--src/locales/ur/person/last_name_patterns.ts1
-rw-r--r--src/locales/vi/person/index.ts2
-rw-r--r--src/locales/vi/person/last_name_patterns.ts1
-rw-r--r--src/locales/zh_CN/person/index.ts2
-rw-r--r--src/locales/zh_CN/person/last_name_patterns.ts1
-rw-r--r--src/locales/zh_TW/person/index.ts2
-rw-r--r--src/locales/zh_TW/person/last_name_patterns.ts1
-rw-r--r--src/locales/zu_ZA/person/index.ts2
-rw-r--r--src/locales/zu_ZA/person/last_name_patterns.ts1
118 files changed, 282 insertions, 0 deletions
diff --git a/src/locales/af_ZA/person/index.ts b/src/locales/af_ZA/person/index.ts
index b61cf108..3b898ef8 100644
--- a/src/locales/af_ZA/person/index.ts
+++ b/src/locales/af_ZA/person/index.ts
@@ -6,12 +6,14 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
};
diff --git a/src/locales/af_ZA/person/last_name_patterns.ts b/src/locales/af_ZA/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/af_ZA/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ar/person/index.ts b/src/locales/ar/person/index.ts
index 45178928..96cc5d1e 100644
--- a/src/locales/ar/person/index.ts
+++ b/src/locales/ar/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -19,6 +20,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/ar/person/last_name_patterns.ts b/src/locales/ar/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ar/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/az/person/female_last_name_patterns.ts b/src/locales/az/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/az/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/az/person/index.ts b/src/locales/az/person/index.ts
index 3b06817a..ff3e0f9d 100644
--- a/src/locales/az/person/index.ts
+++ b/src/locales/az/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_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
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_last_name_patterns,
female_prefix,
first_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/az/person/male_last_name_patterns.ts b/src/locales/az/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/az/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/cz/person/female_last_name_patterns.ts b/src/locales/cz/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/cz/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/cz/person/index.ts b/src/locales/cz/person/index.ts
index 7161bc3a..80ee56cc 100644
--- a/src/locales/cz/person/index.ts
+++ b/src/locales/cz/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
@@ -19,11 +21,13 @@ import title from './title';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_prefix,
first_name,
last_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/cz/person/male_last_name_patterns.ts b/src/locales/cz/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/cz/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/de/person/index.ts b/src/locales/de/person/index.ts
index da73119b..23ce464d 100644
--- a/src/locales/de/person/index.ts
+++ b/src/locales/de/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -19,6 +20,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/de/person/last_name_patterns.ts b/src/locales/de/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/de/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/de_AT/person/index.ts b/src/locales/de_AT/person/index.ts
index 3e0d9ba6..c8b06204 100644
--- a/src/locales/de_AT/person/index.ts
+++ b/src/locales/de_AT/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/de_AT/person/last_name_patterns.ts b/src/locales/de_AT/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/de_AT/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/de_CH/person/index.ts b/src/locales/de_CH/person/index.ts
index aa067bc0..83b511ea 100644
--- a/src/locales/de_CH/person/index.ts
+++ b/src/locales/de_CH/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -17,6 +18,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/de_CH/person/last_name_patterns.ts b/src/locales/de_CH/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/de_CH/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/dv/person/female_last_name_patterns.ts b/src/locales/dv/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/dv/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/dv/person/index.ts b/src/locales/dv/person/index.ts
index e2807f3c..781ce39a 100644
--- a/src/locales/dv/person/index.ts
+++ b/src/locales/dv/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
@@ -18,11 +20,13 @@ import sex from './sex';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_prefix,
first_name,
last_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/dv/person/male_last_name_patterns.ts b/src/locales/dv/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/dv/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/el/person/index.ts b/src/locales/el/person/index.ts
index 8dd6f4d6..b12b544e 100644
--- a/src/locales/el/person/index.ts
+++ b/src/locales/el/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/el/person/last_name_patterns.ts b/src/locales/el/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/el/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/en/person/index.ts b/src/locales/en/person/index.ts
index 774f852e..6932c2e5 100644
--- a/src/locales/en/person/index.ts
+++ b/src/locales/en/person/index.ts
@@ -12,6 +12,7 @@ import female_prefix from './female_prefix';
import first_name from './first_name';
import gender from './gender';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_middle_name from './male_middle_name';
import male_prefix from './male_prefix';
@@ -33,6 +34,7 @@ const person: PersonDefinitions = {
first_name,
gender,
last_name,
+ last_name_patterns,
male_first_name,
male_middle_name,
male_prefix,
diff --git a/src/locales/en/person/last_name_patterns.ts b/src/locales/en/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_AU/person/index.ts b/src/locales/en_AU/person/index.ts
index b61cf108..3b898ef8 100644
--- a/src/locales/en_AU/person/index.ts
+++ b/src/locales/en_AU/person/index.ts
@@ -6,12 +6,14 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
};
diff --git a/src/locales/en_AU/person/last_name_patterns.ts b/src/locales/en_AU/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_AU/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_AU_ocker/person/index.ts b/src/locales/en_AU_ocker/person/index.ts
index 894b55db..73ca4443 100644
--- a/src/locales/en_AU_ocker/person/index.ts
+++ b/src/locales/en_AU_ocker/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import first_name from './first_name';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import ocker_first_name from './ocker_first_name';
const person: PersonDefinitions = {
first_name,
last_name,
+ last_name_patterns,
ocker_first_name,
};
diff --git a/src/locales/en_AU_ocker/person/last_name_patterns.ts b/src/locales/en_AU_ocker/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_AU_ocker/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_BORK/index.ts b/src/locales/en_BORK/index.ts
index 5d01cdd9..465958e6 100644
--- a/src/locales/en_BORK/index.ts
+++ b/src/locales/en_BORK/index.ts
@@ -4,10 +4,12 @@
*/
import type { LocaleDefinition } from '../..';
import lorem from './lorem';
+import person from './person';
const en_BORK: LocaleDefinition = {
title: 'English (Bork)',
lorem,
+ person,
};
export default en_BORK;
diff --git a/src/locales/en_BORK/person/index.ts b/src/locales/en_BORK/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/en_BORK/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/en_BORK/person/last_name_patterns.ts b/src/locales/en_BORK/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_BORK/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_CA/index.ts b/src/locales/en_CA/index.ts
index e4ea807f..bc08aeab 100644
--- a/src/locales/en_CA/index.ts
+++ b/src/locales/en_CA/index.ts
@@ -5,12 +5,14 @@
import type { LocaleDefinition } from '../..';
import internet from './internet';
import location from './location';
+import person from './person';
import phone_number from './phone_number';
const en_CA: LocaleDefinition = {
title: 'English (Canada)',
internet,
location,
+ person,
phone_number,
};
diff --git a/src/locales/en_CA/person/index.ts b/src/locales/en_CA/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/en_CA/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/en_CA/person/last_name_patterns.ts b/src/locales/en_CA/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_CA/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_IE/index.ts b/src/locales/en_IE/index.ts
index 5181faef..5fc3fe80 100644
--- a/src/locales/en_IE/index.ts
+++ b/src/locales/en_IE/index.ts
@@ -6,6 +6,7 @@ import type { LocaleDefinition } from '../..';
import cell_phone from './cell_phone';
import internet from './internet';
import location from './location';
+import person from './person';
import phone_number from './phone_number';
const en_IE: LocaleDefinition = {
@@ -13,6 +14,7 @@ const en_IE: LocaleDefinition = {
cell_phone,
internet,
location,
+ person,
phone_number,
};
diff --git a/src/locales/en_IE/person/index.ts b/src/locales/en_IE/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/en_IE/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/en_IE/person/last_name_patterns.ts b/src/locales/en_IE/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_IE/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_IN/person/index.ts b/src/locales/en_IN/person/index.ts
index b61cf108..3b898ef8 100644
--- a/src/locales/en_IN/person/index.ts
+++ b/src/locales/en_IN/person/index.ts
@@ -6,12 +6,14 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
};
diff --git a/src/locales/en_IN/person/last_name_patterns.ts b/src/locales/en_IN/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_IN/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_NG/person/index.ts b/src/locales/en_NG/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/en_NG/person/index.ts
+++ b/src/locales/en_NG/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/en_NG/person/last_name_patterns.ts b/src/locales/en_NG/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_NG/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_US/index.ts b/src/locales/en_US/index.ts
index 727b1f28..e9e344fe 100644
--- a/src/locales/en_US/index.ts
+++ b/src/locales/en_US/index.ts
@@ -5,12 +5,14 @@
import type { LocaleDefinition } from '../..';
import internet from './internet';
import location from './location';
+import person from './person';
import phone_number from './phone_number';
const en_US: LocaleDefinition = {
title: 'English (United States)',
internet,
location,
+ person,
phone_number,
};
diff --git a/src/locales/en_US/person/index.ts b/src/locales/en_US/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/en_US/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/en_US/person/last_name_patterns.ts b/src/locales/en_US/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_US/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/en_ZA/person/index.ts b/src/locales/en_ZA/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/en_ZA/person/index.ts
+++ b/src/locales/en_ZA/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/en_ZA/person/last_name_patterns.ts b/src/locales/en_ZA/person/last_name_patterns.ts
new file mode 100644
index 00000000..2676cc52
--- /dev/null
+++ b/src/locales/en_ZA/person/last_name_patterns.ts
@@ -0,0 +1,4 @@
+export default [
+ { value: '{{person.last_name}}', weight: 95 },
+ { value: '{{person.last_name}}-{{person.last_name}}', weight: 5 },
+];
diff --git a/src/locales/fa/person/index.ts b/src/locales/fa/person/index.ts
index 8dd6f4d6..b12b544e 100644
--- a/src/locales/fa/person/index.ts
+++ b/src/locales/fa/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/fa/person/last_name_patterns.ts b/src/locales/fa/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fa/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fi/person/index.ts b/src/locales/fi/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/fi/person/index.ts
+++ b/src/locales/fi/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/fi/person/last_name_patterns.ts b/src/locales/fi/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fi/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fr/person/index.ts b/src/locales/fr/person/index.ts
index ef31c9ca..6de80ccc 100644
--- a/src/locales/fr/person/index.ts
+++ b/src/locales/fr/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -19,6 +20,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/fr/person/last_name_patterns.ts b/src/locales/fr/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fr/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fr_BE/person/index.ts b/src/locales/fr_BE/person/index.ts
index edcb3423..ae2a2209 100644
--- a/src/locales/fr_BE/person/index.ts
+++ b/src/locales/fr_BE/person/index.ts
@@ -8,6 +8,7 @@ import female_prefix from './female_prefix';
import first_name from './first_name';
import gender from './gender';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -21,6 +22,7 @@ const person: PersonDefinitions = {
first_name,
gender,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/fr_BE/person/last_name_patterns.ts b/src/locales/fr_BE/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fr_BE/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fr_CA/index.ts b/src/locales/fr_CA/index.ts
index fff977a9..c03314dd 100644
--- a/src/locales/fr_CA/index.ts
+++ b/src/locales/fr_CA/index.ts
@@ -5,12 +5,14 @@
import type { LocaleDefinition } from '../..';
import internet from './internet';
import location from './location';
+import person from './person';
import phone_number from './phone_number';
const fr_CA: LocaleDefinition = {
title: 'French (Canada)',
internet,
location,
+ person,
phone_number,
};
diff --git a/src/locales/fr_CA/person/index.ts b/src/locales/fr_CA/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/fr_CA/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/fr_CA/person/last_name_patterns.ts b/src/locales/fr_CA/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fr_CA/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fr_CH/person/index.ts b/src/locales/fr_CH/person/index.ts
index ef31c9ca..6de80ccc 100644
--- a/src/locales/fr_CH/person/index.ts
+++ b/src/locales/fr_CH/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -19,6 +20,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/fr_CH/person/last_name_patterns.ts b/src/locales/fr_CH/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fr_CH/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/fr_LU/index.ts b/src/locales/fr_LU/index.ts
index 916c21d5..3f9ff374 100644
--- a/src/locales/fr_LU/index.ts
+++ b/src/locales/fr_LU/index.ts
@@ -6,6 +6,7 @@ import type { LocaleDefinition } from '../..';
import cell_phone from './cell_phone';
import internet from './internet';
import location from './location';
+import person from './person';
import phone_number from './phone_number';
const fr_LU: LocaleDefinition = {
@@ -13,6 +14,7 @@ const fr_LU: LocaleDefinition = {
cell_phone,
internet,
location,
+ person,
phone_number,
};
diff --git a/src/locales/fr_LU/person/index.ts b/src/locales/fr_LU/person/index.ts
new file mode 100644
index 00000000..3b369d02
--- /dev/null
+++ b/src/locales/fr_LU/person/index.ts
@@ -0,0 +1,12 @@
+/*
+ * This file is automatically generated.
+ * Run 'pnpm run generate:locales' to update.
+ */
+import type { PersonDefinitions } from '../../..';
+import last_name_patterns from './last_name_patterns';
+
+const person: PersonDefinitions = {
+ last_name_patterns,
+};
+
+export default person;
diff --git a/src/locales/fr_LU/person/last_name_patterns.ts b/src/locales/fr_LU/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/fr_LU/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ge/person/index.ts b/src/locales/ge/person/index.ts
index 9cc20d08..0a75e821 100644
--- a/src/locales/ge/person/index.ts
+++ b/src/locales/ge/person/index.ts
@@ -6,6 +6,7 @@ import type { PersonDefinitions } from '../../..';
import female_prefix from './female_prefix';
import first_name from './first_name';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
@@ -15,6 +16,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/ge/person/last_name_patterns.ts b/src/locales/ge/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ge/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/he/person/index.ts b/src/locales/he/person/index.ts
index 8dd6f4d6..b12b544e 100644
--- a/src/locales/he/person/index.ts
+++ b/src/locales/he/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/he/person/last_name_patterns.ts b/src/locales/he/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/he/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/hr/person/index.ts b/src/locales/hr/person/index.ts
index 45178928..96cc5d1e 100644
--- a/src/locales/hr/person/index.ts
+++ b/src/locales/hr/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -19,6 +20,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/hr/person/last_name_patterns.ts b/src/locales/hr/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/hr/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/hu/person/index.ts b/src/locales/hu/person/index.ts
index aa067bc0..83b511ea 100644
--- a/src/locales/hu/person/index.ts
+++ b/src/locales/hu/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -17,6 +18,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/hu/person/last_name_patterns.ts b/src/locales/hu/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/hu/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/hy/person/index.ts b/src/locales/hy/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/hy/person/index.ts
+++ b/src/locales/hy/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/hy/person/last_name_patterns.ts b/src/locales/hy/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/hy/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/id_ID/person/female_last_name_patterns.ts b/src/locales/id_ID/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/id_ID/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/id_ID/person/index.ts b/src/locales/id_ID/person/index.ts
index 0727a0d6..f1fd7c88 100644
--- a/src/locales/id_ID/person/index.ts
+++ b/src/locales/id_ID/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
import male_title from './male_title';
import name_ from './name';
@@ -19,11 +21,13 @@ import suffix from './suffix';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_prefix,
female_title,
first_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
male_title,
name: name_,
diff --git a/src/locales/id_ID/person/male_last_name_patterns.ts b/src/locales/id_ID/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/id_ID/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/it/person/index.ts b/src/locales/it/person/index.ts
index eb000343..c54bfc4e 100644
--- a/src/locales/it/person/index.ts
+++ b/src/locales/it/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/it/person/last_name_patterns.ts b/src/locales/it/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/it/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ja/person/index.ts b/src/locales/ja/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/ja/person/index.ts
+++ b/src/locales/ja/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/ja/person/last_name_patterns.ts b/src/locales/ja/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ja/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ko/person/index.ts b/src/locales/ko/person/index.ts
index aa1a4857..05178280 100644
--- a/src/locales/ko/person/index.ts
+++ b/src/locales/ko/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import first_name from './first_name';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import name_ from './name';
const person: PersonDefinitions = {
first_name,
last_name,
+ last_name_patterns,
name: name_,
};
diff --git a/src/locales/ko/person/last_name_patterns.ts b/src/locales/ko/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ko/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/mk/person/female_last_name_patterns.ts b/src/locales/mk/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/mk/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/mk/person/index.ts b/src/locales/mk/person/index.ts
index 7161bc3a..80ee56cc 100644
--- a/src/locales/mk/person/index.ts
+++ b/src/locales/mk/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
@@ -19,11 +21,13 @@ import title from './title';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_prefix,
first_name,
last_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/mk/person/male_last_name_patterns.ts b/src/locales/mk/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/mk/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/ne/person/index.ts b/src/locales/ne/person/index.ts
index b61cf108..3b898ef8 100644
--- a/src/locales/ne/person/index.ts
+++ b/src/locales/ne/person/index.ts
@@ -6,12 +6,14 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
};
diff --git a/src/locales/ne/person/last_name_patterns.ts b/src/locales/ne/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ne/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/nl/person/index.ts b/src/locales/nl/person/index.ts
index eb000343..c54bfc4e 100644
--- a/src/locales/nl/person/index.ts
+++ b/src/locales/nl/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/nl/person/last_name_patterns.ts b/src/locales/nl/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/nl/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/nl_BE/person/index.ts b/src/locales/nl_BE/person/index.ts
index eb000343..c54bfc4e 100644
--- a/src/locales/nl_BE/person/index.ts
+++ b/src/locales/nl_BE/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/nl_BE/person/last_name_patterns.ts b/src/locales/nl_BE/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/nl_BE/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/pl/person/index.ts b/src/locales/pl/person/index.ts
index dd43110b..58a5e8d6 100644
--- a/src/locales/pl/person/index.ts
+++ b/src/locales/pl/person/index.ts
@@ -8,6 +8,7 @@ import female_prefix from './female_prefix';
import first_name from './first_name';
import gender from './gender';
import last_name from './last_name';
+import last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -21,6 +22,7 @@ const person: PersonDefinitions = {
first_name,
gender,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/pl/person/last_name_patterns.ts b/src/locales/pl/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/pl/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/pt_BR/person/index.ts b/src/locales/pt_BR/person/index.ts
index c47eaccd..f1580215 100644
--- a/src/locales/pt_BR/person/index.ts
+++ b/src/locales/pt_BR/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -21,6 +22,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/pt_BR/person/last_name_patterns.ts b/src/locales/pt_BR/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/pt_BR/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/pt_PT/person/index.ts b/src/locales/pt_PT/person/index.ts
index eb000343..c54bfc4e 100644
--- a/src/locales/pt_PT/person/index.ts
+++ b/src/locales/pt_PT/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/pt_PT/person/last_name_patterns.ts b/src/locales/pt_PT/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/pt_PT/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ro/person/index.ts b/src/locales/ro/person/index.ts
index eb000343..c54bfc4e 100644
--- a/src/locales/ro/person/index.ts
+++ b/src/locales/ro/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -18,6 +19,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/ro/person/last_name_patterns.ts b/src/locales/ro/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ro/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/ru/person/female_last_name_patterns.ts b/src/locales/ru/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/ru/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/ru/person/index.ts b/src/locales/ru/person/index.ts
index b3ab4748..bf7566b4 100644
--- a/src/locales/ru/person/index.ts
+++ b/src/locales/ru/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_middle_name from './male_middle_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -20,11 +22,13 @@ import title from './title';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_middle_name,
female_prefix,
first_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_middle_name,
male_prefix,
name: name_,
diff --git a/src/locales/ru/person/male_last_name_patterns.ts b/src/locales/ru/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/ru/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/sk/person/female_last_name_patterns.ts b/src/locales/sk/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/sk/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/sk/person/index.ts b/src/locales/sk/person/index.ts
index 42de5bcb..ac331974 100644
--- a/src/locales/sk/person/index.ts
+++ b/src/locales/sk/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_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_prefix from './male_prefix';
import name_ from './name';
import prefix from './prefix';
@@ -18,10 +20,12 @@ import title from './title';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_prefix,
first_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_prefix,
name: name_,
prefix,
diff --git a/src/locales/sk/person/male_last_name_patterns.ts b/src/locales/sk/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/sk/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/tr/person/index.ts b/src/locales/tr/person/index.ts
index aa067bc0..83b511ea 100644
--- a/src/locales/tr/person/index.ts
+++ b/src/locales/tr/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -17,6 +18,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/tr/person/last_name_patterns.ts b/src/locales/tr/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/tr/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/uk/person/female_last_name_patterns.ts b/src/locales/uk/person/female_last_name_patterns.ts
new file mode 100644
index 00000000..3f920674
--- /dev/null
+++ b/src/locales/uk/person/female_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.female_last_name}}', weight: 1 }];
diff --git a/src/locales/uk/person/index.ts b/src/locales/uk/person/index.ts
index b3ab4748..bf7566b4 100644
--- a/src/locales/uk/person/index.ts
+++ b/src/locales/uk/person/index.ts
@@ -5,11 +5,13 @@
import type { PersonDefinitions } from '../../..';
import female_first_name from './female_first_name';
import female_last_name from './female_last_name';
+import female_last_name_patterns from './female_last_name_patterns';
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_last_name_patterns from './male_last_name_patterns';
import male_middle_name from './male_middle_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -20,11 +22,13 @@ import title from './title';
const person: PersonDefinitions = {
female_first_name,
female_last_name,
+ female_last_name_patterns,
female_middle_name,
female_prefix,
first_name,
male_first_name,
male_last_name,
+ male_last_name_patterns,
male_middle_name,
male_prefix,
name: name_,
diff --git a/src/locales/uk/person/male_last_name_patterns.ts b/src/locales/uk/person/male_last_name_patterns.ts
new file mode 100644
index 00000000..75cb2c10
--- /dev/null
+++ b/src/locales/uk/person/male_last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.male_last_name}}', weight: 1 }];
diff --git a/src/locales/ur/person/index.ts b/src/locales/ur/person/index.ts
index b5a0277d..f3d560fd 100644
--- a/src/locales/ur/person/index.ts
+++ b/src/locales/ur/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -20,6 +21,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/ur/person/last_name_patterns.ts b/src/locales/ur/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/ur/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/vi/person/index.ts b/src/locales/vi/person/index.ts
index b0887ae5..89be81cc 100644
--- a/src/locales/vi/person/index.ts
+++ b/src/locales/vi/person/index.ts
@@ -6,6 +6,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import name_ from './name';
@@ -13,6 +14,7 @@ const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
name: name_,
};
diff --git a/src/locales/vi/person/last_name_patterns.ts b/src/locales/vi/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/vi/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/zh_CN/person/index.ts b/src/locales/zh_CN/person/index.ts
index aa067bc0..83b511ea 100644
--- a/src/locales/zh_CN/person/index.ts
+++ b/src/locales/zh_CN/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -17,6 +18,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/zh_CN/person/last_name_patterns.ts b/src/locales/zh_CN/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/zh_CN/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/zh_TW/person/index.ts b/src/locales/zh_TW/person/index.ts
index aa067bc0..83b511ea 100644
--- a/src/locales/zh_TW/person/index.ts
+++ b/src/locales/zh_TW/person/index.ts
@@ -7,6 +7,7 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
import male_prefix from './male_prefix';
import name_ from './name';
@@ -17,6 +18,7 @@ const person: PersonDefinitions = {
female_prefix,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
male_prefix,
name: name_,
diff --git a/src/locales/zh_TW/person/last_name_patterns.ts b/src/locales/zh_TW/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/zh_TW/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];
diff --git a/src/locales/zu_ZA/person/index.ts b/src/locales/zu_ZA/person/index.ts
index b61cf108..3b898ef8 100644
--- a/src/locales/zu_ZA/person/index.ts
+++ b/src/locales/zu_ZA/person/index.ts
@@ -6,12 +6,14 @@ 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 last_name_patterns from './last_name_patterns';
import male_first_name from './male_first_name';
const person: PersonDefinitions = {
female_first_name,
first_name,
last_name,
+ last_name_patterns,
male_first_name,
};
diff --git a/src/locales/zu_ZA/person/last_name_patterns.ts b/src/locales/zu_ZA/person/last_name_patterns.ts
new file mode 100644
index 00000000..c66a770f
--- /dev/null
+++ b/src/locales/zu_ZA/person/last_name_patterns.ts
@@ -0,0 +1 @@
+export default [{ value: '{{person.last_name}}', weight: 1 }];