aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorMarak <[email protected]>2020-08-29 09:53:40 -0500
committerGitHub <[email protected]>2020-08-29 09:53:40 -0500
commitecac64c468f486f45144a2fe18837dab334b74ac (patch)
tree974611e7fd8a3d2297508a26bed5a3c012c1e344 /lib
parent2fd8a31014303460cd58268121b86b23222e10a7 (diff)
parent53f214880221a29a6596bb20160a02b917fc9ce4 (diff)
downloadfaker-ecac64c468f486f45144a2fe18837dab334b74ac.tar.xz
faker-ecac64c468f486f45144a2fe18837dab334b74ac.zip
Merge pull request #986 from fariborzemami/master
Translate 'en' locale data to 'fa'
Diffstat (limited to 'lib')
-rw-r--r--lib/locales/fa/address/city_name.js100
-rw-r--r--lib/locales/fa/address/city_prefix.js7
-rw-r--r--lib/locales/fa/address/city_suffix.js8
-rw-r--r--lib/locales/fa/address/country.js234
-rw-r--r--lib/locales/fa/address/country_code.js252
-rw-r--r--lib/locales/fa/address/direction.js10
-rw-r--r--lib/locales/fa/address/index.js3
-rw-r--r--lib/locales/fa/address/state.js62
-rw-r--r--lib/locales/fa/address/street_suffix.js60
-rw-r--r--lib/locales/fa/cell_phone/formats.js19
-rw-r--r--lib/locales/fa/cell_phone/index.js3
-rw-r--r--lib/locales/fa/commerce/color.js22
-rw-r--r--lib/locales/fa/commerce/department.js24
-rw-r--r--lib/locales/fa/commerce/index.js5
-rw-r--r--lib/locales/fa/commerce/product_name.js56
-rw-r--r--lib/locales/fa/company/adjective.js71
-rw-r--r--lib/locales/fa/company/bs_adjective.js39
-rw-r--r--lib/locales/fa/company/bs_noun.js37
-rw-r--r--lib/locales/fa/company/bs_verb.js29
-rw-r--r--lib/locales/fa/company/descriptor.js46
-rw-r--r--lib/locales/fa/company/index.js10
-rw-r--r--lib/locales/fa/company/name.js5
-rw-r--r--lib/locales/fa/company/noun.js36
-rw-r--r--lib/locales/fa/company/suffix.js6
-rw-r--r--lib/locales/fa/date/index.js4
-rw-r--r--lib/locales/fa/date/month.js58
-rw-r--r--lib/locales/fa/date/weekday.js39
-rw-r--r--lib/locales/fa/finance/account_type.js8
-rw-r--r--lib/locales/fa/finance/credit_card/index.js5
-rw-r--r--lib/locales/fa/finance/credit_card/mastercard.js4
-rw-r--r--lib/locales/fa/finance/credit_card/visa.js4
-rw-r--r--lib/locales/fa/finance/currency.js110
-rw-r--r--lib/locales/fa/finance/index.js6
-rw-r--r--lib/locales/fa/finance/transaction_type.js6
-rw-r--r--lib/locales/fa/index.js9
-rw-r--r--lib/locales/fa/internet/domain_suffix.js7
-rw-r--r--lib/locales/fa/internet/example_email.js5
-rw-r--r--lib/locales/fa/internet/free_email.js5
-rw-r--r--lib/locales/fa/internet/index.js6
-rw-r--r--lib/locales/fa/lorem/index.js3
-rw-r--r--lib/locales/fa/lorem/words.js103
-rw-r--r--lib/locales/fa/name/female_first_name.js69
-rw-r--r--lib/locales/fa/name/first_name.js14
-rw-r--r--lib/locales/fa/name/index.js3
-rw-r--r--lib/locales/fa/name/male_first_name.js75
-rw-r--r--lib/locales/fa/name/name.js7
-rw-r--r--lib/locales/fa/name/title.js97
-rw-r--r--lib/locales/fa/phone_number/formats.js32
-rw-r--r--lib/locales/fa/phone_number/index.js3
-rw-r--r--lib/locales/fa/vehicle/fuel.js6
-rw-r--r--lib/locales/fa/vehicle/index.js6
-rw-r--r--lib/locales/fa/vehicle/manufacturer.js30
-rw-r--r--lib/locales/fa/vehicle/model.js37
-rw-r--r--lib/locales/fa/vehicle/vehicle_type.js10
54 files changed, 1797 insertions, 118 deletions
diff --git a/lib/locales/fa/address/city_name.js b/lib/locales/fa/address/city_name.js
index 53fc65f9..6380787c 100644
--- a/lib/locales/fa/address/city_name.js
+++ b/lib/locales/fa/address/city_name.js
@@ -1,52 +1,52 @@
module["exports"] = [
- "تهران",
- "مشهد",
- "اصفهان",
- "کرج",
- "تبریز",
- "شیراز",
- "اهواز",
- "قم",
- "کرمانشاه",
- "ارومیه",
- "رشت",
- "زاهدان",
- "کرمان",
- "اراک",
- "همدان",
- "یزد",
- "اردبیل",
- "بندرعباس",
- "اسلام‌شهر",
- "زنجان",
- "قزوین",
- "سنندج",
- "خرم‌آباد",
- "گرگان",
- "ساری",
- "ملارد",
- "قدس",
- "کاشان",
- "گلستان",
- "شهریار",
- "دزفول",
- "خمینی‌شهر",
- "بروجرد",
- "نیشابور",
- "سبزوار",
- "نجف‌آباد",
- "آمل",
- "بابل",
- "ورامین",
- "آبادان",
- "پاکدشت",
- "خوی",
- "ساوه",
- "بجنورد",
- "قائم‌شهر",
- "بوشهر",
- "قرچک",
- "سیرجان",
- "بیرجند",
- "ایلام"
+ "تهران",
+ "مشهد",
+ "اصفهان",
+ "کرج",
+ "تبریز",
+ "شیراز",
+ "اهواز",
+ "قم",
+ "کرمانشاه",
+ "ارومیه",
+ "رشت",
+ "زاهدان",
+ "کرمان",
+ "اراک",
+ "همدان",
+ "یزد",
+ "اردبیل",
+ "بندرعباس",
+ "اسلام‌شهر",
+ "زنجان",
+ "قزوین",
+ "سنندج",
+ "خرم‌آباد",
+ "گرگان",
+ "ساری",
+ "ملارد",
+ "قدس",
+ "کاشان",
+ "گلستان",
+ "شهریار",
+ "دزفول",
+ "خمینی‌شهر",
+ "بروجرد",
+ "نیشابور",
+ "سبزوار",
+ "نجف‌آباد",
+ "آمل",
+ "بابل",
+ "ورامین",
+ "آبادان",
+ "پاکدشت",
+ "خوی",
+ "ساوه",
+ "بجنورد",
+ "قائم‌شهر",
+ "بوشهر",
+ "قرچک",
+ "سیرجان",
+ "بیرجند",
+ "ایلام"
];
diff --git a/lib/locales/fa/address/city_prefix.js b/lib/locales/fa/address/city_prefix.js
index e53d0ae4..9fd06d64 100644
--- a/lib/locales/fa/address/city_prefix.js
+++ b/lib/locales/fa/address/city_prefix.js
@@ -1,3 +1,8 @@
module["exports"] = [
- ""
+ "شمال",
+ "شرق",
+ "غرب",
+ "جنوب",
+ "جدید",
+ "جزیره"
];
diff --git a/lib/locales/fa/address/city_suffix.js b/lib/locales/fa/address/city_suffix.js
index e53d0ae4..c223bfb8 100644
--- a/lib/locales/fa/address/city_suffix.js
+++ b/lib/locales/fa/address/city_suffix.js
@@ -1,3 +1,9 @@
module["exports"] = [
- ""
+ "روستا",
+ "شهر",
+ "دهکده",
+ "بندر",
+ "دژ",
+ "بندرگاه",
+ "ناحیه"
];
diff --git a/lib/locales/fa/address/country.js b/lib/locales/fa/address/country.js
new file mode 100644
index 00000000..bb08079b
--- /dev/null
+++ b/lib/locales/fa/address/country.js
@@ -0,0 +1,234 @@
+module["exports"] = [
+ "چین",
+ "هند",
+ "ایالات متحده آمریکا",
+ "اندونزی",
+ "برزیل",
+ "بنگلادش",
+ "روسیه",
+ "ژاپن",
+ "پاکستان",
+ "ویتنام",
+ "نیجریه",
+ "مکزیک",
+ "اتیوپی",
+ "آلمان",
+ "فیلیپین",
+ "تایلند",
+ "جمهوری دموکراتیک کنگو",
+ "میانمار",
+ "بریتانیا",
+ "فرانسه",
+ "ترکیه",
+ "ایران",
+ "مصر",
+ "کره جنوبی",
+ "ایتالیا",
+ "تانزانیا",
+ "کلمبیا",
+ "اسپانیا",
+ "اوکراین",
+ "کنیا",
+ "کانادا",
+ "آفریقای جنوبی",
+ "لهستان",
+ "اوگاندا",
+ "آرژانتین",
+ "ازبکستان",
+ "پرو",
+ "نپال",
+ "ونزوئلا",
+ "مالزی",
+ "کره شمالی",
+ "استرالیا",
+ "غنا",
+ "سودان",
+ "مراکش",
+ "تایوان",
+ "الجزایر",
+ "موزامبیک",
+ "ماداگاسکار",
+ "رومانی",
+ "قزاقستان",
+ "آنگولا",
+ "عراق",
+ "سریلانکا",
+ "کامرون",
+ "عربستان سعودی",
+ "شیلی",
+ "هلند",
+ "ساحل عاج",
+ "کامبوج",
+ "افغانستان",
+ "یمن",
+ "اکوادور",
+ "بورکینافاسو",
+ "زامبیا",
+ "سنگال",
+ "مالاوی",
+ "گینه",
+ "پرتغال",
+ "جمهوری چک",
+ "کوبا",
+ "بلژیک",
+ "سوئد",
+ "سوریه",
+ "بلاروس",
+ "سوئیس",
+ "بولیوی",
+ "یونان",
+ "جمهوری دومینیکن",
+ "هائیتی",
+ "نیجر",
+ "جمهوری آذربایجان",
+ "امارات متحده عربی",
+ "گواتمالا",
+ "رواندا",
+ "چاد",
+ "مجارستان",
+ "بوروندی",
+ "پاپوآ گینه نو",
+ "تونس",
+ "زیمبابوه",
+ "هنگ کنگ",
+ "اتریش",
+ "بنین",
+ "هندوراس",
+ "اسرائیل",
+ "سومالی",
+ "سنگاپور",
+ "لائوس",
+ "مالی",
+ "پاراگوئه",
+ "نیکاراگوئه",
+ "اریتره",
+ "جمهوری کنگو",
+ "دانمارک",
+ "السالوادور",
+ "اسلواکی",
+ "نروژ",
+ "فنلاند",
+ "توگو",
+ "بلغارستان",
+ "نیوزیلند",
+ "کویت",
+ "قرقیزستان",
+ "ترکمنستان",
+ "کاستاریکا",
+ "تاجیکستان",
+ "سیرالئون",
+ "جمهوری ایرلند",
+ "جمهوری آفریقای مرکزی",
+ "گرجستان",
+ "اردن",
+ "کرواسی",
+ "صربستان",
+ "اروگوئه",
+ "لیبی",
+ "پاناما",
+ "بوسنی و هرزگوین",
+ "لبنان",
+ "لیتوانی",
+ "قطر",
+ "ارمنستان",
+ "لیبریا",
+ "موریتانی",
+ "بوتسوانا",
+ "پورتوریکو",
+ "جامائیکا",
+ "مولداوی",
+ "آلبانی",
+ "مغولستان",
+ "اردن",
+ "لتونی",
+ "عمان",
+ "جمهوری مقدونیه",
+ "اسلوونی",
+ "نامیبیا",
+ "لسوتو",
+ "کوزوو",
+ "گامبیا",
+ "بحرین",
+ "استونی",
+ "موریس",
+ "گینه بیسائو",
+ "گابن",
+ "ترینیداد و توباگو",
+ "قبرس",
+ "اسواتینی",
+ "تیمور شرقی",
+ "ماکائو",
+ "نوار غزه",
+ "پادشاهی بوتان",
+ "فیجی",
+ "گویان",
+ "جیبوتی",
+ "مونتهنگرو",
+ "کومور",
+ "لوکزامبورگ",
+ "برونئی",
+ "جزایر سلیمان",
+ "باهاما",
+ "کیپ ورد",
+ "گینه استوایی",
+ "مالت",
+ "ایسلند",
+ "سورینام",
+ "مالدیو",
+ "صحرای غربی",
+ "باربادوس",
+ "بلیز",
+ "پلینزی فرانسه",
+ "وانواتو",
+ "کالدونیای جدید",
+ "سنت لوسیا",
+ "کوراسائو",
+ "گوآم",
+ "گرنادا",
+ "سنت وینسنت و گرنادینها",
+ "جرسی",
+ "سائوتومه و پرنسیپ",
+ "موناکو",
+ "آروبا",
+ "جزایر ویرجین ایالات متحده",
+ "ساموآ",
+ "جزیره من",
+ "تونگا",
+ "سیشل",
+ "جزایر کیمن",
+ "جزایر ماریانای شمالی",
+ "برمودا",
+ "آندورا",
+ "لیختناشتاین",
+ "جزایر فارو",
+ "گرنزی",
+ "آنتیگوا و باربودا",
+ "گرینلند",
+ "دومینیکا",
+ "سنت مارتین",
+ "سان مارینو",
+ "سنت کیتس و نویس",
+ "ساموای آمریکا",
+ "سنت مارتین",
+ "ایالات فدرال میکرونزی",
+ "جزایر ویرجین انگلستان",
+ "جبل طارق",
+ "جزایر مارشال",
+ "پالائو",
+ "کیریباتی",
+ "جزایر کوک",
+ "آنگویلا",
+ "جزایر فالکلند",
+ "جزایر تورکس و کایکوس",
+ "مونتسرات",
+ "تووالو",
+ "سنت پیر و ماژلان",
+ "والیس و فوتونا",
+ "واتیکان",
+ "سینت هلینا",
+ "سوالبارد",
+ "جزیره نورفولک",
+ "نیووی",
+ "توکلائو",
+ "جزایر پیتکرن"
+];
diff --git a/lib/locales/fa/address/country_code.js b/lib/locales/fa/address/country_code.js
new file mode 100644
index 00000000..84b5bfe6
--- /dev/null
+++ b/lib/locales/fa/address/country_code.js
@@ -0,0 +1,252 @@
+module["exports"] = [
+ "AD",
+ "AE",
+ "AF",
+ "AG",
+ "AI",
+ "AL",
+ "AM",
+ "AO",
+ "AQ",
+ "AR",
+ "AS",
+ "AT",
+ "AU",
+ "AW",
+ "AX",
+ "AZ",
+ "BA",
+ "BB",
+ "BD",
+ "BE",
+ "BF",
+ "BG",
+ "BH",
+ "BI",
+ "BJ",
+ "BL",
+ "BM",
+ "BN",
+ "BO",
+ "BQ",
+ "BQ",
+ "BR",
+ "BS",
+ "BT",
+ "BV",
+ "BW",
+ "BY",
+ "BZ",
+ "CA",
+ "CC",
+ "CD",
+ "CF",
+ "CG",
+ "CH",
+ "CI",
+ "CK",
+ "CL",
+ "CM",
+ "CN",
+ "CO",
+ "CR",
+ "CU",
+ "CV",
+ "CW",
+ "CX",
+ "CY",
+ "CZ",
+ "DE",
+ "DJ",
+ "DK",
+ "DM",
+ "DO",
+ "DZ",
+ "EC",
+ "EE",
+ "EG",
+ "EH",
+ "ER",
+ "ES",
+ "ET",
+ "FI",
+ "FJ",
+ "FK",
+ "FM",
+ "FO",
+ "FR",
+ "GA",
+ "GB",
+ "GD",
+ "GE",
+ "GF",
+ "GG",
+ "GH",
+ "GI",
+ "GL",
+ "GM",
+ "GN",
+ "GP",
+ "GQ",
+ "GR",
+ "GS",
+ "GT",
+ "GU",
+ "GW",
+ "GY",
+ "HK",
+ "HM",
+ "HN",
+ "HR",
+ "HT",
+ "HU",
+ "ID",
+ "IE",
+ "IL",
+ "IM",
+ "IN",
+ "IO",
+ "IQ",
+ "IR",
+ "IS",
+ "IT",
+ "JE",
+ "JM",
+ "JO",
+ "JP",
+ "KE",
+ "KG",
+ "KH",
+ "KI",
+ "KM",
+ "KN",
+ "KP",
+ "KR",
+ "KW",
+ "KY",
+ "KZ",
+ "LA",
+ "LB",
+ "LC",
+ "LI",
+ "LK",
+ "LR",
+ "LS",
+ "LT",
+ "LU",
+ "LV",
+ "LY",
+ "MA",
+ "MC",
+ "MD",
+ "ME",
+ "MF",
+ "MG",
+ "MH",
+ "MK",
+ "ML",
+ "MM",
+ "MN",
+ "MO",
+ "MP",
+ "MQ",
+ "MR",
+ "MS",
+ "MT",
+ "MU",
+ "MV",
+ "MW",
+ "MX",
+ "MY",
+ "MZ",
+ "NA",
+ "NC",
+ "NE",
+ "NF",
+ "NG",
+ "NI",
+ "NL",
+ "NO",
+ "NP",
+ "NR",
+ "NU",
+ "NZ",
+ "OM",
+ "PA",
+ "PE",
+ "PF",
+ "PG",
+ "PH",
+ "PK",
+ "PL",
+ "PM",
+ "PN",
+ "PR",
+ "PS",
+ "PT",
+ "PW",
+ "PY",
+ "QA",
+ "RE",
+ "RO",
+ "RS",
+ "RU",
+ "RW",
+ "SA",
+ "SB",
+ "SC",
+ "SD",
+ "SE",
+ "SG",
+ "SH",
+ "SI",
+ "SJ",
+ "SK",
+ "SL",
+ "SM",
+ "SN",
+ "SO",
+ "SR",
+ "SS",
+ "ST",
+ "SV",
+ "SX",
+ "SY",
+ "SZ",
+ "TC",
+ "TD",
+ "TF",
+ "TG",
+ "TH",
+ "TJ",
+ "TK",
+ "TL",
+ "TM",
+ "TN",
+ "TO",
+ "TR",
+ "TT",
+ "TV",
+ "TW",
+ "TZ",
+ "UA",
+ "UG",
+ "UM",
+ "US",
+ "UY",
+ "UZ",
+ "VA",
+ "VC",
+ "VE",
+ "VG",
+ "VI",
+ "VN",
+ "VU",
+ "WF",
+ "WS",
+ "YE",
+ "YT",
+ "ZA",
+ "ZM",
+ "ZW"
+];
diff --git a/lib/locales/fa/address/direction.js b/lib/locales/fa/address/direction.js
new file mode 100644
index 00000000..f6b3f24e
--- /dev/null
+++ b/lib/locales/fa/address/direction.js
@@ -0,0 +1,10 @@
+module["exports"] = [
+ "شمال",
+ "شرق",
+ "جنوب",
+ "غرب",
+ "شمال شرق",
+ "شمال غرب",
+ "جنوب شرق",
+ "جنوب غرب"
+];
diff --git a/lib/locales/fa/address/index.js b/lib/locales/fa/address/index.js
index 03e83be9..18c4c1e2 100644
--- a/lib/locales/fa/address/index.js
+++ b/lib/locales/fa/address/index.js
@@ -13,3 +13,6 @@ address.street_address = require("./street_address");
address.default_country = require("./default_country");
address.city_prefix = require("./city_prefix");
address.city_suffix = require("./city_suffix");
+address.country = require("./country");
+address.country_code = require("./country_code");
+
diff --git a/lib/locales/fa/address/state.js b/lib/locales/fa/address/state.js
index 73f44f3f..9c4a5830 100644
--- a/lib/locales/fa/address/state.js
+++ b/lib/locales/fa/address/state.js
@@ -1,33 +1,33 @@
module["exports"] = [
-"آذربایجان شرقی",
-"آذربایجان غربی",
-"اردبیل",
-"اصفهان",
-"البرز",
-"ایلام",
-"بوشهر",
-"تهران",
-"چهارمحال و بختیاری",
-"خراسان جنوبی",
-"خراسان رضوی",
-"خراسان شمالی",
-"خوزستان",
-"زنجان",
-"سمنان",
-"سیستان و بلوچستان",
-"فارس",
-"قزوین",
-"قم",
-"کردستان",
-"کرمان",
-"کرمانشاه",
-"کهگیلویه و بویراحمد",
-"گلستان",
-"گیلان",
-"لرستان",
-"مازندران",
-"مرکزی",
-"هرمزگان",
-"همدان",
-"یزد"
+ "آذربایجان شرقی",
+ "آذربایجان غربی",
+ "اردبیل",
+ "اصفهان",
+ "البرز",
+ "ایلام",
+ "بوشهر",
+ "تهران",
+ "چهارمحال و بختیاری",
+ "خراسان جنوبی",
+ "خراسان رضوی",
+ "خراسان شمالی",
+ "خوزستان",
+ "زنجان",
+ "سمنان",
+ "سیستان و بلوچستان",
+ "فارس",
+ "قزوین",
+ "قم",
+ "کردستان",
+ "کرمان",
+ "کرمانشاه",
+ "کهگیلویه و بویراحمد",
+ "گلستان",
+ "گیلان",
+ "لرستان",
+ "مازندران",
+ "مرکزی",
+ "هرمزگان",
+ "همدان",
+ "یزد"
];
diff --git a/lib/locales/fa/address/street_suffix.js b/lib/locales/fa/address/street_suffix.js
index d57d60ea..cadee90c 100644
--- a/lib/locales/fa/address/street_suffix.js
+++ b/lib/locales/fa/address/street_suffix.js
@@ -1,28 +1,34 @@
module["exports"] = [
-"آزادی",
-"آفریقا",
-"آذربایجان",
-"حقانی",
-"امیرکبیر",
-"اجاره دار",
-"اقبال لاهوری",
-"ابوذر",
-"قدس",
-"سباری",
-"فاطمی",
-"مالک اشتر",
-"راستوان",
-"دیباجی",
-"واعظی",
-"دستغیب",
-"موحد دانش",
-"کارگر شمالی",
-"استاد قریب",
-"یادگار امام",
-"دکتر چمران",
-"رسالت",
-"سمیه",
-"شهید مطهری",
-"هویزه",
-"دماوند",
-]; \ No newline at end of file
+ "آزادی",
+ "آفریقا",
+ "آذربایجان",
+ "حقانی",
+ "امیرکبیر",
+ "اجاره دار",
+ "اقبال لاهوری",
+ "ابوذر",
+ "قدس",
+ "سباری",
+ "فاطمی",
+ "مالک اشتر",
+ "نیایش",
+ "دیباجی",
+ "واعظی",
+ "دستغیب",
+ "موحد دانش",
+ "کارگر شمالی",
+ "استاد قریب",
+ "یادگار امام",
+ "دکتر چمران",
+ "رسالت",
+ "سمیه",
+ "شهید مطهری",
+ "هویزه",
+ "دماوند",
+ "توحید",
+ "ستارخان",
+ "کارون",
+ "استادمعین",
+ "رامین",
+ "اندرزگو"
+];
diff --git a/lib/locales/fa/cell_phone/formats.js b/lib/locales/fa/cell_phone/formats.js
new file mode 100644
index 00000000..58381f12
--- /dev/null
+++ b/lib/locales/fa/cell_phone/formats.js
@@ -0,0 +1,19 @@
+module["exports"] = [
+ "0912 ### ####",
+ "0911 ### ####",
+ "0919 ### ####",
+ "0917 ### ####",
+ "0920 ### ####",
+ "0921 ### ####",
+ "0936 ### ####",
+ "0937 ### ####",
+ "0938 ### ####",
+ "0939 ### ####",
+ "0935 ### ####",
+ "0933 ### ####",
+ "0901 ### ####",
+ "0902 ### ####",
+ "0903 ### ####",
+ "0904 ### ####",
+ "0905 ### ####"
+];
diff --git a/lib/locales/fa/cell_phone/index.js b/lib/locales/fa/cell_phone/index.js
new file mode 100644
index 00000000..8de997ba
--- /dev/null
+++ b/lib/locales/fa/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/fa/commerce/color.js b/lib/locales/fa/commerce/color.js
new file mode 100644
index 00000000..5778d707
--- /dev/null
+++ b/lib/locales/fa/commerce/color.js
@@ -0,0 +1,22 @@
+module["exports"] = [
+ "قرمز",
+ "سبز",
+ "آبی",
+ "زرد",
+ "بنفش",
+ "فیروزه ای",
+ "سفید",
+ "سیاه",
+ "قهوه ای",
+ "نارنجی",
+ "صورتی",
+ "خاکستری",
+ "خرمایی",
+ "آبی آسمانی",
+ "ارغوانی",
+ "زیتونی",
+ "نیلی",
+ "طلایی",
+ "لاجوردی",
+ "نقره ای"
+];
diff --git a/lib/locales/fa/commerce/department.js b/lib/locales/fa/commerce/department.js
new file mode 100644
index 00000000..de329c17
--- /dev/null
+++ b/lib/locales/fa/commerce/department.js
@@ -0,0 +1,24 @@
+module["exports"] = [
+ "کتاب ها",
+ "فیلم ها",
+ "موزیک",
+ "بازی ها",
+ "الکترونیک",
+ "رایانه",
+ "خانه",
+ "باغ",
+ "ابزار",
+ "خواربار",
+ "سلامتی",
+ "زیبایی",
+ "اسباب بازی",
+ "بچه ها",
+ "بچه",
+ "تن پوش",
+ "کفش",
+ "زیور آلات",
+ "ورزش ها",
+ "بیرون از خانه",
+ "اتومبیل",
+ "صنعتی"
+];
diff --git a/lib/locales/fa/commerce/index.js b/lib/locales/fa/commerce/index.js
new file mode 100644
index 00000000..c05b5272
--- /dev/null
+++ b/lib/locales/fa/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/fa/commerce/product_name.js b/lib/locales/fa/commerce/product_name.js
new file mode 100644
index 00000000..fddf3666
--- /dev/null
+++ b/lib/locales/fa/commerce/product_name.js
@@ -0,0 +1,56 @@
+module["exports"] = {
+ "adjective": [
+ "کوچک",
+ "ارگونومیک",
+ "باهوش",
+ "جذاب",
+ "باور نکردنی",
+ "خارق العاده",
+ "کاربردی",
+ "براق",
+ "عالی",
+ "معمولی",
+ "دست ساز",
+ "لطیف",
+ "بدون محدودیت",
+ "خوش طعم"
+ ],
+ "material": [
+ "استیل",
+ "چوبی",
+ "بتنی",
+ "پلاستیکی",
+ "کتان",
+ "گرانیتی",
+ "فلزی",
+ "نرم",
+ "تازه",
+ "یخ زده"
+ ],
+ "product": [
+ "صندلی",
+ "ماشین",
+ "کامپیوتر",
+ "کیبورد",
+ "ماوس",
+ "دوچرخه",
+ "توپ",
+ "دستکش",
+ "شلوار",
+ "پیراهن",
+ "میز",
+ "کفش",
+ "کلاه",
+ "حوله",
+ "صابون",
+ "تن ماهی",
+ "مرغ",
+ "ماهی",
+ "پنیر",
+ "بیکن",
+ "پیتزا",
+ "سالاد",
+ "سوسیس",
+ "چیپس"
+ ]
+};
diff --git a/lib/locales/fa/company/adjective.js b/lib/locales/fa/company/adjective.js
new file mode 100644
index 00000000..f9177397
--- /dev/null
+++ b/lib/locales/fa/company/adjective.js
@@ -0,0 +1,71 @@
+module["exports"] = [
+ "انطباقی",
+ "پیشرفته",
+ "بهبود یافته",
+ "جذب شده",
+ "خودکار",
+ "متعادل",
+ "متمرکز بر تجارت",
+ "متمرکز",
+ "کلون شده",
+ "سازگار",
+ "قابل تنظیم",
+ "گروه متقابل",
+ "متمرکز بر مشتری",
+ "قابل تنظیم",
+ "غیر متمرکز",
+ "مهندسی شده",
+ "دیجیتالی شده",
+ "توزیع شده",
+ "گوناگون",
+ "کوچک شده",
+ "پیشرفته",
+ "ارگونومیک",
+ "انحصاری",
+ "منبسط",
+ "تمدید شده",
+ "رو در رو",
+ "متمرکز شده",
+ "خط مقدم",
+ "کاملاً قابل تنظیم",
+ "مبتنی بر عملکرد",
+ "اساسی",
+ "ضد آینده",
+ "افقی",
+ "پیاده سازی شده",
+ "خلاقانه",
+ "یکپارچه",
+ "شهودی",
+ "معکوس",
+ "اجباری",
+ "نظارت شده",
+ "چند کاناله",
+ "چند جانبی",
+ "متن باز",
+ "عملیاتی",
+ "بهینه شده",
+ "اختیاری",
+ "ارگانیک",
+ "سازمان یافته",
+ "پشتکار",
+ "مداوم",
+ "درجه",
+ "قطبی",
+ "فعال",
+ "متمرکز بر سود",
+ "ژرف",
+ "قابل برنامه ریزی",
+ "ترقی خواه",
+ "متمرکز بر کیفیت",
+ "واکنش گرا",
+ "تصحیح شده",
+ "رکود",
+ "مهندسی معکوس",
+ "قدرتمند",
+ "بدون درز",
+ "امن",
+ "خود توانمندی",
+ "همه کاره",
+ "مجازی",
+ "بینایی",
+];
diff --git a/lib/locales/fa/company/bs_adjective.js b/lib/locales/fa/company/bs_adjective.js
new file mode 100644
index 00000000..9b461c08
--- /dev/null
+++ b/lib/locales/fa/company/bs_adjective.js
@@ -0,0 +1,39 @@
+module["exports"] = [
+ "ارزش افزوده",
+ "عمودی",
+ "فعال",
+ "قدرتمند",
+ "انقلابی",
+ "مقیاس پذیر",
+ "پیشرو",
+ "خلاقانه",
+ "شهودی",
+ "راهبردی",
+ "تجارت الکترونیکی",
+ "ماموریت بحرانی",
+ "چسبنده",
+ "یک به یک",
+ "24/7",
+ "جهانی",
+ "دانه ای",
+ "بدون اصطکاک",
+ "مجازی",
+ "ویروسی",
+ "پویا",
+ "24/365",
+ "مغناطیسی",
+ "عقب",
+ "موثر",
+ "توزیع شده",
+ "بدون درز",
+ "قابل توسعه",
+ "کلاس جهانی",
+ "متن باز",
+ "هم افزایی",
+ "بینایی",
+ "سفارشی",
+ "مبتنی بر همکاری",
+ "متقاعد کننده",
+ "جامع",
+ "پولدار"
+];
diff --git a/lib/locales/fa/company/bs_noun.js b/lib/locales/fa/company/bs_noun.js
new file mode 100644
index 00000000..bf067b2a
--- /dev/null
+++ b/lib/locales/fa/company/bs_noun.js
@@ -0,0 +1,37 @@
+module["exports"] = [
+ "هم افزایی",
+ "بازارها",
+ "شراکت",
+ "زیرساخت ها",
+ "پلتفرم",
+ "ابتکار عمل",
+ "کانال ها",
+ "اجتماعات",
+ "راه حل ها",
+ "خدمات الکترونیکی",
+ "موارد عملی",
+ "پورتال ها",
+ "سوله",
+ "فن آوری ها",
+ "محتوا",
+ "زنجیره تامین",
+ "همگرایی",
+ "روابط",
+ "معماری",
+ "رابط ها",
+ "بازارهای الکترونیکی",
+ "تجارت الکترونیک",
+ "سیستم ها",
+ "پهنای باند",
+ "مدل ها",
+ "ذهنیت",
+ "تحویل دادنی ها",
+ "کاربران",
+ "شبکه ها",
+ "برنامه های کاربردی",
+ "تجارت الکترونیکی",
+ "ویژگی ها",
+ "تجربیات",
+ "روش شناسی",
+ "بلاکچین"
+];
diff --git a/lib/locales/fa/company/bs_verb.js b/lib/locales/fa/company/bs_verb.js
new file mode 100644
index 00000000..b3e94a44
--- /dev/null
+++ b/lib/locales/fa/company/bs_verb.js
@@ -0,0 +1,29 @@
+module["exports"] = [
+ "پیاده سازی",
+ "استفاده",
+ "ادغام",
+ "ساده سازی",
+ "بهینه سازی",
+ "تبدیل",
+ "پذیرفتن",
+ "فعال کردن",
+ "نفوذ کردن",
+ "اختراع دوباره",
+ "تجمیع",
+ "معماری",
+ "تحریک کردن",
+ "مورف",
+ "قدرت دادن",
+ "پیش بینی کننده",
+ "کسب درآمد",
+ "مهار",
+ "تسهیل کردن",
+ "تصاحب کردن",
+ "بی تفاوت",
+ "هم افزایی",
+ "استراتژی کردن",
+ "استقرار",
+ "نام تجاری",
+ "رشد کردن",
+ "هدف"
+];
diff --git a/lib/locales/fa/company/descriptor.js b/lib/locales/fa/company/descriptor.js
new file mode 100644
index 00000000..94cd0d8b
--- /dev/null
+++ b/lib/locales/fa/company/descriptor.js
@@ -0,0 +1,46 @@
+module["exports"] = [
+ "24 ساعت",
+ "24/7",
+ "نسل سوم",
+ "نسل چهارم",
+ "نسل پنجم",
+ "نسل ششم",
+ "تجزیه و تحلیل",
+ "نامتقارن",
+ "ناهمگام",
+ "نگرش محور",
+ "پس زمینه",
+ "پهنای باند پایش",
+ "دو جهته",
+ "دوتایی",
+ "روشن اندیشی",
+ "مشتری محور",
+ "سرویس دهنده مشتری",
+ "منسجم",
+ "مرکب",
+ "حساس به متن",
+ "مبتنی بر متن",
+ "مبتنی بر محتوا",
+ "اختصاصی",
+ "تقاضا محور",
+ "اموزشی",
+ "جهت دار",
+ "گسسته",
+ "بی تفاوت",
+ "پویا",
+ "محیط زیست",
+ "توانمند سازی",
+ "اجرایی",
+ "صریح",
+ "خطاپذيری",
+ "پیش زمینه",
+ "پایدار",
+ "ثابت",
+ "سیستمی",
+ "شایسته سیستم",
+ "محسوس",
+ "انتقالی",
+ "یکسان",
+ "روند رو به بالا",
+ "تحمل صفر"
+];
diff --git a/lib/locales/fa/company/index.js b/lib/locales/fa/company/index.js
new file mode 100644
index 00000000..83b2f5cc
--- /dev/null
+++ b/lib/locales/fa/company/index.js
@@ -0,0 +1,10 @@
+var company = {};
+module['exports'] = company;
+company.suffix = require("./suffix");
+company.adjective = require("./adjective");
+company.descriptor = require("./descriptor");
+company.noun = require("./noun");
+company.bs_verb = require("./bs_verb");
+company.bs_adjective = require("./bs_adjective");
+company.bs_noun = require("./bs_noun");
+company.name = require("./name");
diff --git a/lib/locales/fa/company/name.js b/lib/locales/fa/company/name.js
new file mode 100644
index 00000000..655ec8b1
--- /dev/null
+++ b/lib/locales/fa/company/name.js
@@ -0,0 +1,5 @@
+module["exports"] = [
+ "#{Name.last_name} #{suffix}",
+ "#{Name.last_name}-#{Name.last_name}",
+ "#{Name.last_name}, #{Name.last_name} و #{Name.last_name}"
+];
diff --git a/lib/locales/fa/company/noun.js b/lib/locales/fa/company/noun.js
new file mode 100644
index 00000000..542ba8b8
--- /dev/null
+++ b/lib/locales/fa/company/noun.js
@@ -0,0 +1,36 @@
+module["exports"] = [
+ "توانایی",
+ "دسترسی",
+ "آداپتور",
+ "الگوریتم",
+ "اتحاد",
+ "تحلیلگر",
+ "کاربرد",
+ "رویکرد",
+ "معماری",
+ "بایگانی",
+ "هوش مصنوعی",
+ "آرایه",
+ "نگرش",
+ "معیار",
+ "مدیریت بودجه",
+ "قابلیت",
+ "ظرفیت",
+ "چالش",
+ "جریان",
+ "همکاری",
+ "پیچیدگی",
+ "مفهوم",
+ "اجتماع",
+ "احتمالی",
+ "هسته",
+ "بانک اطلاعاتی",
+ "پایگاه داده تحلیلی",
+ "تعریف",
+ "شبیه سازی",
+ "رمزگذاری",
+ "اکسترانت",
+ "سیستم عامل",
+ "انعطاف پذیری",
+ "نیروی کار"
+];
diff --git a/lib/locales/fa/company/suffix.js b/lib/locales/fa/company/suffix.js
new file mode 100644
index 00000000..5f2a9821
--- /dev/null
+++ b/lib/locales/fa/company/suffix.js
@@ -0,0 +1,6 @@
+module["exports"] = [
+ "کارخانه",
+ "و پسران",
+ "شرکت با مسئولیت محدود",
+ "گروه"
+];
diff --git a/lib/locales/fa/date/index.js b/lib/locales/fa/date/index.js
new file mode 100644
index 00000000..8c45d3f6
--- /dev/null
+++ b/lib/locales/fa/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/fa/date/month.js b/lib/locales/fa/date/month.js
new file mode 100644
index 00000000..7a523f16
--- /dev/null
+++ b/lib/locales/fa/date/month.js
@@ -0,0 +1,58 @@
+module["exports"] = {
+ wide: [
+ "فروردین",
+ "اردیبهشت",
+ "خرداد",
+ "تیر",
+ "مرداد",
+ "شهریور",
+ "مهر",
+ "آبان",
+ "آذر",
+ "دی",
+ "بهمن",
+ "اسفند"
+ ],
+ wide_context: [
+ "فروردین",
+ "اردیبهشت",
+ "خرداد",
+ "تیر",
+ "مرداد",
+ "شهریور",
+ "مهر",
+ "آبان",
+ "آذر",
+ "دی",
+ "بهمن",
+ "اسفند"
+ ],
+ abbr: [
+ "فرو",
+ "ارد",
+ "خرد",
+ "تیر",
+ "مرد",
+ "شهر",
+ "مهر",
+ "آبا",
+ "آذر",
+ "دی",
+ "بهم",
+ "اسف"
+ ],
+ abbr_context: [
+ "فرو",
+ "ارد",
+ "خرد",
+ "تیر",
+ "مرد",
+ "شهر",
+ "مهر",
+ "آبا",
+ "آذر",
+ "دی",
+ "بهم",
+ "اسف"
+ ]
+};
diff --git a/lib/locales/fa/date/weekday.js b/lib/locales/fa/date/weekday.js
new file mode 100644
index 00000000..6d46bfd3
--- /dev/null
+++ b/lib/locales/fa/date/weekday.js
@@ -0,0 +1,39 @@
+// Source: http://unicode.org/cldr/trac/browser/tags/release-27/common/main/en.xml#L1847
+module["exports"] = {
+ wide: [
+ "شنبه",
+ "یکشنبه",
+ "دوشنبه",
+ "سه شنبه",
+ "چهارشنبه",
+ "پتچشنبه",
+ "جمعه"
+ ],
+ wide_context: [
+ "شنبه",
+ "یکشنبه",
+ "دوشنبه",
+ "سه شنبه",
+ "چهارشنبه",
+ "پتچشنبه",
+ "جمعه"
+ ],
+ abbr: [
+ "ش",
+ "ی",
+ "د",
+ "س",
+ "چ",
+ "پ",
+ "ج"
+ ],
+ abbr_context: [
+ "ش",
+ "ی",
+ "د",
+ "س",
+ "چ",
+ "پ",
+ "ج"
+ ]
+};
diff --git a/lib/locales/fa/finance/account_type.js b/lib/locales/fa/finance/account_type.js
new file mode 100644
index 00000000..ccea0f4b
--- /dev/null
+++ b/lib/locales/fa/finance/account_type.js
@@ -0,0 +1,8 @@
+module["exports"] = [
+ "پس انداز",
+ "سرمایه گذاری",
+ "وام مسکن",
+ "کارت اعتباری",
+ "وام خودرو",
+ "وام شخصی"
+];
diff --git a/lib/locales/fa/finance/credit_card/index.js b/lib/locales/fa/finance/credit_card/index.js
new file mode 100644
index 00000000..3bd2dfd9
--- /dev/null
+++ b/lib/locales/fa/finance/credit_card/index.js
@@ -0,0 +1,5 @@
+var credit_card = {};
+module['exports'] = credit_card;
+credit_card.visa = require("./visa");
+credit_card.mastercard = require("./mastercard");
+
diff --git a/lib/locales/fa/finance/credit_card/mastercard.js b/lib/locales/fa/finance/credit_card/mastercard.js
new file mode 100644
index 00000000..81502c01
--- /dev/null
+++ b/lib/locales/fa/finance/credit_card/mastercard.js
@@ -0,0 +1,4 @@
+module["exports"] = [
+ "5[1-5]##-####-####-###L",
+ "6771-89##-####-###L"
+];
diff --git a/lib/locales/fa/finance/credit_card/visa.js b/lib/locales/fa/finance/credit_card/visa.js
new file mode 100644
index 00000000..760f921d
--- /dev/null
+++ b/lib/locales/fa/finance/credit_card/visa.js
@@ -0,0 +1,4 @@
+module["exports"] = [
+ "4###########L",
+ "4###-####-####-###L"
+];
diff --git a/lib/locales/fa/finance/currency.js b/lib/locales/fa/finance/currency.js
new file mode 100644
index 00000000..3a79cdb8
--- /dev/null
+++ b/lib/locales/fa/finance/currency.js
@@ -0,0 +1,110 @@
+module["exports"] = {
+ "درهم امارات": {
+ "code": "AED",
+ "symbol": ""
+ },
+ "افغانی": {
+ "code": "AFN",
+ "symbol": "؋"
+ },
+ "پزو آرژانتین": {
+ "code": "ARS",
+ "symbol": "$"
+ },
+ "دلار استرالیا": {
+ "code": "AUD",
+ "symbol": "$"
+ },
+ "مانات آذربایجان": {
+ "code": "AZN",
+ "symbol": "ман"
+ },
+ "دلار کانادا": {
+ "code": "CAD",
+ "symbol": "$"
+ },
+ "فرانک سوئیس": {
+ "code": "CHF",
+ "symbol": "CHF"
+ },
+ "کرون چک": {
+ "code": "CZK",
+ "symbol": "Kč"
+ },
+ "کرون": {
+ "code": "EEK",
+ "symbol": ""
+ },
+ "دینار عراق": {
+ "code": "IQD",
+ "symbol": ""
+ },
+ "ریال ایران": {
+ "code": "IRR",
+ "symbol": "﷼"
+ },
+ "کرون ایسلند": {
+ "code": "ISK",
+ "symbol": "kr"
+ },
+ "دینار اردن": {
+ "code": "JOD",
+ "symbol": ""
+ },
+ "ین": {
+ "code": "JPY",
+ "symbol": "¥"
+ },
+ "دینار کویت": {
+ "code": "KWD",
+ "symbol": ""
+ },
+ "دینار لیبی": {
+ "code": "LYD",
+ "symbol": ""
+ },
+ "درهم مراکش": {
+ "code": "MAD",
+ "symbol": ""
+ },
+ "روپی نپال": {
+ "code": "NPR",
+ "symbol": "₨"
+ },
+ "ریال عمان": {
+ "code": "OMR",
+ "symbol": "﷼"
+ },
+ "پزو فیلیپین": {
+ "code": "PHP",
+ "symbol": "Php"
+ },
+ "روپی پاکستان": {
+ "code": "PKR",
+ "symbol": "₨"
+ },
+ "ریال قطر": {
+ "code": "QAR",
+ "symbol": "﷼"
+ },
+ "روبل روسیه": {
+ "code": "RUB",
+ "symbol": "руб"
+ },
+ "ریال عربستان": {
+ "code": "SAR",
+ "symbol": "﷼"
+ },
+ "پوند سودان": {
+ "code": "SDG",
+ "symbol": ""
+ },
+ "کرون سوئد": {
+ "code": "SEK",
+ "symbol": "kr"
+ },
+ "دلار سنگاپور": {
+ "code": "SGD",
+ "symbol": "$"
+ },
+};
diff --git a/lib/locales/fa/finance/index.js b/lib/locales/fa/finance/index.js
new file mode 100644
index 00000000..9a5b00d9
--- /dev/null
+++ b/lib/locales/fa/finance/index.js
@@ -0,0 +1,6 @@
+var finance = {};
+module['exports'] = finance;
+finance.account_type = require("./account_type");
+finance.transaction_type = require("./transaction_type");
+finance.currency = require("./currency");
+finance.credit_card = require("./credit_card");
diff --git a/lib/locales/fa/finance/transaction_type.js b/lib/locales/fa/finance/transaction_type.js
new file mode 100644
index 00000000..35350561
--- /dev/null
+++ b/lib/locales/fa/finance/transaction_type.js
@@ -0,0 +1,6 @@
+module["exports"] = [
+ "سپرده",
+ "برداشت از حساب",
+ "پرداخت",
+ "صورتحساب"
+];
diff --git a/lib/locales/fa/index.js b/lib/locales/fa/index.js
index 42da2ded..72c247fb 100644
--- a/lib/locales/fa/index.js
+++ b/lib/locales/fa/index.js
@@ -3,3 +3,12 @@ module['exports'] = fa;
fa.title = "Farsi";
fa.name = require("./name");
fa.address = require("./address");
+fa.phone_number = require("./phone_number");
+fa.lorem = require("./lorem");
+fa.cell_phone = require("./cell_phone");
+fa.date = require("./date");
+fa.vehicle = require("./vehicle");
+fa.internet = require("./internet");
+fa.commerce = require("./commerce");
+fa.company = require("./company");
+fa.finance = require("./finance");
diff --git a/lib/locales/fa/internet/domain_suffix.js b/lib/locales/fa/internet/domain_suffix.js
new file mode 100644
index 00000000..372f6aea
--- /dev/null
+++ b/lib/locales/fa/internet/domain_suffix.js
@@ -0,0 +1,7 @@
+module["exports"] = [
+ "com",
+ "ir",
+ "info",
+ "net",
+ "org"
+];
diff --git a/lib/locales/fa/internet/example_email.js b/lib/locales/fa/internet/example_email.js
new file mode 100644
index 00000000..464c6c0e
--- /dev/null
+++ b/lib/locales/fa/internet/example_email.js
@@ -0,0 +1,5 @@
+module["exports"] = [
+ "example.org",
+ "example.com",
+ "example.net"
+];
diff --git a/lib/locales/fa/internet/free_email.js b/lib/locales/fa/internet/free_email.js
new file mode 100644
index 00000000..d6393294
--- /dev/null
+++ b/lib/locales/fa/internet/free_email.js
@@ -0,0 +1,5 @@
+module["exports"] = [
+ "gmail.com",
+ "yahoo.com",
+ "hotmail.com"
+];
diff --git a/lib/locales/fa/internet/index.js b/lib/locales/fa/internet/index.js
new file mode 100644
index 00000000..241488fb
--- /dev/null
+++ b/lib/locales/fa/internet/index.js
@@ -0,0 +1,6 @@
+var internet = {};
+module['exports'] = internet;
+internet.free_email = require("./free_email");
+internet.example_email = require("./example_email");
+internet.domain_suffix = require("./domain_suffix");
+
diff --git a/lib/locales/fa/lorem/index.js b/lib/locales/fa/lorem/index.js
new file mode 100644
index 00000000..a53a23d0
--- /dev/null
+++ b/lib/locales/fa/lorem/index.js
@@ -0,0 +1,3 @@
+var lorem = {};
+module['exports'] = lorem;
+lorem.words = require("./words");
diff --git a/lib/locales/fa/lorem/words.js b/lib/locales/fa/lorem/words.js
new file mode 100644
index 00000000..32f1998e
--- /dev/null
+++ b/lib/locales/fa/lorem/words.js
@@ -0,0 +1,103 @@
+module["exports"] = [
+ "لورم",
+ "ایپسوم",
+ "متن",
+ "ساختگی",
+ "با،",
+ "تولید",
+ "سادگی",
+ "نامفهوم،",
+ "از",
+ "صنعت",
+ "چاپ",
+ "و با",
+ "استفاده",
+ "از",
+ "طراحان",
+ "گرافیک",
+ "است",
+ "چاپگرها",
+ "و متون",
+ "بلکه",
+ "روزنامه.",
+ "و مجله",
+ "در",
+ "ستون",
+ "و سطر",
+ "آنچنان",
+ "که،",
+ "لازم",
+ "است",
+ "و برای",
+ "شرایط",
+ "فعلی",
+ "تکنولوژی",
+ "مورد نیاز",
+ "و کاربردهای",
+ "متنوع",
+ "با هدف",
+ "بهبود",
+ "ابزارهای کاربردی",
+ "می باشد",
+ "کتابهای",
+ "زیادی",
+ "در",
+ "شصت و سه درصد",
+ "گذشته",
+ "حال",
+ "و آینده",
+ "شناخت",
+ "فراوان",
+ "جامعه",
+ "و",
+ "متخصصان",
+ "را",
+ "می طلبد",
+ "تا با،",
+ "نرم افزارها",
+ "شناخت",
+ "بیشتری را",
+ "برای",
+ "طراحان",
+ "رایانه ای",
+ "علی الخصوص ",
+ "طراحان خلاقی",
+ "و فرهنگ پیشرو",
+ "در زبان فارسی ",
+ "ایجاد",
+ "کرد",
+ "در این صورت",
+ "می توان",
+ "امید",
+ "داشت",
+ "که",
+ "تمام",
+ "و دشواری",
+ "موجود",
+ "در",
+ "ارائه",
+ "راهکارها",
+ "و",
+ "شرایط",
+ "سخت",
+ "تایپ",
+ "به پایان",
+ " و زمان",
+ "مورد نیاز",
+ "شامل",
+ "حروفچینی",
+ "دستاوردهای",
+ "اصلی",
+ "و",
+ "جوابگوی",
+ "سوالات",
+ "پیوسته",
+ "اهل",
+ "دنیای",
+ "موجود",
+ "طراحی",
+ "اساسا",
+ "مورد",
+ "استفاده",
+ "قرار گیرد"
+];
diff --git a/lib/locales/fa/name/female_first_name.js b/lib/locales/fa/name/female_first_name.js
new file mode 100644
index 00000000..7a2f7274
--- /dev/null
+++ b/lib/locales/fa/name/female_first_name.js
@@ -0,0 +1,69 @@
+module["exports"] = [
+ "مریم",
+ "نازنین",
+ "غزاله",
+ "محدثه",
+ "بهناز",
+ "زینب",
+ "کیمیا",
+ "سوسن",
+ "لاله",
+ "آنا",
+ "آناهیتا",
+ "آنیتا",
+ "آرمیتا",
+ "آتوسا",
+ "آیدا",
+ "بنفشه",
+ "بهار",
+ "بیتا",
+ "پارمیس",
+ "پریناز",
+ "پریسا",
+ "پرنیان",
+ "سارا",
+ "پگاه",
+ "ترانه",
+ "چکاوک",
+ "دریا",
+ "درسا",
+ "فرشته",
+ "ملیسا",
+ "ملیکا",
+ "رویا",
+ "زیبا",
+ "یاسمن",
+ "سپیده",
+ "سمیرا",
+ "سیما",
+ "شادی",
+ "هانیه",
+ "شهرزاد",
+ "شکوه",
+ "سمیه",
+ "شهلا",
+ "شیدا",
+ "شیوا",
+ "فرانک",
+ "فرزانه",
+ "فرناز",
+ "فریبا",
+ "فریماه",
+ "کتایون",
+ "گلاره",
+ "گیتی",
+ "گیسو",
+ "مروارید",
+ "مهرناز",
+ "مهسا",
+ "مینا",
+ "مینو",
+ "مهوش",
+ "میترا",
+ "نگین",
+ "نگار",
+ "نیلوفر",
+ "رز",
+ "هلیا",
+ "هستی"
+];
diff --git a/lib/locales/fa/name/first_name.js b/lib/locales/fa/name/first_name.js
index 9bb85b48..c3a9b15d 100644
--- a/lib/locales/fa/name/first_name.js
+++ b/lib/locales/fa/name/first_name.js
@@ -28,10 +28,9 @@ module["exports"] = [
"آونگ",
"آهو",
"آیدا",
- "اتسز",
"اختر",
"ارد",
- "ارد شیر",
+ "اردشیر",
"اردوان",
"ارژن",
"ارژنگ",
@@ -48,7 +47,7 @@ module["exports"] = [
"افسون",
"افشین",
"امید",
- "انوش (‌ آنوشا )",
+ "آنوشا",
"انوشروان",
"اورنگ",
"اوژن",
@@ -167,7 +166,6 @@ module["exports"] = [
"چابک",
"چالاک",
"چاوش",
- "چترا",
"چوبین",
"چهرزاد",
"خاوردخت",
@@ -481,7 +479,6 @@ module["exports"] = [
"گرگین",
"گزل",
"گشتاسب",
- "گشسب",
"گشسب بانو",
"گل",
"گل آذین",
@@ -563,6 +560,7 @@ module["exports"] = [
"مرداس",
"مرزبان",
"مرمر",
+ "مریم",
"مزدک",
"مژده",
"مژگان",
@@ -663,7 +661,7 @@ module["exports"] = [
"نوید",
"نوین",
"نوین دخت",
- "نیش ا",
+ "نیشا",
"نیک بین",
"نیک پی",
"نیک چهر",
@@ -686,7 +684,7 @@ module["exports"] = [
"ویگن",
"هژیر",
"هخامنش",
- "هربد( هیربد )",
+ "هیربد",
"هرمز",
"همایون",
"هما",
@@ -715,7 +713,7 @@ module["exports"] = [
"هیما",
"هیوا",
"یادگار",
- "یاسمن ( یاسمین )",
+ "یاسمن",
"یاشار",
"یاور",
"یزدان",
diff --git a/lib/locales/fa/name/index.js b/lib/locales/fa/name/index.js
index 82cd98f2..0c980df2 100644
--- a/lib/locales/fa/name/index.js
+++ b/lib/locales/fa/name/index.js
@@ -1,5 +1,8 @@
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.prefix = require("./prefix");
+name.title = require("./title");
diff --git a/lib/locales/fa/name/male_first_name.js b/lib/locales/fa/name/male_first_name.js
new file mode 100644
index 00000000..8822ed2a
--- /dev/null
+++ b/lib/locales/fa/name/male_first_name.js
@@ -0,0 +1,75 @@
+module["exports"] = [
+ "علی",
+ "حسن",
+ "محمد",
+ "مهدی",
+ "مسعود",
+ "دانیال",
+ "سجاد",
+ "امیر",
+ "رضا",
+ "مازیار",
+ "مهیار",
+ "محمدرضا",
+ "فرهاد",
+ "افشین",
+ "مهرداد",
+ "مهراد",
+ "کیانوش",
+ "کیوان",
+ "کامران",
+ "مهران",
+ "سروش",
+ "سامان",
+ "هادی",
+ "همایون",
+ "ایمان",
+ "رامین",
+ "رامتین",
+ "امین",
+ "سپهر",
+ "سهیل",
+ "عرفان",
+ "جواد",
+ "نیما",
+ "پرهام",
+ "میلاد",
+ "شایان",
+ "شهاب",
+ "کاوه",
+ "بهمن",
+ "سیاوش",
+ "سعید",
+ "امید",
+ "حسین",
+ "سینا",
+ "مهدیار",
+ "صدرا",
+ "عباس",
+ "امیرسینا",
+ "نوید",
+ "پیمان",
+ "پژمان",
+ "مجید",
+ "حمید",
+ "وحید",
+ "علیرضا",
+ "آیدین",
+ "آرمان",
+ "امیرحسین",
+ "آرین",
+ "کسرا",
+ "جمشید",
+ "فریبرز",
+ "قاسم",
+ "صمد",
+ "حامد",
+ "فرزاد",
+ "فریدون",
+ "فربد",
+ "فرگام",
+ "یاسین",
+ "آرش",
+ "آرمین",
+ "شهروز"
+ ];
diff --git a/lib/locales/fa/name/name.js b/lib/locales/fa/name/name.js
new file mode 100644
index 00000000..bcb66545
--- /dev/null
+++ b/lib/locales/fa/name/name.js
@@ -0,0 +1,7 @@
+module["exports"] = [
+ "#{prefix} #{first_name} #{last_name}",
+ "#{first_name} #{last_name}",
+ "#{first_name} #{last_name}",
+ "#{male_first_name} #{last_name}",
+ "#{female_first_name} #{last_name}"
+];
diff --git a/lib/locales/fa/name/title.js b/lib/locales/fa/name/title.js
new file mode 100644
index 00000000..6b9a6416
--- /dev/null
+++ b/lib/locales/fa/name/title.js
@@ -0,0 +1,97 @@
+module["exports"] = {
+ "descriptor": [
+ "رهبر",
+ "ارشد",
+ "مستقیم",
+ "پویا",
+ "آینده",
+ "محصول",
+ "ملی",
+ "منطقه",
+ "ناحیه",
+ "مرکزی",
+ "جهانی",
+ "مشتری",
+ "سرمایه گذار",
+ "بین المللی",
+ "میراث",
+ "داخلی",
+ "انسان",
+ "رئیس",
+ "مدیر اصلی"
+ ],
+ "level": [
+ "راه حل ها",
+ "برنامه",
+ "نام تجاری",
+ "امنیت",
+ "پژوهش",
+ "بازار یابی",
+ "رهنمود",
+ "پیاده سازی",
+ "ادغام",
+ "عملکرد",
+ "واکنش",
+ "الگو",
+ "تدابیر",
+ "شناسایی",
+ "بازارها",
+ "گروه ها",
+ "بخش",
+ "برنامه های کاربردی",
+ "بهينه سازي",
+ "عملیات",
+ "زیر ساخت",
+ "اینترانت",
+ "ارتباطات",
+ "وب",
+ "کیفیت",
+ "اطمینان",
+ "پویایی",
+ "حساب ها",
+ "داده ها",
+ "خلاقیت",
+ "پیکربندی",
+ "مسئوليت",
+ "فعل و انفعالات",
+ "عوامل",
+ "قابلیت استفاده",
+ "معیار"
+ ],
+ "job": [
+ "کارگر ساده",
+ "سرپرست کارگاه",
+ "ناظر",
+ "مهندس پروژه",
+ "کارفرما",
+ "مدیر",
+ "سرپرست",
+ "اموردفتری",
+ "کارمند",
+ "مسئول",
+ "مدیرعامل",
+ "رئیس هیئت مدیره",
+ "عضو هیئت مدیره",
+ "کارشناس",
+ "مربی",
+ "مدرس",
+ "منشی",
+ "فروشنده",
+ "متصدی",
+ "تکنسین",
+ "استادکار",
+ "نصاب",
+ "حسابدار",
+ "راننده",
+ "نگهبان",
+ "رئیس",
+ "مهندس",
+ "مدیرفروش",
+ "کارشناس فنی",
+ "مسئول فنی",
+ "کارگر فنی",
+ "بازاریاب",
+ "کارپرداز",
+ "خدمتگزار"
+ ]
+};
diff --git a/lib/locales/fa/phone_number/formats.js b/lib/locales/fa/phone_number/formats.js
new file mode 100644
index 00000000..0e617124
--- /dev/null
+++ b/lib/locales/fa/phone_number/formats.js
@@ -0,0 +1,32 @@
+module["exports"] = [
+ "021 ### #####",
+ "031 ### #####",
+ "041 ### #####",
+ "045 ### #####",
+ "061 ### #####",
+ "051 ### #####",
+ "058 ### #####",
+ "028 ### #####",
+ "026 ### #####",
+ "044 ### #####",
+ "024 ### #####",
+ "023 ### #####",
+ "076 ### #####",
+ "+98 21 ### #####"
+];
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/lib/locales/fa/phone_number/index.js b/lib/locales/fa/phone_number/index.js
new file mode 100644
index 00000000..8d35e011
--- /dev/null
+++ b/lib/locales/fa/phone_number/index.js
@@ -0,0 +1,3 @@
+var phone_number = {};
+module['exports'] = phone_number;
+phone_number.formats = require("./formats");
diff --git a/lib/locales/fa/vehicle/fuel.js b/lib/locales/fa/vehicle/fuel.js
new file mode 100644
index 00000000..45846888
--- /dev/null
+++ b/lib/locales/fa/vehicle/fuel.js
@@ -0,0 +1,6 @@
+module["exports"] = [
+ "دیزل",
+ "الکتریکی",
+ "بنزین",
+ "هیبرید"
+];
diff --git a/lib/locales/fa/vehicle/index.js b/lib/locales/fa/vehicle/index.js
new file mode 100644
index 00000000..73407875
--- /dev/null
+++ b/lib/locales/fa/vehicle/index.js
@@ -0,0 +1,6 @@
+var vehicle = {};
+module["exports"] = vehicle;
+vehicle.manufacturer = require("./manufacturer");
+vehicle.model = require("./model");
+vehicle.type = require("./vehicle_type");
+vehicle.fuel = require("./fuel");
diff --git a/lib/locales/fa/vehicle/manufacturer.js b/lib/locales/fa/vehicle/manufacturer.js
new file mode 100644
index 00000000..53cfc7de
--- /dev/null
+++ b/lib/locales/fa/vehicle/manufacturer.js
@@ -0,0 +1,30 @@
+module["exports"] = [
+ "شورولت",
+ "کادیلاک",
+ "فورد",
+ "کرایسلر",
+ "دوج",
+ "جیپ",
+ "تسلا",
+ "تویوتا",
+ "هوندا",
+ "نیسان",
+ "آٔ‌ئودی",
+ "مرسدس بنز",
+ "بی ام و",
+ "ولکس واگن",
+ "پورشه",
+ "جگوار",
+ "استون مارتین",
+ "لندرور",
+ "بنتلی",
+ "مینی",
+ "رولز رویس",
+ "فیات",
+ "لامبورگینی",
+ "مازراتی",
+ "فراری",
+ "بوگاتی",
+ "کیا",
+ "هیوندای"
+];
diff --git a/lib/locales/fa/vehicle/model.js b/lib/locales/fa/vehicle/model.js
new file mode 100644
index 00000000..b465f194
--- /dev/null
+++ b/lib/locales/fa/vehicle/model.js
@@ -0,0 +1,37 @@
+module["exports"] = [
+ "فیستا",
+ "فوکوس",
+ "تاروس",
+ "موستانگ",
+ "اکسپلورر",
+ "کروز",
+ "مالیبو",
+ "ایمپالا",
+ "کامارو",
+ "کروت",
+ "کولورادو",
+ "سیلورادو",
+ "اسکالید",
+ "آلپاین",
+ "چارجر",
+ "چلنجر",
+ "رانگلر",
+ "گرند چروکی",
+ "رودستر",
+ "کمری",
+ "پریوس",
+ "لندکروزر",
+ "آکورد",
+ "سیویک",
+ "المنت",
+ "سنترا",
+ "آلتیما",
+ "یبتل",
+ "جتا",
+ "گلف",
+ "911",
+ "اسپایدر",
+ "کونتاچ",
+ "مورسیه لاگو",
+ "اونتادور",
+];
diff --git a/lib/locales/fa/vehicle/vehicle_type.js b/lib/locales/fa/vehicle/vehicle_type.js
new file mode 100644
index 00000000..9a1505fb
--- /dev/null
+++ b/lib/locales/fa/vehicle/vehicle_type.js
@@ -0,0 +1,10 @@
+module["exports"] = [
+ "ون",
+ "کوپه",
+ "پیکاپ",
+ "مینی ون",
+ "ون مسافرتی",
+ "شاسی بلند",
+ "سدان",
+ "استیشن"
+];