aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarak <[email protected]>2021-10-14 23:31:53 -0400
committerGitHub <[email protected]>2021-10-14 23:31:53 -0400
commitdae790119f20a6d0a9d8ab98d8d7f4aaaa19853b (patch)
tree000fb65b1711bbe5266dd77bcaaf2f01a3dc9206
parent4f57df4c49e72841b27f0717ca03cc4862cc9df7 (diff)
parent3f7efed1c1ac334c1134a198949f14082beab126 (diff)
downloadfaker-dae790119f20a6d0a9d8ab98d8d7f4aaaa19853b.tar.xz
faker-dae790119f20a6d0a9d8ab98d8d7f4aaaa19853b.zip
Merge pull request #1232 from UmairJibran/master
Urdu Locale
-rw-r--r--lib/locales.js1
-rw-r--r--lib/locales/ur/address/building_number.js1
-rw-r--r--lib/locales/ur/address/city.js6
-rw-r--r--lib/locales/ur/address/city_name.js46
-rw-r--r--lib/locales/ur/address/city_prefix.js1
-rw-r--r--lib/locales/ur/address/city_suffix.js1
-rw-r--r--lib/locales/ur/address/country.js158
-rw-r--r--lib/locales/ur/address/default_country.js1
-rw-r--r--lib/locales/ur/address/direction.js10
-rw-r--r--lib/locales/ur/address/index.js18
-rw-r--r--lib/locales/ur/address/postcode.js1
-rw-r--r--lib/locales/ur/address/postcode_by_state.js1
-rw-r--r--lib/locales/ur/address/secondary_address.js1
-rw-r--r--lib/locales/ur/address/state.js9
-rw-r--r--lib/locales/ur/address/state_abbr.js1
-rw-r--r--lib/locales/ur/address/street_address.js1
-rw-r--r--lib/locales/ur/address/street_name.js4
-rw-r--r--lib/locales/ur/address/street_suffix.js1
-rw-r--r--lib/locales/ur/animal/bear.js7
-rw-r--r--lib/locales/ur/animal/cow.js1
-rw-r--r--lib/locales/ur/animal/crocodilia.js8
-rw-r--r--lib/locales/ur/animal/index.js8
-rw-r--r--lib/locales/ur/animal/insect.js1
-rw-r--r--lib/locales/ur/animal/lion.js5
-rw-r--r--lib/locales/ur/animal/type.js1
-rw-r--r--lib/locales/ur/app/author.js1
-rw-r--r--lib/locales/ur/app/index.js5
-rw-r--r--lib/locales/ur/app/name.js10
-rw-r--r--lib/locales/ur/app/version.js1
-rw-r--r--lib/locales/ur/business/credit_card_types.js1
-rw-r--r--lib/locales/ur/business/index.js3
-rw-r--r--lib/locales/ur/cell_phone/formats.js1
-rw-r--r--lib/locales/ur/cell_phone/index.js3
-rw-r--r--lib/locales/ur/commerce/color.js15
-rw-r--r--lib/locales/ur/commerce/department.js20
-rw-r--r--lib/locales/ur/commerce/index.js5
-rw-r--r--lib/locales/ur/commerce/product_name.js39
-rw-r--r--lib/locales/ur/date/index.js4
-rw-r--r--lib/locales/ur/date/month.js30
-rw-r--r--lib/locales/ur/date/weekday.js4
-rw-r--r--lib/locales/ur/finance/account_type.js1
-rw-r--r--lib/locales/ur/finance/index.js4
-rw-r--r--lib/locales/ur/finance/transaction_type.js6
-rw-r--r--lib/locales/ur/index.js17
-rw-r--r--lib/locales/ur/lorem/index.js4
-rw-r--r--lib/locales/ur/lorem/supplemental.js614
-rw-r--r--lib/locales/ur/lorem/words.js182
-rw-r--r--lib/locales/ur/music/genre.js11
-rw-r--r--lib/locales/ur/music/index.js3
-rw-r--r--lib/locales/ur/name/binary_gender.js1
-rw-r--r--lib/locales/ur/name/female_first_name.js20
-rw-r--r--lib/locales/ur/name/first_name.js38
-rw-r--r--lib/locales/ur/name/index.js11
-rw-r--r--lib/locales/ur/name/last_name.js22
-rw-r--r--lib/locales/ur/name/male_first_name.js20
-rw-r--r--lib/locales/ur/name/name.js10
-rw-r--r--lib/locales/ur/name/prefix.js1
-rw-r--r--lib/locales/ur/name/suffix.js13
-rw-r--r--lib/locales/ur/name/title.js34
-rw-r--r--lib/locales/ur/team/creature.js37
-rw-r--r--lib/locales/ur/team/index.js4
-rw-r--r--lib/locales/ur/team/name.js3
-rw-r--r--lib/locales/ur/vehicle/bicycle.js1
-rw-r--r--lib/locales/ur/vehicle/fuel.js1
-rw-r--r--lib/locales/ur/vehicle/index.js7
-rw-r--r--lib/locales/ur/vehicle/manufacturer.js10
-rw-r--r--lib/locales/ur/vehicle/model.js1
-rw-r--r--lib/locales/ur/vehicle/vehicle_type.js1
-rw-r--r--locale/ur.js6
69 files changed, 1518 insertions, 0 deletions
diff --git a/lib/locales.js b/lib/locales.js
index ceb0abe8..112b1db2 100644
--- a/lib/locales.js
+++ b/lib/locales.js
@@ -42,6 +42,7 @@ exports['ru'] = require('./locales/ru');
exports['sk'] = require('./locales/sk');
exports['sv'] = require('./locales/sv');
exports['tr'] = require('./locales/tr');
+exports['ur'] = require('./locales/ur');
exports['uk'] = require('./locales/uk');
exports['vi'] = require('./locales/vi');
exports['zh_CN'] = require('./locales/zh_CN');
diff --git a/lib/locales/ur/address/building_number.js b/lib/locales/ur/address/building_number.js
new file mode 100644
index 00000000..9d08ee15
--- /dev/null
+++ b/lib/locales/ur/address/building_number.js
@@ -0,0 +1 @@
+module['exports'] = ['#####', '####', '###'];
diff --git a/lib/locales/ur/address/city.js b/lib/locales/ur/address/city.js
new file mode 100644
index 00000000..8a4a0183
--- /dev/null
+++ b/lib/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/lib/locales/ur/address/city_name.js b/lib/locales/ur/address/city_name.js
new file mode 100644
index 00000000..1b95516c
--- /dev/null
+++ b/lib/locales/ur/address/city_name.js
@@ -0,0 +1,46 @@
+module.exports = [
+ 'اسلام آباد',
+ 'پشاور',
+ 'لاہور',
+ 'کراچی',
+ 'ملتان',
+ 'نوشہرہ',
+ 'مردان',
+ 'چارسدہ',
+ 'گوجرنوالہ',
+ 'گجرات',
+ 'منگورہ',
+ 'ملاکنڈ',
+ 'درگیٗ',
+ 'حیدرآباد',
+ 'ایبٹ آباد',
+ 'ناران',
+ 'فیصل آباد',
+ 'راولپنڈی',
+ 'کوئٹہ',
+ 'بہاولپور',
+ 'سیالکوٹ',
+ 'لاڑکانہ',
+ 'رحیم یار خان',
+ 'قصُور',
+ 'اوکاڑا‎',
+ 'نواب شاہ',
+ 'چنیوٹ',
+ 'حافظ آباد',
+ 'کوھاٹ',
+ 'جہلم',
+ 'وارسک',
+ 'خانپور',
+ 'حب',
+ 'دسکہ',
+ 'خزدار',
+ 'مری',
+ 'گوجرہ',
+ 'دادو',
+ 'چشتیاں',
+ 'ٹیکسلا',
+ 'کبل',
+ 'گوٹکی',
+ 'نارو وال',
+ 'گوادر',
+];
diff --git a/lib/locales/ur/address/city_prefix.js b/lib/locales/ur/address/city_prefix.js
new file mode 100644
index 00000000..942973b0
--- /dev/null
+++ b/lib/locales/ur/address/city_prefix.js
@@ -0,0 +1 @@
+module['exports'] = ['مشرق', 'مغرب', 'شمال', 'جنوب', 'نیا', 'جھیل', 'بندرگاہ'];
diff --git a/lib/locales/ur/address/city_suffix.js b/lib/locales/ur/address/city_suffix.js
new file mode 100644
index 00000000..e0151156
--- /dev/null
+++ b/lib/locales/ur/address/city_suffix.js
@@ -0,0 +1 @@
+module['exports'] = ['ٹاوْن'];
diff --git a/lib/locales/ur/address/country.js b/lib/locales/ur/address/country.js
new file mode 100644
index 00000000..02d9f0ae
--- /dev/null
+++ b/lib/locales/ur/address/country.js
@@ -0,0 +1,158 @@
+module['exports'] = [
+ 'افغانستان',
+ 'البانیا',
+ 'الجزایر',
+ 'امریکی سموا',
+ 'اندورہ',
+ 'انگولا',
+ 'انگویلیا',
+ 'انتارتیکا',
+ 'انتیگا اور باربئدا',
+ 'ارجنٹاینا',
+ 'ارمینیا',
+ 'اروبا',
+ 'آسٹریلیلا',
+ 'آسٹریا',
+ 'آزربایجان',
+ 'بہامس',
+ 'بہرین',
+ 'بنگلہ دیش',
+ 'باربادوس',
+ 'بیلاروس',
+ 'بیلجیم',
+ 'بیلیز',
+ 'بینن',
+ 'برمودہ',
+ 'بھوٹان',
+ 'بولویا',
+ 'بوسنیا و ہرزگووینیا',
+ 'بوسٹوانا',
+ 'برازیل',
+ 'برونوئ داراسلام',
+ 'بلغاریہ',
+ 'برونڈی',
+ 'کمبوڈیا',
+ 'کمروین',
+ 'کینیڈا',
+ 'سینٹرل افریقی ریاست',
+ 'چاڈ',
+ 'چلے',
+ 'چائنا',
+ 'کولمبیا',
+ 'کومورس',
+ 'کانگو',
+ 'کوسٹا ریکا',
+ 'کروایشیا',
+ 'کوبا',
+ 'چک ریاست',
+ 'ڈینمارک',
+ 'جبوتی',
+ 'ڈومینک ریاست',
+ 'اکواڈور',
+ 'مصر',
+ 'ال سلوادور',
+ 'ایرٹریا',
+ 'استونیا',
+ 'اتھوپیا',
+ 'فی جی',
+ 'فن لینڈ',
+ 'فرانس',
+ 'گابون',
+ 'گامبیہ',
+ 'جیورجیہ',
+ 'جرمنی',
+ 'گانا',
+ 'جبرالٹر',
+ 'یونان',
+ 'گام',
+ 'واتیکن',
+ 'ہونڈورس',
+ 'ہانگ کانگ',
+ 'ہنگری',
+ 'بھارت',
+ 'انڈونیشیا',
+ 'ایران',
+ 'عراق',
+ 'آئر لینڈ',
+ 'اٹلی',
+ 'جمائکہ',
+ 'جاپان',
+ 'اْردن',
+ 'کازخستان',
+ 'کینیا',
+ 'کریباتی',
+ 'شمالی ریاست کوریا',
+ 'جنوبی ریاست کوریا',
+ 'کویت',
+ 'لبنان',
+ 'مسیڈون',
+ 'مدگاسکر',
+ 'ملاوی',
+ 'ملائشیا',
+ 'مالدیپ',
+ 'مالی',
+ 'مالٹا',
+ 'میکسیکو',
+ 'منگولیہ',
+ 'مراکژ',
+ 'میانمار',
+ 'نیپال',
+ 'نیدرلینڈ',
+ 'نیوزیلینڈ',
+ 'نیکاراگوا',
+ 'نائجر',
+ 'نییجیریا',
+ 'ناروے',
+ 'اومان',
+ 'اسلامی جمہوریہ پاکستان',
+ 'پلاوؑ',
+ 'فلسطین',
+ 'پاناما',
+ 'پرو',
+ 'فلپائن',
+ 'پولینڈ',
+ 'پرتگال',
+ 'پورتو ریکو',
+ 'قطر',
+ 'رومانیہ',
+ 'روس',
+ 'روانڈا',
+ 'سموہ',
+ 'سان مرینو',
+ 'سعودیہ عربیہ',
+ 'سنیگال',
+ 'سربیا',
+ 'سے شیل',
+ 'سنگاپور',
+ 'سومالیہ',
+ 'جنوبی افرقہ',
+ 'ہسپانیہ',
+ 'سری لنکا',
+ 'سوڈان',
+ 'سری نامپ',
+ 'سوازی لینڈ',
+ 'سویڈن',
+ 'سوٹزرلینڈ',
+ 'شام',
+ 'تائوان',
+ 'تاجکستان',
+ 'تنزانیہ',
+ 'تھائ لینڈ',
+ 'ٹوگو',
+ 'ٹونگا',
+ 'ٹونیسیا',
+ 'ترکی',
+ 'ترکمانستان',
+ 'یوگانڈا',
+ 'یوکرین',
+ 'متحدہ عرب امارات',
+ 'متحدہ سلطنت',
+ 'متحدہ ریاست امریکا',
+ 'یوراگوائے',
+ 'اْزبکستان',
+ 'ونیزویلا',
+ 'وتنام',
+ 'یمن',
+ 'زمبیا',
+ 'زمبابوے',
+];
diff --git a/lib/locales/ur/address/default_country.js b/lib/locales/ur/address/default_country.js
new file mode 100644
index 00000000..b1de138b
--- /dev/null
+++ b/lib/locales/ur/address/default_country.js
@@ -0,0 +1 @@
+module['exports'] = ['اسلامی جمہوریہ پاکستان'];
diff --git a/lib/locales/ur/address/direction.js b/lib/locales/ur/address/direction.js
new file mode 100644
index 00000000..e348c1d7
--- /dev/null
+++ b/lib/locales/ur/address/direction.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'شمال',
+ 'مشرق',
+ 'جنوب',
+ 'مغرب',
+ 'شمال مشرق',
+ 'سمال مغرب',
+ 'جنوب مشرق',
+ 'جنوب مغرب',
+];
diff --git a/lib/locales/ur/address/index.js b/lib/locales/ur/address/index.js
new file mode 100644
index 00000000..c2c72af4
--- /dev/null
+++ b/lib/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/lib/locales/ur/address/postcode.js b/lib/locales/ur/address/postcode.js
new file mode 100644
index 00000000..417b45ec
--- /dev/null
+++ b/lib/locales/ur/address/postcode.js
@@ -0,0 +1 @@
+module['exports'] = ['#####'];
diff --git a/lib/locales/ur/address/postcode_by_state.js b/lib/locales/ur/address/postcode_by_state.js
new file mode 100644
index 00000000..417b45ec
--- /dev/null
+++ b/lib/locales/ur/address/postcode_by_state.js
@@ -0,0 +1 @@
+module['exports'] = ['#####'];
diff --git a/lib/locales/ur/address/secondary_address.js b/lib/locales/ur/address/secondary_address.js
new file mode 100644
index 00000000..c0077a66
--- /dev/null
+++ b/lib/locales/ur/address/secondary_address.js
@@ -0,0 +1 @@
+module['exports'] = ['گھر. ###', 'گلی ###'];
diff --git a/lib/locales/ur/address/state.js b/lib/locales/ur/address/state.js
new file mode 100644
index 00000000..2648fbff
--- /dev/null
+++ b/lib/locales/ur/address/state.js
@@ -0,0 +1,9 @@
+module['exports'] = [
+ 'خیبر پختونخواہ',
+ 'اسلام آباد',
+ 'پنجاب',
+ 'سندھ',
+ 'آزاد کشمیر',
+ 'بلوچستان',
+ 'گلگت بلتستان',
+];
diff --git a/lib/locales/ur/address/state_abbr.js b/lib/locales/ur/address/state_abbr.js
new file mode 100644
index 00000000..1e61f925
--- /dev/null
+++ b/lib/locales/ur/address/state_abbr.js
@@ -0,0 +1 @@
+module['exports'] = ['KP', 'ICT', 'J&K', 'GB', 'PB', 'SD', 'BA'];
diff --git a/lib/locales/ur/address/street_address.js b/lib/locales/ur/address/street_address.js
new file mode 100644
index 00000000..a8330fb9
--- /dev/null
+++ b/lib/locales/ur/address/street_address.js
@@ -0,0 +1 @@
+module['exports'] = ['#{building_number} #{street_name}'];
diff --git a/lib/locales/ur/address/street_name.js b/lib/locales/ur/address/street_name.js
new file mode 100644
index 00000000..62c7b1bf
--- /dev/null
+++ b/lib/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/lib/locales/ur/address/street_suffix.js b/lib/locales/ur/address/street_suffix.js
new file mode 100644
index 00000000..eae52c89
--- /dev/null
+++ b/lib/locales/ur/address/street_suffix.js
@@ -0,0 +1 @@
+module['exports'] = ['گاوْں', 'گلی', 'آباد', 'کالونی', 'گھڑی'];
diff --git a/lib/locales/ur/animal/bear.js b/lib/locales/ur/animal/bear.js
new file mode 100644
index 00000000..38b113ca
--- /dev/null
+++ b/lib/locales/ur/animal/bear.js
@@ -0,0 +1,7 @@
+module['exports'] = [
+ 'پانڈا',
+ 'بھالو',
+ 'امریکی کالا بھالو',
+ 'ایشیایٰ کالا بھالو',
+ 'بھورا بھالو',
+];
diff --git a/lib/locales/ur/animal/cow.js b/lib/locales/ur/animal/cow.js
new file mode 100644
index 00000000..69f413d5
--- /dev/null
+++ b/lib/locales/ur/animal/cow.js
@@ -0,0 +1 @@
+module['exports'] = ['گائے', 'نیلی گاٗیے', 'امریکی گاٗیے'];
diff --git a/lib/locales/ur/animal/crocodilia.js b/lib/locales/ur/animal/crocodilia.js
new file mode 100644
index 00000000..cdc20738
--- /dev/null
+++ b/lib/locales/ur/animal/crocodilia.js
@@ -0,0 +1,8 @@
+module['exports'] = [
+ 'امریکی گڑیال',
+ 'آسٹریلیائ تازہ پانی کا گڑیال',
+ 'نیل گڑیال',
+ 'مشرقی افریقی گڑیال',
+ 'نمکین پانی کا گڑیال',
+ 'گڑیال',
+];
diff --git a/lib/locales/ur/animal/index.js b/lib/locales/ur/animal/index.js
new file mode 100644
index 00000000..c3053ce3
--- /dev/null
+++ b/lib/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/lib/locales/ur/animal/insect.js b/lib/locales/ur/animal/insect.js
new file mode 100644
index 00000000..2c463e3f
--- /dev/null
+++ b/lib/locales/ur/animal/insect.js
@@ -0,0 +1 @@
+module['exports'] = ['شہد کی مکھی', 'مکھی', 'چیونٹی'];
diff --git a/lib/locales/ur/animal/lion.js b/lib/locales/ur/animal/lion.js
new file mode 100644
index 00000000..b79141bc
--- /dev/null
+++ b/lib/locales/ur/animal/lion.js
@@ -0,0 +1,5 @@
+module['exports'] = [
+ 'ایشیایْ شیر',
+ 'مشرقی افریقی شیر',
+ 'شمالی مغربی کانگو کا شیر',
+];
diff --git a/lib/locales/ur/animal/type.js b/lib/locales/ur/animal/type.js
new file mode 100644
index 00000000..042ddd8e
--- /dev/null
+++ b/lib/locales/ur/animal/type.js
@@ -0,0 +1 @@
+module['exports'] = ['bear', 'lion', 'insect', 'crocodilia', 'cow'];
diff --git a/lib/locales/ur/app/author.js b/lib/locales/ur/app/author.js
new file mode 100644
index 00000000..78e1c460
--- /dev/null
+++ b/lib/locales/ur/app/author.js
@@ -0,0 +1 @@
+module['exports'] = ['#{Name.name}', '#{Company.name}'];
diff --git a/lib/locales/ur/app/index.js b/lib/locales/ur/app/index.js
new file mode 100644
index 00000000..7a421c94
--- /dev/null
+++ b/lib/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/lib/locales/ur/app/name.js b/lib/locales/ur/app/name.js
new file mode 100644
index 00000000..b2358a68
--- /dev/null
+++ b/lib/locales/ur/app/name.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'اوقات نماز',
+ 'قسط حساب',
+ 'نقشہ نگار',
+ 'دبیٗ وقت',
+ 'ڈالر رپیہ',
+ 'دراز',
+ 'پاک وھیلز',
+ 'واٹس ایپ',
+];
diff --git a/lib/locales/ur/app/version.js b/lib/locales/ur/app/version.js
new file mode 100644
index 00000000..15a81dc7
--- /dev/null
+++ b/lib/locales/ur/app/version.js
@@ -0,0 +1 @@
+module['exports'] = ['0.#.#', '0.##', '#.##', '#.#', '#.#.#'];
diff --git a/lib/locales/ur/business/credit_card_types.js b/lib/locales/ur/business/credit_card_types.js
new file mode 100644
index 00000000..5e2c3876
--- /dev/null
+++ b/lib/locales/ur/business/credit_card_types.js
@@ -0,0 +1 @@
+module['exports'] = ['visa', 'mastercard', 'link one', 'paypak'];
diff --git a/lib/locales/ur/business/index.js b/lib/locales/ur/business/index.js
new file mode 100644
index 00000000..c5716445
--- /dev/null
+++ b/lib/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/lib/locales/ur/cell_phone/formats.js b/lib/locales/ur/cell_phone/formats.js
new file mode 100644
index 00000000..a49104cc
--- /dev/null
+++ b/lib/locales/ur/cell_phone/formats.js
@@ -0,0 +1 @@
+module['exports'] = ['+92 ###-###-####', '03## ### ####', '03#########'];
diff --git a/lib/locales/ur/cell_phone/index.js b/lib/locales/ur/cell_phone/index.js
new file mode 100644
index 00000000..c3ee77a1
--- /dev/null
+++ b/lib/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/lib/locales/ur/commerce/color.js b/lib/locales/ur/commerce/color.js
new file mode 100644
index 00000000..e760994b
--- /dev/null
+++ b/lib/locales/ur/commerce/color.js
@@ -0,0 +1,15 @@
+module['exports'] = [
+ 'سرخ',
+ 'ہرا',
+ 'نیلا',
+ 'پیلا',
+ 'ہلکا ہرا',
+ 'سفہد',
+ 'کالا',
+ 'نارنجی',
+ 'پیکا',
+ 'مہندی',
+ 'آسمانی',
+ 'سنہری',
+ 'چاندنی',
+];
diff --git a/lib/locales/ur/commerce/department.js b/lib/locales/ur/commerce/department.js
new file mode 100644
index 00000000..a6fcea27
--- /dev/null
+++ b/lib/locales/ur/commerce/department.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'کتابیہ',
+ 'فلم',
+ 'گانی',
+ 'کھیل',
+ 'بجلی',
+ 'کمپیوٹر',
+ 'گھر',
+ 'باغ',
+ 'اوزار',
+ 'اشیاء',
+ 'صحر',
+ 'خوبصورتی',
+ 'کھلونہ',
+ 'بچے',
+ 'کپڑے',
+ 'جوتے',
+ 'گاڑیاں',
+ 'کارغانے',
+];
diff --git a/lib/locales/ur/commerce/index.js b/lib/locales/ur/commerce/index.js
new file mode 100644
index 00000000..7def4e3c
--- /dev/null
+++ b/lib/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/lib/locales/ur/commerce/product_name.js b/lib/locales/ur/commerce/product_name.js
new file mode 100644
index 00000000..af80cdfd
--- /dev/null
+++ b/lib/locales/ur/commerce/product_name.js
@@ -0,0 +1,39 @@
+module['exports'] = {
+ adjective: ['چھوٹا', 'آرامدہ', 'ہوشیار', 'خوبصورت', 'بیترین'],
+ material: [
+ 'لوہا',
+ 'لکڑہ',
+ 'کنکریٹ',
+ 'پلاسٹک',
+ 'رویٰ',
+ 'گرانایٹ',
+ 'ربڑ',
+ 'دھات',
+ 'نرم',
+ 'تازہ',
+ 'جم شدہ',
+ ],
+ product: [
+ 'کرسہ',
+ 'گاڑی',
+ 'کمپیوٹر',
+ 'کی بورڈ',
+ 'ماوٰس',
+ 'بایٰک',
+ 'بال',
+ 'دستانے',
+ 'پتلون',
+ 'قمیص',
+ 'میز',
+ 'جوتے',
+ 'ٹوپی',
+ 'تولیہ',
+ 'صابن',
+ 'مچھلی',
+ 'مرغ',
+ 'پنیر',
+ 'سلاد',
+ 'سیخ کباب',
+ 'پاپڑ',
+ ],
+};
diff --git a/lib/locales/ur/date/index.js b/lib/locales/ur/date/index.js
new file mode 100644
index 00000000..8c45d3f6
--- /dev/null
+++ b/lib/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/lib/locales/ur/date/month.js b/lib/locales/ur/date/month.js
new file mode 100644
index 00000000..2c109110
--- /dev/null
+++ b/lib/locales/ur/date/month.js
@@ -0,0 +1,30 @@
+module['exports'] = {
+ wide: [
+ 'جنوری',
+ 'فروری',
+ 'مارچ',
+ 'اپریل',
+ 'مئ',
+ 'جون',
+ 'جولائ',
+ 'اگست',
+ 'ستمبر',
+ 'اکتوبر',
+ 'نومبر',
+ 'دسمبر',
+ ],
+ wide_context: [
+ 'جنوری',
+ 'فروری',
+ 'مارچ',
+ 'اپریل',
+ 'مئ',
+ 'جون',
+ 'جولائ',
+ 'اگست',
+ 'ستمبر',
+ 'اکتوبر',
+ 'نومبر',
+ 'دسمبر',
+ ],
+};
diff --git a/lib/locales/ur/date/weekday.js b/lib/locales/ur/date/weekday.js
new file mode 100644
index 00000000..750a13e2
--- /dev/null
+++ b/lib/locales/ur/date/weekday.js
@@ -0,0 +1,4 @@
+module['exports'] = {
+ wide: ['اتور', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
+ wide_context: ['اتور', 'پیر', 'منگل', 'بدھ', 'جمعرات', 'جمعہ', 'ہفتہ'],
+};
diff --git a/lib/locales/ur/finance/account_type.js b/lib/locales/ur/finance/account_type.js
new file mode 100644
index 00000000..654ede2a
--- /dev/null
+++ b/lib/locales/ur/finance/account_type.js
@@ -0,0 +1 @@
+module["exports"] = ["Savings", "Current"];
diff --git a/lib/locales/ur/finance/index.js b/lib/locales/ur/finance/index.js
new file mode 100644
index 00000000..816575b5
--- /dev/null
+++ b/lib/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/lib/locales/ur/finance/transaction_type.js b/lib/locales/ur/finance/transaction_type.js
new file mode 100644
index 00000000..e3d74dbe
--- /dev/null
+++ b/lib/locales/ur/finance/transaction_type.js
@@ -0,0 +1,6 @@
+module["exports"] = [
+ "deposit",
+ "withdrawal",
+ "payment",
+ "invoice"
+];
diff --git a/lib/locales/ur/index.js b/lib/locales/ur/index.js
new file mode 100644
index 00000000..e679f698
--- /dev/null
+++ b/lib/locales/ur/index.js
@@ -0,0 +1,17 @@
+var ur = {};
+module['exports'] = ur;
+ur.title = 'Urdu';
+ur.separator = ' اور ';
+ur.address = require('./address');
+ur.animal = require('./animal');
+ur.lorem = require('./lorem');
+ur.name = require('./name');
+ur.cell_phone = require('./cell_phone');
+ur.business = require('./business');
+ur.commerce = require('./commerce');
+ur.team = require('./team');
+ur.app = require('./app');
+ur.finance = require('./finance');
+ur.date = require('./date');
+ur.vehicle = require('./vehicle');
+ur.music = require('./music');
diff --git a/lib/locales/ur/lorem/index.js b/lib/locales/ur/lorem/index.js
new file mode 100644
index 00000000..feb6eff8
--- /dev/null
+++ b/lib/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/lib/locales/ur/lorem/supplemental.js b/lib/locales/ur/lorem/supplemental.js
new file mode 100644
index 00000000..e2c8f200
--- /dev/null
+++ b/lib/locales/ur/lorem/supplemental.js
@@ -0,0 +1,614 @@
+module["exports"] = [
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسداسدھدسبابگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبادفھناسدھ",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدباسدفنباسد",
+ "رعابھ",
+ "ابسانفسدد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سندافاھگسدبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "ساسدبھ اسدفگبطاسدفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدطاسدگاسدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چاسدسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+];
diff --git a/lib/locales/ur/lorem/words.js b/lib/locales/ur/lorem/words.js
new file mode 100644
index 00000000..2df3753c
--- /dev/null
+++ b/lib/locales/ur/lorem/words.js
@@ -0,0 +1,182 @@
+module["exports"] = [
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+ "سگ",
+ "دگاس",
+ "ساد",
+ "دسھا",
+ "باس",
+ "نان",
+ "انب",
+ "ابس",
+ "ادسگ",
+ "ابنسد",
+ "سفد",
+ "دف",
+ "بس",
+ "باسدب",
+ "باسدبا",
+ "رعابھ",
+ "ابسد",
+ "سب",
+ "ساد",
+ "ط",
+ "اسدبگ",
+ "اسدگ",
+ "اھگسد",
+ "سدگ",
+ "اسگ",
+ "شبچ",
+ "عو",
+ "سدبگا",
+ "اسبد",
+ "ساب",
+ "سدب",
+ "سبا",
+ "باسد",
+ "دسب",
+ "طسد",
+ "چسد",
+];
diff --git a/lib/locales/ur/music/genre.js b/lib/locales/ur/music/genre.js
new file mode 100644
index 00000000..4491b818
--- /dev/null
+++ b/lib/locales/ur/music/genre.js
@@ -0,0 +1,11 @@
+module["exports"] = [
+ "پاپ",
+ "فلک",
+ "دنیایٰ",
+ "جاز",
+ "فنک",
+ "کلاسکی",
+ "لاطینی",
+ "پرانی",
+ "ریپ",
+];
diff --git a/lib/locales/ur/music/index.js b/lib/locales/ur/music/index.js
new file mode 100644
index 00000000..aad921a5
--- /dev/null
+++ b/lib/locales/ur/music/index.js
@@ -0,0 +1,3 @@
+var music = {};
+module['exports'] = music;
+music.genre = require("./genre");
diff --git a/lib/locales/ur/name/binary_gender.js b/lib/locales/ur/name/binary_gender.js
new file mode 100644
index 00000000..a17483ff
--- /dev/null
+++ b/lib/locales/ur/name/binary_gender.js
@@ -0,0 +1 @@
+module["exports"] = ["عورت", "مرد"];
diff --git a/lib/locales/ur/name/female_first_name.js b/lib/locales/ur/name/female_first_name.js
new file mode 100644
index 00000000..d0610b5a
--- /dev/null
+++ b/lib/locales/ur/name/female_first_name.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+];
diff --git a/lib/locales/ur/name/first_name.js b/lib/locales/ur/name/first_name.js
new file mode 100644
index 00000000..1901958c
--- /dev/null
+++ b/lib/locales/ur/name/first_name.js
@@ -0,0 +1,38 @@
+module['exports'] = [
+ 'منایل',
+ 'عایشہ',
+ 'آمنہ',
+ 'عمائم',
+ 'خدیجہ',
+ 'حفصہ',
+ 'رابعہ',
+ 'اقدس',
+ 'حسنہ',
+ 'مریم',
+ 'حمیرہ',
+ 'وردہ',
+ 'شہناز',
+ 'نوشین',
+ 'مشال',
+ 'روبینہ',
+ 'روزینہ',
+ 'حدید',
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+];
diff --git a/lib/locales/ur/name/index.js b/lib/locales/ur/name/index.js
new file mode 100644
index 00000000..f9c34406
--- /dev/null
+++ b/lib/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/lib/locales/ur/name/last_name.js b/lib/locales/ur/name/last_name.js
new file mode 100644
index 00000000..bb246af5
--- /dev/null
+++ b/lib/locales/ur/name/last_name.js
@@ -0,0 +1,22 @@
+module['exports'] = [
+ 'اعوان',
+ 'ملک',
+ 'جبران',
+ 'احمد',
+ 'علی',
+ 'خان',
+ 'جان',
+ 'آفریدی',
+ 'باجوڑی',
+ 'میمن',
+ 'راجپوت',
+ 'عبدالی',
+ 'نیازی',
+ 'شریف',
+ 'چوہدری',
+ 'ملوک',
+ 'اللَہ',
+ 'شنواری',
+ 'حسین',
+ 'الحق',
+];
diff --git a/lib/locales/ur/name/male_first_name.js b/lib/locales/ur/name/male_first_name.js
new file mode 100644
index 00000000..c4a10f06
--- /dev/null
+++ b/lib/locales/ur/name/male_first_name.js
@@ -0,0 +1,20 @@
+module['exports'] = [
+ 'عمیر',
+ 'ابراہیم',
+ 'احسن',
+ 'عبداللہ',
+ 'عثمان',
+ 'حمزہ',
+ 'سیف',
+ 'ولید',
+ 'وسیم',
+ 'محسن',
+ 'یاسین',
+ 'کمال',
+ 'عادل',
+ 'اویس',
+ 'مسود',
+ 'شفیع',
+ 'فرہان',
+ 'ممتاز',
+];
diff --git a/lib/locales/ur/name/name.js b/lib/locales/ur/name/name.js
new file mode 100644
index 00000000..7a01e131
--- /dev/null
+++ b/lib/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/lib/locales/ur/name/prefix.js b/lib/locales/ur/name/prefix.js
new file mode 100644
index 00000000..0637c2f2
--- /dev/null
+++ b/lib/locales/ur/name/prefix.js
@@ -0,0 +1 @@
+module["exports"] = ["محترم.", "محترمہ.", "ڈاکٹر"];
diff --git a/lib/locales/ur/name/suffix.js b/lib/locales/ur/name/suffix.js
new file mode 100644
index 00000000..c9b7b0e9
--- /dev/null
+++ b/lib/locales/ur/name/suffix.js
@@ -0,0 +1,13 @@
+module['exports'] = [
+ 'چھوٹے',
+ 'بڑے',
+ 'پہل',
+ 'دوم',
+ 'سوم',
+ 'چہارم',
+ 'پنجم',
+ 'ششم',
+ 'هفتم',
+ 'نوئم',
+ 'دسم',
+];
diff --git a/lib/locales/ur/name/title.js b/lib/locales/ur/name/title.js
new file mode 100644
index 00000000..b59288d3
--- /dev/null
+++ b/lib/locales/ur/name/title.js
@@ -0,0 +1,34 @@
+module['exports'] = {
+ descriptor: [
+ 'سربراہ',
+ 'اعلیٰ',
+ 'مستقبل',
+ 'شہری',
+ 'ڈسٹرکٹ',
+ 'درمیانہ',
+ 'گلوبل',
+ 'گاہک',
+ 'بین ال اقوامی',
+ 'آگے',
+ 'اندرونی',
+ 'انسانی',
+ 'چیف',
+ 'پرنسپل',
+ ],
+ level: [
+ 'حل',
+ 'پروگرام',
+ 'برانڈ',
+ 'سکیورٹی',
+ 'ریسرچ',
+ 'آگاہی',
+ 'حربہ',
+ 'شناخت',
+ 'بازار',
+ 'گروہ',
+ 'تقسیم',
+ 'استعمال',
+ 'بات چیت',
+ 'جال',
+ ],
+};
diff --git a/lib/locales/ur/team/creature.js b/lib/locales/ur/team/creature.js
new file mode 100644
index 00000000..4d549d03
--- /dev/null
+++ b/lib/locales/ur/team/creature.js
@@ -0,0 +1,37 @@
+module['exports'] = [
+ 'چیونٹیاں',
+ 'چمگادڑ',
+ 'بھالو',
+ 'مکیاں',
+ 'پرندے',
+ 'بیل',
+ 'بلیاں',
+ 'مرغیاں',
+ 'مویشی',
+ 'کتے',
+ 'مچھلیاں',
+ 'بطخیں',
+ 'ہاتھی',
+ 'لومڑیاں',
+ 'مینڈک',
+ 'بکریاں',
+ 'گھوڑے',
+ 'شیر',
+ 'بندر',
+ 'الو',
+ 'لوگ',
+ 'سور',
+ 'خرگوش',
+ 'بھیڑ',
+ 'بھیڑیں',
+ 'زیبرا',
+ 'کویں',
+ 'کالی بلیاں',
+ 'بھوت',
+ 'جادوگر',
+ 'بیٹیں',
+ 'دشمن',
+ 'پیغمبر',
+ 'روح',
+ 'عبادت گزار',
+];
diff --git a/lib/locales/ur/team/index.js b/lib/locales/ur/team/index.js
new file mode 100644
index 00000000..f4e624f0
--- /dev/null
+++ b/lib/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/lib/locales/ur/team/name.js b/lib/locales/ur/team/name.js
new file mode 100644
index 00000000..bded21a9
--- /dev/null
+++ b/lib/locales/ur/team/name.js
@@ -0,0 +1,3 @@
+module["exports"] = [
+ "#{Address.state} #{creature}"
+];
diff --git a/lib/locales/ur/vehicle/bicycle.js b/lib/locales/ur/vehicle/bicycle.js
new file mode 100644
index 00000000..aa356d7f
--- /dev/null
+++ b/lib/locales/ur/vehicle/bicycle.js
@@ -0,0 +1 @@
+module["exports"] = ["سہراب سائکل", "چائنہ سائکل"];
diff --git a/lib/locales/ur/vehicle/fuel.js b/lib/locales/ur/vehicle/fuel.js
new file mode 100644
index 00000000..a4122069
--- /dev/null
+++ b/lib/locales/ur/vehicle/fuel.js
@@ -0,0 +1 @@
+module["exports"] = ["ڈیزل", "بجلی", "پیٹرول", "شمسی"];
diff --git a/lib/locales/ur/vehicle/index.js b/lib/locales/ur/vehicle/index.js
new file mode 100644
index 00000000..4a2c8172
--- /dev/null
+++ b/lib/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"); \ No newline at end of file
diff --git a/lib/locales/ur/vehicle/manufacturer.js b/lib/locales/ur/vehicle/manufacturer.js
new file mode 100644
index 00000000..21f5b257
--- /dev/null
+++ b/lib/locales/ur/vehicle/manufacturer.js
@@ -0,0 +1,10 @@
+module['exports'] = [
+ 'آستن مارٹن',
+ 'بینٹلے',
+ 'بی ایم ڈبلیو',
+ 'فراری',
+ 'ہنڈا',
+ 'جیپ',
+ 'مزدا',
+ 'مرسیڈیز',
+];
diff --git a/lib/locales/ur/vehicle/model.js b/lib/locales/ur/vehicle/model.js
new file mode 100644
index 00000000..94e96298
--- /dev/null
+++ b/lib/locales/ur/vehicle/model.js
@@ -0,0 +1 @@
+module["exports"] = ["کرولا", "اکورڈ", "سوک"];
diff --git a/lib/locales/ur/vehicle/vehicle_type.js b/lib/locales/ur/vehicle/vehicle_type.js
new file mode 100644
index 00000000..f8e2fb9f
--- /dev/null
+++ b/lib/locales/ur/vehicle/vehicle_type.js
@@ -0,0 +1 @@
+module['exports'] = ['ہیچ بیک', 'سواری'];
diff --git a/locale/ur.js b/locale/ur.js
new file mode 100644
index 00000000..e1c151c7
--- /dev/null
+++ b/locale/ur.js
@@ -0,0 +1,6 @@
+var Faker = require('../lib');
+var faker = new Faker({ locale: 'ur', localeFallback: 'en' });
+faker.locales['ur'] = require('../lib/locales/ur');
+faker.locales['en'] = require('../lib/locales/en');
+
+module['exports'] = faker;