aboutsummaryrefslogtreecommitdiff
path: root/src/locales/ur
diff options
context:
space:
mode:
authorDivisionByZero <[email protected]>2024-06-30 19:06:31 +0200
committerGitHub <[email protected]>2024-06-30 19:06:31 +0200
commite21fcaf2398dfd9aed54136524fabd39866dfca4 (patch)
tree1c91c07cfd517f935540becee692b2dae70304e0 /src/locales/ur
parent92a2f178343f4413bd6d782a7957eda86aa1b7b8 (diff)
downloadfaker-e21fcaf2398dfd9aed54136524fabd39866dfca4.tar.xz
faker-e21fcaf2398dfd9aed54136524fabd39866dfca4.zip
refactor(locale): group person entries by gender (#2938)
Diffstat (limited to 'src/locales/ur')
-rw-r--r--src/locales/ur/location/city_pattern.ts8
-rw-r--r--src/locales/ur/location/street_pattern.ts4
-rw-r--r--src/locales/ur/person/female_first_name.ts20
-rw-r--r--src/locales/ur/person/female_prefix.ts1
-rw-r--r--src/locales/ur/person/first_name.ts118
-rw-r--r--src/locales/ur/person/index.ts8
-rw-r--r--src/locales/ur/person/last_name.ts46
-rw-r--r--src/locales/ur/person/last_name_pattern.ts4
-rw-r--r--src/locales/ur/person/male_first_name.ts20
-rw-r--r--src/locales/ur/person/male_prefix.ts1
-rw-r--r--src/locales/ur/person/prefix.ts10
11 files changed, 118 insertions, 122 deletions
diff --git a/src/locales/ur/location/city_pattern.ts b/src/locales/ur/location/city_pattern.ts
index 8d70128e..b586012d 100644
--- a/src/locales/ur/location/city_pattern.ts
+++ b/src/locales/ur/location/city_pattern.ts
@@ -1,7 +1,7 @@
export default [
- '{{location.city_prefix}} {{person.first_name}}{{location.city_suffix}}',
- '{{location.city_prefix}} {{person.first_name}}',
- '{{person.first_name}}{{location.city_suffix}}',
- '{{person.last_name}}{{location.city_suffix}}',
+ '{{location.city_prefix}} {{person.first_name.generic}}{{location.city_suffix}}',
+ '{{location.city_prefix}} {{person.first_name.generic}}',
+ '{{person.first_name.generic}}{{location.city_suffix}}',
+ '{{person.last_name.generic}}{{location.city_suffix}}',
'{{location.city_name}}',
];
diff --git a/src/locales/ur/location/street_pattern.ts b/src/locales/ur/location/street_pattern.ts
index b5fcd9fe..5ef484e0 100644
--- a/src/locales/ur/location/street_pattern.ts
+++ b/src/locales/ur/location/street_pattern.ts
@@ -1,4 +1,4 @@
export default [
- '{{person.first_name}} {{location.street_suffix}}',
- '{{person.last_name}} {{location.street_suffix}}',
+ '{{person.first_name.generic}} {{location.street_suffix}}',
+ '{{person.last_name.generic}} {{location.street_suffix}}',
];
diff --git a/src/locales/ur/person/female_first_name.ts b/src/locales/ur/person/female_first_name.ts
deleted file mode 100644
index 726b106e..00000000
--- a/src/locales/ur/person/female_first_name.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-export default [
- 'منایل',
- 'عایشہ',
- 'آمنہ',
- 'عمائم',
- 'خدیجہ',
- 'حفصہ',
- 'رابعہ',
- 'اقدس',
- 'حسنہ',
- 'مریم',
- 'حمیرہ',
- 'وردہ',
- 'شہناز',
- 'نوشین',
- 'مشال',
- 'روبینہ',
- 'روزینہ',
- 'حدید',
-];
diff --git a/src/locales/ur/person/female_prefix.ts b/src/locales/ur/person/female_prefix.ts
deleted file mode 100644
index baca2da7..00000000
--- a/src/locales/ur/person/female_prefix.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default ['محترمہ.', 'ڈاکٹر'];
diff --git a/src/locales/ur/person/first_name.ts b/src/locales/ur/person/first_name.ts
index 6d8d44ed..ff07838e 100644
--- a/src/locales/ur/person/first_name.ts
+++ b/src/locales/ur/person/first_name.ts
@@ -1,38 +1,80 @@
-export default [
- 'منایل',
- 'عایشہ',
- 'آمنہ',
- 'عمائم',
- 'خدیجہ',
- 'حفصہ',
- 'رابعہ',
- 'اقدس',
- 'حسنہ',
- 'مریم',
- 'حمیرہ',
- 'وردہ',
- 'شہناز',
- 'نوشین',
- 'مشال',
- 'روبینہ',
- 'روزینہ',
- 'حدید',
- 'عمیر',
- 'ابراہیم',
- 'احسن',
- 'عبداللہ',
- 'عثمان',
- 'حمزہ',
- 'سیف',
- 'ولید',
- 'وسیم',
- 'محسن',
- 'یاسین',
- 'کمال',
- 'عادل',
- 'اویس',
- 'مسود',
- 'شفیع',
- 'فرہان',
- 'ممتاز',
-];
+export default {
+ generic: [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+ ],
+ female: [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+ ],
+ male: [
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+ ],
+};
diff --git a/src/locales/ur/person/index.ts b/src/locales/ur/person/index.ts
index c9cab377..aa6ffa46 100644
--- a/src/locales/ur/person/index.ts
+++ b/src/locales/ur/person/index.ts
@@ -3,30 +3,22 @@
* Run 'pnpm run generate:locales' to update.
*/
import type { PersonDefinition } from '../../..';
-import female_first_name from './female_first_name';
-import female_prefix from './female_prefix';
import first_name from './first_name';
import job_area from './job_area';
import job_descriptor from './job_descriptor';
import last_name from './last_name';
import last_name_pattern from './last_name_pattern';
-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';
import suffix from './suffix';
const person: PersonDefinition = {
- female_first_name,
- female_prefix,
first_name,
job_area,
job_descriptor,
last_name,
last_name_pattern,
- male_first_name,
- male_prefix,
name: name_,
prefix,
sex,
diff --git a/src/locales/ur/person/last_name.ts b/src/locales/ur/person/last_name.ts
index 176bd64e..159191d7 100644
--- a/src/locales/ur/person/last_name.ts
+++ b/src/locales/ur/person/last_name.ts
@@ -1,22 +1,24 @@
-export default [
- 'اعوان',
- 'ملک',
- 'جبران',
- 'احمد',
- 'علی',
- 'خان',
- 'جان',
- 'آفریدی',
- 'باجوڑی',
- 'میمن',
- 'راجپوت',
- 'عبدالی',
- 'نیازی',
- 'شریف',
- 'چوہدری',
- 'ملوک',
- 'اللَہ',
- 'شنواری',
- 'حسین',
- 'الحق',
-];
+export default {
+ generic: [
+ 'اعوان',
+ 'ملک',
+ 'جبران',
+ 'احمد',
+ 'علی',
+ 'خان',
+ 'جان',
+ 'آفریدی',
+ 'باجوڑی',
+ 'میمن',
+ 'راجپوت',
+ 'عبدالی',
+ 'نیازی',
+ 'شریف',
+ 'چوہدری',
+ 'ملوک',
+ 'اللَہ',
+ 'شنواری',
+ 'حسین',
+ 'الحق',
+ ],
+};
diff --git a/src/locales/ur/person/last_name_pattern.ts b/src/locales/ur/person/last_name_pattern.ts
index c66a770f..3c459bdb 100644
--- a/src/locales/ur/person/last_name_pattern.ts
+++ b/src/locales/ur/person/last_name_pattern.ts
@@ -1 +1,3 @@
-export default [{ value: '{{person.last_name}}', weight: 1 }];
+export default {
+ generic: [{ value: '{{person.last_name.generic}}', weight: 1 }],
+};
diff --git a/src/locales/ur/person/male_first_name.ts b/src/locales/ur/person/male_first_name.ts
deleted file mode 100644
index c4d2bc3e..00000000
--- a/src/locales/ur/person/male_first_name.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-export default [
- 'عمیر',
- 'ابراہیم',
- 'احسن',
- 'عبداللہ',
- 'عثمان',
- 'حمزہ',
- 'سیف',
- 'ولید',
- 'وسیم',
- 'محسن',
- 'یاسین',
- 'کمال',
- 'عادل',
- 'اویس',
- 'مسود',
- 'شفیع',
- 'فرہان',
- 'ممتاز',
-];
diff --git a/src/locales/ur/person/male_prefix.ts b/src/locales/ur/person/male_prefix.ts
deleted file mode 100644
index dcbb0ba2..00000000
--- a/src/locales/ur/person/male_prefix.ts
+++ /dev/null
@@ -1 +0,0 @@
-export default ['محترم.', 'ڈاکٹر'];
diff --git a/src/locales/ur/person/prefix.ts b/src/locales/ur/person/prefix.ts
index cb1d846e..3025d07c 100644
--- a/src/locales/ur/person/prefix.ts
+++ b/src/locales/ur/person/prefix.ts
@@ -1,5 +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);
+export default {
+ generic: ['محترم.', 'محترمہ.', 'ڈاکٹر'],
+ female: ['محترمہ.', 'ڈاکٹر'],
+ male: ['محترم.', 'ڈاکٹر'],
+};