aboutsummaryrefslogtreecommitdiff
path: root/src/locales/ur
diff options
context:
space:
mode:
authorShinigami <[email protected]>2022-01-19 16:58:23 +0100
committerGitHub <[email protected]>2022-01-19 16:58:23 +0100
commit61d02960a9132fa2c4d4d7259883b2e944233bb9 (patch)
treec6708f06fe18a9f54c5d4ee1c529cfb456c7eba9 /src/locales/ur
parentae5992039da10fa3f5433f6bfc0e65bc351684fc (diff)
downloadfaker-61d02960a9132fa2c4d4d7259883b2e944233bb9.tar.xz
faker-61d02960a9132fa2c4d4d7259883b2e944233bb9.zip
fix: ts support for locales (#169)
Diffstat (limited to 'src/locales/ur')
-rw-r--r--src/locales/ur/address/building_number.js1
-rw-r--r--src/locales/ur/address/city.js6
-rw-r--r--src/locales/ur/address/city_name.js46
-rw-r--r--src/locales/ur/address/city_prefix.js1
-rw-r--r--src/locales/ur/address/city_suffix.js1
-rw-r--r--src/locales/ur/address/country.js158
-rw-r--r--src/locales/ur/address/default_country.js1
-rw-r--r--src/locales/ur/address/direction.js10
-rw-r--r--src/locales/ur/address/index.js18
-rw-r--r--src/locales/ur/address/postcode.js1
-rw-r--r--src/locales/ur/address/postcode_by_state.js1
-rw-r--r--src/locales/ur/address/secondary_address.js1
-rw-r--r--src/locales/ur/address/state.js9
-rw-r--r--src/locales/ur/address/state_abbr.js1
-rw-r--r--src/locales/ur/address/street_address.js1
-rw-r--r--src/locales/ur/address/street_name.js4
-rw-r--r--src/locales/ur/address/street_suffix.js1
-rw-r--r--src/locales/ur/animal/bear.js7
-rw-r--r--src/locales/ur/animal/cow.js1
-rw-r--r--src/locales/ur/animal/crocodilia.js8
-rw-r--r--src/locales/ur/animal/index.js8
-rw-r--r--src/locales/ur/animal/insect.js1
-rw-r--r--src/locales/ur/animal/lion.js5
-rw-r--r--src/locales/ur/animal/type.js1
-rw-r--r--src/locales/ur/app/author.js1
-rw-r--r--src/locales/ur/app/index.js5
-rw-r--r--src/locales/ur/app/name.js10
-rw-r--r--src/locales/ur/app/version.js1
-rw-r--r--src/locales/ur/business/credit_card_types.js1
-rw-r--r--src/locales/ur/business/index.js3
-rw-r--r--src/locales/ur/cell_phone/formats.js1
-rw-r--r--src/locales/ur/cell_phone/index.js3
-rw-r--r--src/locales/ur/commerce/color.js15
-rw-r--r--src/locales/ur/commerce/department.js20
-rw-r--r--src/locales/ur/commerce/index.js5
-rw-r--r--src/locales/ur/commerce/product_name.js39
-rw-r--r--src/locales/ur/date/index.js4
-rw-r--r--src/locales/ur/date/month.js30
-rw-r--r--src/locales/ur/date/weekday.js4
-rw-r--r--src/locales/ur/finance/account_type.js1
-rw-r--r--src/locales/ur/finance/index.js4
-rw-r--r--src/locales/ur/finance/transaction_type.js1
-rw-r--r--src/locales/ur/index.ts21
-rw-r--r--src/locales/ur/lorem/index.js4
-rw-r--r--src/locales/ur/lorem/supplemental.js614
-rw-r--r--src/locales/ur/lorem/words.js182
-rw-r--r--src/locales/ur/music/genre.js11
-rw-r--r--src/locales/ur/music/index.js3
-rw-r--r--src/locales/ur/name/binary_gender.js1
-rw-r--r--src/locales/ur/name/female_first_name.js20
-rw-r--r--src/locales/ur/name/first_name.js38
-rw-r--r--src/locales/ur/name/index.js11
-rw-r--r--src/locales/ur/name/last_name.js22
-rw-r--r--src/locales/ur/name/male_first_name.js20
-rw-r--r--src/locales/ur/name/name.js10
-rw-r--r--src/locales/ur/name/prefix.js1
-rw-r--r--src/locales/ur/name/suffix.js13
-rw-r--r--src/locales/ur/name/title.js34
-rw-r--r--src/locales/ur/team/creature.js37
-rw-r--r--src/locales/ur/team/index.js4
-rw-r--r--src/locales/ur/team/name.js1
-rw-r--r--src/locales/ur/vehicle/bicycle.js1
-rw-r--r--src/locales/ur/vehicle/fuel.js1
-rw-r--r--src/locales/ur/vehicle/index.js7
-rw-r--r--src/locales/ur/vehicle/manufacturer.js10
-rw-r--r--src/locales/ur/vehicle/model.js1
-rw-r--r--src/locales/ur/vehicle/vehicle_type.js1
67 files changed, 1508 insertions, 0 deletions
diff --git a/src/locales/ur/address/building_number.js b/src/locales/ur/address/building_number.js
new file mode 100644
index 00000000..9d08ee15
--- /dev/null
+++ b/src/locales/ur/address/building_number.js
@@ -0,0 +1 @@
+module['exports'] = ['#####', '####', '###'];
diff --git a/src/locales/ur/address/city.js b/src/locales/ur/address/city.js
new file mode 100644
index 00000000..8a4a0183
--- /dev/null
+++ b/src/locales/ur/address/city.js
@@ -0,0 +1,6 @@
+module['exports'] = [
+ '#{city_prefix} #{Name.first_name}#{city_suffix}',
+ '#{city_prefix} #{Name.first_name}',
+ '#{Name.first_name}#{city_suffix}',
+ '#{Name.last_name}#{city_suffix}',
+];
diff --git a/src/locales/ur/address/city_name.js b/src/locales/ur/address/city_name.js
new file mode 100644
index 00000000..1b95516c
--- /dev/null
+++ b/src/locales/ur/address/city_name.js
@@ -0,0 +1,46 @@
+module.exports = [
+ 'اسلام آباد',
+ 'پشاور',
+ 'لاہور',
+ 'کراچی',
+ 'ملتان',
+ 'نوشہرہ',
+ 'مردان',
+ 'چارسدہ',
+ 'گوجرنوالہ',
+ 'گجرات',
+ 'منگورہ',
+ 'ملاکنڈ',
+ 'درگیٗ',
+ 'حیدرآباد',
+ 'ایبٹ آباد',
+ 'ناران',
+ 'فیصل آباد',
+ 'راولپنڈی',
+ 'کوئٹہ',
+ 'بہاولپور',
+ 'سیالکوٹ',
+ 'لاڑکانہ',
+ 'رحیم یار خان',
+ 'قصُور',
+ 'اوکاڑا‎',
+ 'نواب شاہ',
+ 'چنیوٹ',
+ 'حافظ آباد',
+ 'کوھاٹ',
+ 'جہلم',
+ 'وارسک',
+ 'خانپور',
+ 'حب',
+ 'دسکہ',
+ 'خزدار',
+ 'مری',
+ 'گوجرہ',
+ 'دادو',
+ 'چشتیاں',
+ 'ٹیکسلا',
+ 'کبل',
+ 'گوٹکی',
+ 'نارو وال',
+ 'گوادر',
+];
diff --git a/src/locales/ur/address/city_prefix.js b/src/locales/ur/address/city_prefix.js
new file mode 100644
index 00000000..942973b0
--- /dev/null
+++ b/src/locales/ur/address/city_prefix.js
@@ -0,0 +1 @@
+module['exports'] = ['مشرق', 'مغرب', 'شمال', 'جنوب', 'نیا', 'جھیل', 'بندرگاہ'];
diff --git a/src/locales/ur/address/city_suffix.js b/src/locales/ur/address/city_suffix.js
new file mode 100644
index 00000000..e0151156
--- /dev/null
+++ b/src/locales/ur/address/city_suffix.js
@@ -0,0 +1 @@
+module['exports'] = ['ٹاوْن'];
diff --git a/src/locales/ur/address/country.js b/src/locales/ur/address/country.js
new file mode 100644
index 00000000..02d9f0ae
--- /dev/null
+++ b/src/locales/ur/address/country.js
@@ -0,0 +1,158 @@
+module['exports'] = [
+ 'افغانستان',
+ 'البانیا',
+ 'الجزایر',
+ 'امریکی سموا',
+ 'اندورہ',
+ 'انگولا',
+ 'انگویلیا',
+ 'انتارتیکا',
+ 'انتیگا اور باربئدا',
+ 'ارجنٹاینا',
+ 'ارمینیا',
+ 'اروبا',
+ 'آسٹریلیلا',
+ 'آسٹریا',
+ 'آزربایجان',
+ 'بہامس',
+ 'بہرین',
+ 'بنگلہ دیش',
+ 'باربادوس',
+ 'بیلاروس',
+ 'بیلجیم',
+ 'بیلیز',
+ 'بینن',
+ 'برمودہ',
+ 'بھوٹان',
+ 'بولویا',
+ 'بوسنیا و ہرزگووینیا',
+ 'بوسٹوانا',
+ 'برازیل',
+ 'برونوئ داراسلام',
+ 'بلغاریہ',
+ 'برونڈی',
+ 'کمبوڈیا',
+ 'کمروین',
+ 'کینیڈا',
+ 'سینٹرل افریقی ریاست',
+ 'چاڈ',
+ 'چلے',
+ 'چائنا',
+ 'کولمبیا',
+ 'کومورس',
+ 'کانگو',
+ 'کوسٹا ریکا',
+ 'کروایشیا',
+ 'کوبا',
+ 'چک ریاست',
+ 'ڈینمارک',
+ 'جبوتی',
+ 'ڈومینک ریاست',
+ 'اکواڈور',
+ 'مصر',
+ 'ال سلوادور',
+ 'ایرٹریا',
+ 'استونیا',
+ 'اتھوپیا',
+ 'فی جی',
+ 'فن لینڈ',
+ 'فرانس',
+ 'گابون',
+ 'گامبیہ',
+ 'جیورجیہ',
+ 'جرمنی',
+ 'گانا',
+ 'جبرالٹر',
+ 'یونان',
+ 'گام',
+ 'واتیکن',
+ 'ہونڈورس',
+ 'ہانگ کانگ',
+ 'ہنگری',
+ 'بھارت',
+ 'انڈونیشیا',
+ 'ایران',
+ 'عراق',
+ 'آئر لینڈ',
+ 'اٹلی',
+ 'جمائکہ',
+ 'جاپان',
+ 'اْردن',
+ 'کازخستان',
+ 'کینیا',
+ 'کریباتی',
+ 'شمالی ریاست کوریا',
+ 'جنوبی ریاست کوریا',
+ 'کویت',
+ 'لبنان',
+ 'مسیڈون',
+ 'مدگاسکر',
+ 'ملاوی',
+ 'ملائشیا',
+ 'مالدیپ',
+ 'مالی',
+ 'مالٹا',
+ 'میکسیکو',
+ 'منگولیہ',
+ 'مراکژ',
+ 'میانمار',
+ 'نیپال',
+ 'نیدرلینڈ',
+ 'نیوزیلینڈ',
+ 'نیکاراگوا',
+ 'نائجر',
+ 'نییجیریا',
+ 'ناروے',
+ 'اومان',
+ 'اسلامی جمہوریہ پاکستان',
+ 'پلاوؑ',
+ 'فلسطین',
+ 'پاناما',
+ 'پرو',
+ 'فلپائن',
+ 'پولینڈ',
+ 'پرتگال',
+ 'پورتو ریکو',
+ 'قطر',
+ 'رومانیہ',
+ 'روس',
+ 'روانڈا',
+ 'سموہ',
+ 'سان مرینو',
+ 'سعودیہ عربیہ',
+ 'سنیگال',
+ 'سربیا',
+ 'سے شیل',
+ 'سنگاپور',
+ 'سومالیہ',
+ 'جنوبی افرقہ',
+ 'ہسپانیہ',
+ 'سری لنکا',
+ 'سوڈان',
+ 'سری نامپ',
+ 'سوازی لینڈ',
+ 'سویڈن',
+ 'سوٹزرلینڈ',
+ 'شام',
+ 'تائوان',
+ 'تاجکستان',
+ 'تنزانیہ',
+ 'تھائ لینڈ',
+ 'ٹوگو',
+ 'ٹونگا',
+ 'ٹونیسیا',
+ 'ترکی',
+ 'ترکمانستان',
+ 'یوگانڈا',
+ 'یوکرین',
+ 'متحدہ عرب امارات',
+ 'متحدہ سلطنت',
+ 'متحدہ ریاست امریکا',
+ 'یوراگوائے',
+ 'اْزبکستان',
+ 'ونیزویلا',
+ 'وتنام',
+ 'یمن',
+ 'زمبیا',
+ 'زمبابوے',
+];
diff --git a/src/locales/ur/address/default_country.js b/src/locales/ur/address/default_country.js
new file mode 100644
index 00000000..b1de138b
--- /dev/null
+++ b/src/locales/ur/address/default_country.js
@@ -0,0 +1 @@
+module['exports'] = ['اسلامی جمہوریہ پاکستان'];
diff --git a/src/locales/ur/address/direction.js b/src/locales/ur/address/direction.js
new file mode 100644
index 00000000..e348c1d7
--- /dev/null
+++ b/src/locales/ur/address/direction.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'شمال',
+ 'مشرق',
+ 'جنوب',
+ 'مغرب',
+ 'شمال مشرق',
+ 'سمال مغرب',
+ 'جنوب مشرق',
+ 'جنوب مغرب',
+];
diff --git a/src/locales/ur/address/index.js b/src/locales/ur/address/index.js
new file mode 100644
index 00000000..c2c72af4
--- /dev/null
+++ b/src/locales/ur/address/index.js
@@ -0,0 +1,18 @@
+var address = {};
+module['exports'] = address;
+address.city_prefix = require('./city_prefix');
+address.city_suffix = require('./city_suffix');
+address.city_name = require('./city_name');
+address.country = require('./country');
+address.building_number = require('./building_number');
+address.street_suffix = require('./street_suffix');
+address.secondary_address = require('./secondary_address');
+address.postcode = require('./postcode');
+address.postcode_by_state = require('./postcode_by_state');
+address.state = require('./state');
+address.state_abbr = require('./state_abbr');
+address.city = require('./city');
+address.street_name = require('./street_name');
+address.street_address = require('./street_address');
+address.default_country = require('./default_country');
+address.direction = require('./direction');
diff --git a/src/locales/ur/address/postcode.js b/src/locales/ur/address/postcode.js
new file mode 100644
index 00000000..417b45ec
--- /dev/null
+++ b/src/locales/ur/address/postcode.js
@@ -0,0 +1 @@
+module['exports'] = ['#####'];
diff --git a/src/locales/ur/address/postcode_by_state.js b/src/locales/ur/address/postcode_by_state.js
new file mode 100644
index 00000000..417b45ec
--- /dev/null
+++ b/src/locales/ur/address/postcode_by_state.js
@@ -0,0 +1 @@
+module['exports'] = ['#####'];
diff --git a/src/locales/ur/address/secondary_address.js b/src/locales/ur/address/secondary_address.js
new file mode 100644
index 00000000..c0077a66
--- /dev/null
+++ b/src/locales/ur/address/secondary_address.js
@@ -0,0 +1 @@
+module['exports'] = ['گھر. ###', 'گلی ###'];
diff --git a/src/locales/ur/address/state.js b/src/locales/ur/address/state.js
new file mode 100644
index 00000000..2648fbff
--- /dev/null
+++ b/src/locales/ur/address/state.js
@@ -0,0 +1,9 @@
+module['exports'] = [
+ 'خیبر پختونخواہ',
+ 'اسلام آباد',
+ 'پنجاب',
+ 'سندھ',
+ 'آزاد کشمیر',
+ 'بلوچستان',
+ 'گلگت بلتستان',
+];
diff --git a/src/locales/ur/address/state_abbr.js b/src/locales/ur/address/state_abbr.js
new file mode 100644
index 00000000..1e61f925
--- /dev/null
+++ b/src/locales/ur/address/state_abbr.js
@@ -0,0 +1 @@
+module['exports'] = ['KP', 'ICT', 'J&K', 'GB', 'PB', 'SD', 'BA'];
diff --git a/src/locales/ur/address/street_address.js b/src/locales/ur/address/street_address.js
new file mode 100644
index 00000000..a8330fb9
--- /dev/null
+++ b/src/locales/ur/address/street_address.js
@@ -0,0 +1 @@
+module['exports'] = ['#{building_number} #{street_name}'];
diff --git a/src/locales/ur/address/street_name.js b/src/locales/ur/address/street_name.js
new file mode 100644
index 00000000..62c7b1bf
--- /dev/null
+++ b/src/locales/ur/address/street_name.js
@@ -0,0 +1,4 @@
+module['exports'] = [
+ '#{Name.first_name} #{street_suffix}',
+ '#{Name.last_name} #{street_suffix}',
+];
diff --git a/src/locales/ur/address/street_suffix.js b/src/locales/ur/address/street_suffix.js
new file mode 100644
index 00000000..eae52c89
--- /dev/null
+++ b/src/locales/ur/address/street_suffix.js
@@ -0,0 +1 @@
+module['exports'] = ['گاوْں', 'گلی', 'آباد', 'کالونی', 'گھڑی'];
diff --git a/src/locales/ur/animal/bear.js b/src/locales/ur/animal/bear.js
new file mode 100644
index 00000000..38b113ca
--- /dev/null
+++ b/src/locales/ur/animal/bear.js
@@ -0,0 +1,7 @@
+module['exports'] = [
+ 'پانڈا',
+ 'بھالو',
+ 'امریکی کالا بھالو',
+ 'ایشیایٰ کالا بھالو',
+ 'بھورا بھالو',
+];
diff --git a/src/locales/ur/animal/cow.js b/src/locales/ur/animal/cow.js
new file mode 100644
index 00000000..69f413d5
--- /dev/null
+++ b/src/locales/ur/animal/cow.js
@@ -0,0 +1 @@
+module['exports'] = ['گائے', 'نیلی گاٗیے', 'امریکی گاٗیے'];
diff --git a/src/locales/ur/animal/crocodilia.js b/src/locales/ur/animal/crocodilia.js
new file mode 100644
index 00000000..cdc20738
--- /dev/null
+++ b/src/locales/ur/animal/crocodilia.js
@@ -0,0 +1,8 @@
+module['exports'] = [
+ 'امریکی گڑیال',
+ 'آسٹریلیائ تازہ پانی کا گڑیال',
+ 'نیل گڑیال',
+ 'مشرقی افریقی گڑیال',
+ 'نمکین پانی کا گڑیال',
+ 'گڑیال',
+];
diff --git a/src/locales/ur/animal/index.js b/src/locales/ur/animal/index.js
new file mode 100644
index 00000000..c3053ce3
--- /dev/null
+++ b/src/locales/ur/animal/index.js
@@ -0,0 +1,8 @@
+var animal = {};
+module['exports'] = animal;
+animal.insect = require('./insect');
+animal.bear = require('./bear');
+animal.lion = require('./lion');
+animal.cow = require('./cow');
+animal.crocodilia = require('./crocodilia');
+animal.type = require('./type');
diff --git a/src/locales/ur/animal/insect.js b/src/locales/ur/animal/insect.js
new file mode 100644
index 00000000..2c463e3f
--- /dev/null
+++ b/src/locales/ur/animal/insect.js
@@ -0,0 +1 @@
+module['exports'] = ['شہد کی مکھی', 'مکھی', 'چیونٹی'];
diff --git a/src/locales/ur/animal/lion.js b/src/locales/ur/animal/lion.js
new file mode 100644
index 00000000..b79141bc
--- /dev/null
+++ b/src/locales/ur/animal/lion.js
@@ -0,0 +1,5 @@
+module['exports'] = [
+ 'ایشیایْ شیر',
+ 'مشرقی افریقی شیر',
+ 'شمالی مغربی کانگو کا شیر',
+];
diff --git a/src/locales/ur/animal/type.js b/src/locales/ur/animal/type.js
new file mode 100644
index 00000000..042ddd8e
--- /dev/null
+++ b/src/locales/ur/animal/type.js
@@ -0,0 +1 @@
+module['exports'] = ['bear', 'lion', 'insect', 'crocodilia', 'cow'];
diff --git a/src/locales/ur/app/author.js b/src/locales/ur/app/author.js
new file mode 100644
index 00000000..78e1c460
--- /dev/null
+++ b/src/locales/ur/app/author.js
@@ -0,0 +1 @@
+module['exports'] = ['#{Name.name}', '#{Company.name}'];
diff --git a/src/locales/ur/app/index.js b/src/locales/ur/app/index.js
new file mode 100644
index 00000000..7a421c94
--- /dev/null
+++ b/src/locales/ur/app/index.js
@@ -0,0 +1,5 @@
+var app = {};
+module['exports'] = app;
+app.name = require('./name');
+app.version = require('./version');
+app.author = require('./author');
diff --git a/src/locales/ur/app/name.js b/src/locales/ur/app/name.js
new file mode 100644
index 00000000..b2358a68
--- /dev/null
+++ b/src/locales/ur/app/name.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'اوقات نماز',
+ 'قسط حساب',
+ 'نقشہ نگار',
+ 'دبیٗ وقت',
+ 'ڈالر رپیہ',
+ 'دراز',
+ 'پاک وھیلز',
+ 'واٹس ایپ',
+];
diff --git a/src/locales/ur/app/version.js b/src/locales/ur/app/version.js
new file mode 100644
index 00000000..15a81dc7
--- /dev/null
+++ b/src/locales/ur/app/version.js
@@ -0,0 +1 @@
+module['exports'] = ['0.#.#', '0.##', '#.##', '#.#', '#.#.#'];
diff --git a/src/locales/ur/business/credit_card_types.js b/src/locales/ur/business/credit_card_types.js
new file mode 100644
index 00000000..5e2c3876
--- /dev/null
+++ b/src/locales/ur/business/credit_card_types.js
@@ -0,0 +1 @@
+module['exports'] = ['visa', 'mastercard', 'link one', 'paypak'];
diff --git a/src/locales/ur/business/index.js b/src/locales/ur/business/index.js
new file mode 100644
index 00000000..c5716445
--- /dev/null
+++ b/src/locales/ur/business/index.js
@@ -0,0 +1,3 @@
+var business = {};
+module['exports'] = business;
+business.credit_card_types = require('./credit_card_types');
diff --git a/src/locales/ur/cell_phone/formats.js b/src/locales/ur/cell_phone/formats.js
new file mode 100644
index 00000000..a49104cc
--- /dev/null
+++ b/src/locales/ur/cell_phone/formats.js
@@ -0,0 +1 @@
+module['exports'] = ['+92 ###-###-####', '03## ### ####', '03#########'];
diff --git a/src/locales/ur/cell_phone/index.js b/src/locales/ur/cell_phone/index.js
new file mode 100644
index 00000000..c3ee77a1
--- /dev/null
+++ b/src/locales/ur/cell_phone/index.js
@@ -0,0 +1,3 @@
+var cell_phone = {};
+module['exports'] = cell_phone;
+cell_phone.formats = require('./formats');
diff --git a/src/locales/ur/commerce/color.js b/src/locales/ur/commerce/color.js
new file mode 100644
index 00000000..e760994b
--- /dev/null
+++ b/src/locales/ur/commerce/color.js
@@ -0,0 +1,15 @@
+module['exports'] = [
+ 'سرخ',
+ 'ہرا',
+ 'نیلا',
+ 'پیلا',
+ 'ہلکا ہرا',
+ 'سفہد',
+ 'کالا',
+ 'نارنجی',
+ 'پیکا',
+ 'مہندی',
+ 'آسمانی',
+ 'سنہری',
+ 'چاندنی',
+];
diff --git a/src/locales/ur/commerce/department.js b/src/locales/ur/commerce/department.js
new file mode 100644
index 00000000..a6fcea27
--- /dev/null
+++ b/src/locales/ur/commerce/department.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'کتابیہ',
+ 'فلم',
+ 'گانی',
+ 'کھیل',
+ 'بجلی',
+ 'کمپیوٹر',
+ 'گھر',
+ 'باغ',
+ 'اوزار',
+ 'اشیاء',
+ 'صحر',
+ 'خوبصورتی',
+ 'کھلونہ',
+ 'بچے',
+ 'کپڑے',
+ 'جوتے',
+ 'گاڑیاں',
+ 'کارغانے',
+];
diff --git a/src/locales/ur/commerce/index.js b/src/locales/ur/commerce/index.js
new file mode 100644
index 00000000..7def4e3c
--- /dev/null
+++ b/src/locales/ur/commerce/index.js
@@ -0,0 +1,5 @@
+var commerce = {};
+module['exports'] = commerce;
+commerce.color = require('./color');
+commerce.department = require('./department');
+commerce.product_name = require('./product_name');
diff --git a/src/locales/ur/commerce/product_name.js b/src/locales/ur/commerce/product_name.js
new file mode 100644
index 00000000..af80cdfd
--- /dev/null
+++ b/src/locales/ur/commerce/product_name.js
@@ -0,0 +1,39 @@
+module['exports'] = {
+ adjective: ['چھوٹا', 'آرامدہ', 'ہوشیار', 'خوبصورت', 'بیترین'],
+ material: [
+ 'لوہا',
+ 'لکڑہ',
+ 'کنکریٹ',
+ 'پلاسٹک',
+ 'رویٰ',
+ 'گرانایٹ',
+ 'ربڑ',
+ 'دھات',
+ 'نرم',
+ 'تازہ',
+ 'جم شدہ',
+ ],
+ product: [
+ 'کرسہ',
+ 'گاڑی',
+ 'کمپیوٹر',
+ 'کی بورڈ',
+ 'ماوٰس',
+ 'بایٰک',
+ 'بال',
+ 'دستانے',
+ 'پتلون',
+ 'قمیص',
+ 'میز',
+ 'جوتے',
+ 'ٹوپی',
+ 'تولیہ',
+ 'صابن',
+ 'مچھلی',
+ 'مرغ',
+ 'پنیر',
+ 'سلاد',
+ 'سیخ کباب',
+ 'پاپڑ',
+ ],
+};
diff --git a/src/locales/ur/date/index.js b/src/locales/ur/date/index.js
new file mode 100644
index 00000000..9e3d9c6b
--- /dev/null
+++ b/src/locales/ur/date/index.js
@@ -0,0 +1,4 @@
+var date = {};
+module['exports'] = date;
+date.month = require('./month');
+date.weekday = require('./weekday');
diff --git a/src/locales/ur/date/month.js b/src/locales/ur/date/month.js
new file mode 100644
index 00000000..2c109110
--- /dev/null
+++ b/src/locales/ur/date/month.js
@@ -0,0 +1,30 @@
+module['exports'] = {
+ wide: [
+ 'جنوری',
+ 'فروری',
+ 'مارچ',
+ 'اپریل',
+ 'مئ',
+ 'جون',
+ 'جولائ',
+ 'اگست',
+ 'ستمبر',
+ 'اکتوبر',
+ 'نومبر',
+ 'دسمبر',
+ ],
+ wide_context: [
+ 'جنوری',
+ 'فروری',
+ 'مارچ',
+ 'اپریل',
+ 'مئ',
+ 'جون',
+ 'جولائ',
+ 'اگست',
+ 'ستمبر',
+ 'اکتوبر',
+ 'نومبر',
+ 'دسمبر',
+ ],
+};
diff --git a/src/locales/ur/date/weekday.js b/src/locales/ur/date/weekday.js
new file mode 100644
index 00000000..750a13e2
--- /dev/null
+++ b/src/locales/ur/date/weekday.js
@@ -0,0 +1,4 @@
+module['exports'] = {
+ wide: ['اتور', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
+ wide_context: ['اتور', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
+};
diff --git a/src/locales/ur/finance/account_type.js b/src/locales/ur/finance/account_type.js
new file mode 100644
index 00000000..7b8a83aa
--- /dev/null
+++ b/src/locales/ur/finance/account_type.js
@@ -0,0 +1 @@
+module['exports'] = ['Savings', 'Current'];
diff --git a/src/locales/ur/finance/index.js b/src/locales/ur/finance/index.js
new file mode 100644
index 00000000..816575b5
--- /dev/null
+++ b/src/locales/ur/finance/index.js
@@ -0,0 +1,4 @@
+var finance = {};
+module['exports'] = finance;
+finance.account_type = require('./account_type');
+finance.transaction_type = require('./transaction_type');
diff --git a/src/locales/ur/finance/transaction_type.js b/src/locales/ur/finance/transaction_type.js
new file mode 100644
index 00000000..d638c6b0
--- /dev/null
+++ b/src/locales/ur/finance/transaction_type.js
@@ -0,0 +1 @@
+module['exports'] = ['deposit', 'withdrawal', 'payment', 'invoice'];
diff --git a/src/locales/ur/index.ts b/src/locales/ur/index.ts
new file mode 100644
index 00000000..64dcff05
--- /dev/null
+++ b/src/locales/ur/index.ts
@@ -0,0 +1,21 @@
+import type { LocaleDefinition } from '../..';
+
+const ur: LocaleDefinition = {
+ title: 'Urdu',
+ separator: ' اور ',
+ address: require('./address'),
+ animal: require('./animal'),
+ lorem: require('./lorem'),
+ name: require('./name'),
+ cell_phone: require('./cell_phone'),
+ business: require('./business'),
+ commerce: require('./commerce'),
+ team: require('./team'),
+ app: require('./app'),
+ finance: require('./finance'),
+ date: require('./date'),
+ vehicle: require('./vehicle'),
+ music: require('./music'),
+};
+
+export default ur;
diff --git a/src/locales/ur/lorem/index.js b/src/locales/ur/lorem/index.js
new file mode 100644
index 00000000..75e65cc1
--- /dev/null
+++ b/src/locales/ur/lorem/index.js
@@ -0,0 +1,4 @@
+var lorem = {};
+module['exports'] = lorem;
+lorem.words = require('./words');
+lorem.supplemental = require('./supplemental');
diff --git a/src/locales/ur/lorem/supplemental.js b/src/locales/ur/lorem/supplemental.js
new file mode 100644
index 00000000..f4c0c65c
--- /dev/null
+++ b/src/locales/ur/lorem/supplemental.js
@@ -0,0 +1,614 @@
+module['exports'] = [
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسداسدھدسبابگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبادفھناسدھ',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدباسدفنباسد',
+ 'رعابھ',
+ 'ابسانفسدد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سندافاھگسدبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'ساسدبھ اسدفگبطاسدفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدطاسدگاسدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چاسدسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+];
diff --git a/src/locales/ur/lorem/words.js b/src/locales/ur/lorem/words.js
new file mode 100644
index 00000000..031f665f
--- /dev/null
+++ b/src/locales/ur/lorem/words.js
@@ -0,0 +1,182 @@
+module['exports'] = [
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+ 'سگ',
+ 'دگاس',
+ 'ساد',
+ 'دسھا',
+ 'باس',
+ 'نان',
+ 'انب',
+ 'ابس',
+ 'ادسگ',
+ 'ابنسد',
+ 'سفد',
+ 'دف',
+ 'بس',
+ 'باسدب',
+ 'باسدبا',
+ 'رعابھ',
+ 'ابسد',
+ 'سب',
+ 'ساد',
+ 'ط',
+ 'اسدبگ',
+ 'اسدگ',
+ 'اھگسد',
+ 'سدگ',
+ 'اسگ',
+ 'شبچ',
+ 'عو',
+ 'سدبگا',
+ 'اسبد',
+ 'ساب',
+ 'سدب',
+ 'سبا',
+ 'باسد',
+ 'دسب',
+ 'طسد',
+ 'چسد',
+];
diff --git a/src/locales/ur/music/genre.js b/src/locales/ur/music/genre.js
new file mode 100644
index 00000000..39ccce02
--- /dev/null
+++ b/src/locales/ur/music/genre.js
@@ -0,0 +1,11 @@
+module['exports'] = [
+ 'پاپ',
+ 'فلک',
+ 'دنیایٰ',
+ 'جاز',
+ 'فنک',
+ 'کلاسکی',
+ 'لاطینی',
+ 'پرانی',
+ 'ریپ',
+];
diff --git a/src/locales/ur/music/index.js b/src/locales/ur/music/index.js
new file mode 100644
index 00000000..81da1d50
--- /dev/null
+++ b/src/locales/ur/music/index.js
@@ -0,0 +1,3 @@
+var music = {};
+module['exports'] = music;
+music.genre = require('./genre');
diff --git a/src/locales/ur/name/binary_gender.js b/src/locales/ur/name/binary_gender.js
new file mode 100644
index 00000000..1f8412a9
--- /dev/null
+++ b/src/locales/ur/name/binary_gender.js
@@ -0,0 +1 @@
+module['exports'] = ['عورت', 'مرد'];
diff --git a/src/locales/ur/name/female_first_name.js b/src/locales/ur/name/female_first_name.js
new file mode 100644
index 00000000..d0610b5a
--- /dev/null
+++ b/src/locales/ur/name/female_first_name.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+];
diff --git a/src/locales/ur/name/first_name.js b/src/locales/ur/name/first_name.js
new file mode 100644
index 00000000..1901958c
--- /dev/null
+++ b/src/locales/ur/name/first_name.js
@@ -0,0 +1,38 @@
+module['exports'] = [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+];
diff --git a/src/locales/ur/name/index.js b/src/locales/ur/name/index.js
new file mode 100644
index 00000000..d2d142af
--- /dev/null
+++ b/src/locales/ur/name/index.js
@@ -0,0 +1,11 @@
+var name = {};
+module['exports'] = name;
+name.male_first_name = require('./male_first_name');
+name.female_first_name = require('./female_first_name');
+name.first_name = require('./first_name');
+name.last_name = require('./last_name');
+name.binary_gender = require('./binary_gender');
+name.prefix = require('./prefix');
+name.suffix = require('./suffix');
+name.title = require('./title');
+name.name = require('./name');
diff --git a/src/locales/ur/name/last_name.js b/src/locales/ur/name/last_name.js
new file mode 100644
index 00000000..bb246af5
--- /dev/null
+++ b/src/locales/ur/name/last_name.js
@@ -0,0 +1,22 @@
+module['exports'] = [
+ 'اعوان',
+ 'ملک',
+ 'جبران',
+ 'احمد',
+ 'علی',
+ 'خان',
+ 'جان',
+ 'آفریدی',
+ 'باجوڑی',
+ 'میمن',
+ 'راجپوت',
+ 'عبدالی',
+ 'نیازی',
+ 'شریف',
+ 'چوہدری',
+ 'ملوک',
+ 'اللَہ',
+ 'شنواری',
+ 'حسین',
+ 'الحق',
+];
diff --git a/src/locales/ur/name/male_first_name.js b/src/locales/ur/name/male_first_name.js
new file mode 100644
index 00000000..c4a10f06
--- /dev/null
+++ b/src/locales/ur/name/male_first_name.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+];
diff --git a/src/locales/ur/name/name.js b/src/locales/ur/name/name.js
new file mode 100644
index 00000000..7a01e131
--- /dev/null
+++ b/src/locales/ur/name/name.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ '#{prefix} #{first_name} #{last_name}',
+ '#{first_name} #{last_name} #{suffix}',
+ '#{first_name} #{last_name}',
+ '#{first_name} #{last_name}',
+ '#{male_first_name} #{last_name}',
+ '#{female_first_name} #{last_name}',
+ '#{male_first_name} بن #{male_first_name}',
+ '#{female_first_name} بنت #{male_first_name}',
+];
diff --git a/src/locales/ur/name/prefix.js b/src/locales/ur/name/prefix.js
new file mode 100644
index 00000000..6916abcb
--- /dev/null
+++ b/src/locales/ur/name/prefix.js
@@ -0,0 +1 @@
+module['exports'] = ['محترم.', 'محترمہ.', 'ڈاکٹر'];
diff --git a/src/locales/ur/name/suffix.js b/src/locales/ur/name/suffix.js
new file mode 100644
index 00000000..c9b7b0e9
--- /dev/null
+++ b/src/locales/ur/name/suffix.js
@@ -0,0 +1,13 @@
+module['exports'] = [
+ 'چھوٹے',
+ 'بڑے',
+ 'پہل',
+ 'دوم',
+ 'سوم',
+ 'چہارم',
+ 'پنجم',
+ 'ششم',
+ 'هفتم',
+ 'نوئم',
+ 'دسم',
+];
diff --git a/src/locales/ur/name/title.js b/src/locales/ur/name/title.js
new file mode 100644
index 00000000..b59288d3
--- /dev/null
+++ b/src/locales/ur/name/title.js
@@ -0,0 +1,34 @@
+module['exports'] = {
+ descriptor: [
+ 'سربراہ',
+ 'اعلیٰ',
+ 'مستقبل',
+ 'شہری',
+ 'ڈسٹرکٹ',
+ 'درمیانہ',
+ 'گلوبل',
+ 'گاہک',
+ 'بین ال اقوامی',
+ 'آگے',
+ 'اندرونی',
+ 'انسانی',
+ 'چیف',
+ 'پرنسپل',
+ ],
+ level: [
+ 'حل',
+ 'پروگرام',
+ 'برانڈ',
+ 'سکیورٹی',
+ 'ریسرچ',
+ 'آگاہی',
+ 'حربہ',
+ 'شناخت',
+ 'بازار',
+ 'گروہ',
+ 'تقسیم',
+ 'استعمال',
+ 'بات چیت',
+ 'جال',
+ ],
+};
diff --git a/src/locales/ur/team/creature.js b/src/locales/ur/team/creature.js
new file mode 100644
index 00000000..4d549d03
--- /dev/null
+++ b/src/locales/ur/team/creature.js
@@ -0,0 +1,37 @@
+module['exports'] = [
+ 'چیونٹیاں',
+ 'چمگادڑ',
+ 'بھالو',
+ 'مکیاں',
+ 'پرندے',
+ 'بیل',
+ 'بلیاں',
+ 'مرغیاں',
+ 'مویشی',
+ 'کتے',
+ 'مچھلیاں',
+ 'بطخیں',
+ 'ہاتھی',
+ 'لومڑیاں',
+ 'مینڈک',
+ 'بکریاں',
+ 'گھوڑے',
+ 'شیر',
+ 'بندر',
+ 'الو',
+ 'لوگ',
+ 'سور',
+ 'خرگوش',
+ 'بھیڑ',
+ 'بھیڑیں',
+ 'زیبرا',
+ 'کویں',
+ 'کالی بلیاں',
+ 'بھوت',
+ 'جادوگر',
+ 'بیٹیں',
+ 'دشمن',
+ 'پیغمبر',
+ 'روح',
+ 'عبادت گزار',
+];
diff --git a/src/locales/ur/team/index.js b/src/locales/ur/team/index.js
new file mode 100644
index 00000000..ebe01b6d
--- /dev/null
+++ b/src/locales/ur/team/index.js
@@ -0,0 +1,4 @@
+var team = {};
+module['exports'] = team;
+team.creature = require('./creature');
+team.name = require('./name');
diff --git a/src/locales/ur/team/name.js b/src/locales/ur/team/name.js
new file mode 100644
index 00000000..5d087003
--- /dev/null
+++ b/src/locales/ur/team/name.js
@@ -0,0 +1 @@
+module['exports'] = ['#{Address.state} #{creature}'];
diff --git a/src/locales/ur/vehicle/bicycle.js b/src/locales/ur/vehicle/bicycle.js
new file mode 100644
index 00000000..2e244445
--- /dev/null
+++ b/src/locales/ur/vehicle/bicycle.js
@@ -0,0 +1 @@
+module['exports'] = ['سہراب سائکل', 'چائنہ سائکل'];
diff --git a/src/locales/ur/vehicle/fuel.js b/src/locales/ur/vehicle/fuel.js
new file mode 100644
index 00000000..be571553
--- /dev/null
+++ b/src/locales/ur/vehicle/fuel.js
@@ -0,0 +1 @@
+module['exports'] = ['ڈیزل', 'بجلی', 'پیٹرول', 'شمسی'];
diff --git a/src/locales/ur/vehicle/index.js b/src/locales/ur/vehicle/index.js
new file mode 100644
index 00000000..5b315910
--- /dev/null
+++ b/src/locales/ur/vehicle/index.js
@@ -0,0 +1,7 @@
+var vehicle = {};
+module['exports'] = vehicle;
+vehicle.manufacturer = require('./manufacturer');
+vehicle.model = require('./model');
+vehicle.type = require('./vehicle_type');
+vehicle.fuel = require('./fuel');
+vehicle.bicycle = require('./bicycle');
diff --git a/src/locales/ur/vehicle/manufacturer.js b/src/locales/ur/vehicle/manufacturer.js
new file mode 100644
index 00000000..21f5b257
--- /dev/null
+++ b/src/locales/ur/vehicle/manufacturer.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'آستن مارٹن',
+ 'بینٹلے',
+ 'بی ایم ڈبلیو',
+ 'فراری',
+ 'ہنڈا',
+ 'جیپ',
+ 'مزدا',
+ 'مرسیڈیز',
+];
diff --git a/src/locales/ur/vehicle/model.js b/src/locales/ur/vehicle/model.js
new file mode 100644
index 00000000..130fea79
--- /dev/null
+++ b/src/locales/ur/vehicle/model.js
@@ -0,0 +1 @@
+module['exports'] = ['کرولا', 'اکورڈ', 'سوک'];
diff --git a/src/locales/ur/vehicle/vehicle_type.js b/src/locales/ur/vehicle/vehicle_type.js
new file mode 100644
index 00000000..f8e2fb9f
--- /dev/null
+++ b/src/locales/ur/vehicle/vehicle_type.js
@@ -0,0 +1 @@
+module['exports'] = ['ہیچ بیک', 'سواری'];