aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarak <[email protected]>2015-07-05 00:10:56 -0700
committerMarak <[email protected]>2015-07-05 00:10:56 -0700
commit6d65e25c09ce767647c062bd7fba66b04fb39e5d (patch)
treed8914ce775a2948580feb4598a3913eff38dfdb4
parent2907c27ca9cf3657188470094a689decda3df65a (diff)
parentf015a63bbb41176a0ee9a719b6982d0dc1f4c849 (diff)
downloadfaker-6d65e25c09ce767647c062bd7fba66b04fb39e5d.tar.xz
faker-6d65e25c09ce767647c062bd7fba66b04fb39e5d.zip
Merge pull request #227 from Zertz/patch-1
[api] Add fr_CA locale
-rw-r--r--lib/locales.js3
-rw-r--r--lib/locales/fr_CA.js65
2 files changed, 67 insertions, 1 deletions
diff --git a/lib/locales.js b/lib/locales.js
index 164f1a6a..bc295f44 100644
--- a/lib/locales.js
+++ b/lib/locales.js
@@ -13,6 +13,7 @@ exports['en_au_ocker'] = require('./locales/en_au_ocker.js');
exports['es'] = require('./locales/es.js');
exports['fa'] = require('./locales/fa.js');
exports['fr'] = require('./locales/fr.js');
+exports['fr_CA'] = require('./locales/fr_CA.js');
exports['ge'] = require('./locales/ge.js');
exports['it'] = require('./locales/it.js');
exports['ja'] = require('./locales/ja.js');
@@ -28,4 +29,4 @@ exports['sv'] = require('./locales/sv.js');
exports['tr'] = require('./locales/tr.js');
exports['vi'] = require('./locales/vi.js');
exports['zh_CN'] = require('./locales/zh_CN.js');
-exports['zh_TW'] = require('./locales/zh_TW.js'); \ No newline at end of file
+exports['zh_TW'] = require('./locales/zh_TW.js');
diff --git a/lib/locales/fr_CA.js b/lib/locales/fr_CA.js
new file mode 100644
index 00000000..9128fe7b
--- /dev/null
+++ b/lib/locales/fr_CA.js
@@ -0,0 +1,65 @@
+var fr_CA = {};
+module["exports"] = fr_CA;
+fr_CA.title = "Canada (French)";
+fr_CA.address = {
+ "postcode": [
+ "?#? #?#"
+ ],
+ "state": [
+ "Alberta",
+ "Colombie-Britannique",
+ "Manitoba",
+ "Nouveau-Brunswick",
+ "Terre-Neuve-et-Labrador",
+ "Nouvelle-Écosse",
+ "Territoires du Nord-Ouest",
+ "Nunavut",
+ "Ontario",
+ "Île-du-Prince-Édouard",
+ "Québec",
+ "Saskatchewan",
+ "Yukon"
+ ],
+ "state_abbr": [
+ "AB",
+ "BC",
+ "MB",
+ "NB",
+ "NL",
+ "NS",
+ "NU",
+ "NT",
+ "ON",
+ "PE",
+ "QC",
+ "SK",
+ "YK"
+ ],
+ "default_country": [
+ "Canada"
+ ]
+};
+fr_CA.internet = {
+ "free_email": [
+ "gmail.com",
+ "yahoo.ca",
+ "hotmail.com"
+ ],
+ "domain_suffix": [
+ "qc.ca",
+ "ca",
+ "com",
+ "biz",
+ "info",
+ "name",
+ "net",
+ "org"
+ ]
+};
+fr_CA.phone_number = {
+ "formats": [
+ "### ###-####",
+ "1 ### ###-####",
+ "### ###-####, poste ###"
+ ]
+};