From ab8ca8f1b65af65c433e94546e6085a90ef78231 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Fri, 27 Oct 2017 23:52:12 -0400 Subject: [PATCH 01/11] Add name "Jesus" --- collection/jesus.json | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 collection/jesus.json diff --git a/collection/jesus.json b/collection/jesus.json new file mode 100644 index 00000000..4cb85201 --- /dev/null +++ b/collection/jesus.json @@ -0,0 +1,10 @@ +{ + "name": "jesus", + "meaning": "Yahweh is salvation", + "aliases": [], + "translations": { + "zho + 13": "耶穌", + "jpn": "イエス", + "spa": "Jesús" + } +} \ No newline at end of file From a4fb589ee85705484b6fc0a36aa1bac14af423b3 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 28 Oct 2017 12:54:57 -0400 Subject: [PATCH 02/11] Fix ISO language code Use "cmn" for Chinese. --- collection/jesus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collection/jesus.json b/collection/jesus.json index 4cb85201..0cf1227b 100644 --- a/collection/jesus.json +++ b/collection/jesus.json @@ -3,7 +3,7 @@ "meaning": "Yahweh is salvation", "aliases": [], "translations": { - "zho + 13": "耶穌", + "cmn": "耶穌", "jpn": "イエス", "spa": "Jesús" } From 0825e8f1f180776dbedf67a921271f4c62e38580 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 28 Oct 2017 13:33:21 -0400 Subject: [PATCH 03/11] Lowercase name --- collection/jesus.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/collection/jesus.json b/collection/jesus.json index 0cf1227b..e95a2575 100644 --- a/collection/jesus.json +++ b/collection/jesus.json @@ -5,6 +5,6 @@ "translations": { "cmn": "耶穌", "jpn": "イエス", - "spa": "Jesús" + "spa": "jesús" } } \ No newline at end of file From 55ef75ba9f09fb0bc7287f4b0445f2e48aacbaff Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 28 Oct 2017 15:22:42 -0400 Subject: [PATCH 04/11] Update 'Michael' Add aliases and translation. Merge "mitch" with "michael" because mitch is an alias for Michael. Delete "mitch.json." --- collection/michael.json | 21 ++++++++++++++------- collection/mitch.json | 6 ------ 2 files changed, 14 insertions(+), 13 deletions(-) delete mode 100644 collection/mitch.json diff --git a/collection/michael.json b/collection/michael.json index 0d3f3e13..4f496bbf 100644 --- a/collection/michael.json +++ b/collection/michael.json @@ -1,9 +1,16 @@ { - "name": "michael", - "meaning": "Hebrew for \"Who is like God?\"", - "translations": { - "fra": "michel", - "spa": "miguel", - "por": "miguel" - } + "name": "michael", + "meaning": "Hebrew for \"Who is like God?\"", + "aliases": [ + "mickey", + "mike", + "mikey", + "mitch" + ], + "translations": { + "fra": "michel", + "jpn": "マイケル", + "spa": "miguel", + "por": "miguel" + } } diff --git a/collection/mitch.json b/collection/mitch.json deleted file mode 100644 index ab99607c..00000000 --- a/collection/mitch.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "mitch", - "meaning": "Who is like God?", - "transaltions": { - } -} From 929e3ebb705a86fa4b685c35a6adda7c7981adf6 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Fri, 3 Nov 2017 22:46:38 -0400 Subject: [PATCH 05/11] Add gender to name file specs Add gender to file specs in readme.md. Add tests to validate each JSON's gender value. --- README.md | 6 ++++-- test/test.js | 25 +++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6ee2e377..4ae5ddb4 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,8 @@ Each name is stored in a JSON file, located in `collection/`. The following is t "aliases": [], // An array of lowercase alias names, such as: richard -> dick, daniel -> dan, etc. "translations": { "{lowercase ISO-639-3 language code}": "{translation}" - } + }, + "sex": "" // Gender of the name. Use a single, lowercase letter: `m` for male, `f` for female or `u` for unisex (names that can be male or female). } ``` @@ -37,7 +38,8 @@ Each name is stored in a JSON file, located in `collection/`. The following is t ], "translations": { "heb": "ג'ונתן" - } + }, + "sex": "m" } ``` diff --git a/test/test.js b/test/test.js index f4f882eb..fb526add 100644 --- a/test/test.js +++ b/test/test.js @@ -83,6 +83,10 @@ describe('name files', () => { } }, 'additionalProperties': false + }, + 'sex': { + 'required': false, + 'type': 'string' } } }; @@ -121,4 +125,25 @@ describe('Translations', () => { assert.equal(allLowerCase, true); } }) +}); + +describe('Sex', () => { + it('should be lowercase', () => { + for (const fileName of files) { + const contents = fs.readFileSync('./collection/' + fileName); + const json = JSON.parse(contents); + const sex = json.sex; + + assert.equal(sex["sex"].toLowerCase(), true); + } + }); + it('should equal m, f or u', () => { + for (const fileName of files) { + const contents = fs.readFileSync('./collection/' + fileName); + const json = JSON.parse(contents); + const sex = json.sex; + + assert.equal(["m","f","u"].includes(sex["sex"]), true); + } + }); }); \ No newline at end of file From 9c173fb864122b514a4392e02df76e8560207aea Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 4 Nov 2017 00:33:08 -0400 Subject: [PATCH 06/11] Update michael.json Resolve merge conflict by using main repo's version of JSON file. --- collection/michael.json | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/collection/michael.json b/collection/michael.json index 93a0893b..577cc37d 100644 --- a/collection/michael.json +++ b/collection/michael.json @@ -1,18 +1,11 @@ { "name": "michael", "meaning": "Hebrew for \"Who is like God?\"", - "aliases": [ - "mickey", - "mike", - "mikey", - "mitch" - ], "translations": { "fra": "michel", - "jpn": "マイケル", "spa": "miguel", "por": "miguel", "rus": "михаил", "pol": "michał" } -} +} \ No newline at end of file From c21bac2f1172d8946a250a777e43378ed84f3039 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 4 Nov 2017 13:49:51 -0400 Subject: [PATCH 07/11] Make sex field optional for now Comment out tests for sex field. They are failing because names in collection don't have that field. Issue #443 --- test/test.js | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/test/test.js b/test/test.js index fb526add..53f8ed2c 100644 --- a/test/test.js +++ b/test/test.js @@ -127,23 +127,23 @@ describe('Translations', () => { }) }); -describe('Sex', () => { - it('should be lowercase', () => { - for (const fileName of files) { - const contents = fs.readFileSync('./collection/' + fileName); - const json = JSON.parse(contents); - const sex = json.sex; - - assert.equal(sex["sex"].toLowerCase(), true); - } - }); - it('should equal m, f or u', () => { - for (const fileName of files) { - const contents = fs.readFileSync('./collection/' + fileName); - const json = JSON.parse(contents); - const sex = json.sex; - - assert.equal(["m","f","u"].includes(sex["sex"]), true); - } - }); -}); \ No newline at end of file +// describe('Sex', () => { +// it('should be lowercase', () => { +// for (const fileName of files) { +// const contents = fs.readFileSync('./collection/' + fileName); +// const json = JSON.parse(contents); +// const sex = json.sex; + +// assert.equal(sex["sex"].toLowerCase(), true); +// } +// }); +// it('should equal m, f or u', () => { +// for (const fileName of files) { +// const contents = fs.readFileSync('./collection/' + fileName); +// const json = JSON.parse(contents); +// const sex = json.sex; + +// assert.equal(["m","f","u"].includes(sex["sex"]), true); +// } +// }); +// }); \ No newline at end of file From fcdacaed621a1c9a3c075378890e295de233ef6f Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Tue, 7 Nov 2017 02:56:13 -0500 Subject: [PATCH 08/11] Add tests to check validity of gender Tests run only on name files that contain a gender value. Issue #443 Update README.md to describe sex field as optional. --- README.md | 2 +- test/test.js | 56 +++++++++++++++++++++++++++++++++------------------- 2 files changed, 37 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 4ae5ddb4..f147464c 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Each name is stored in a JSON file, located in `collection/`. The following is t "translations": { "{lowercase ISO-639-3 language code}": "{translation}" }, - "sex": "" // Gender of the name. Use a single, lowercase letter: `m` for male, `f` for female or `u` for unisex (names that can be male or female). + "sex": "" // (Optional) Gender of the name. Use a single, lowercase letter: `m` for male, `f` for female or `u` for unisex (names that can be male or female). } ``` diff --git a/test/test.js b/test/test.js index 53f8ed2c..c98fd929 100644 --- a/test/test.js +++ b/test/test.js @@ -127,23 +127,39 @@ describe('Translations', () => { }) }); -// describe('Sex', () => { -// it('should be lowercase', () => { -// for (const fileName of files) { -// const contents = fs.readFileSync('./collection/' + fileName); -// const json = JSON.parse(contents); -// const sex = json.sex; - -// assert.equal(sex["sex"].toLowerCase(), true); -// } -// }); -// it('should equal m, f or u', () => { -// for (const fileName of files) { -// const contents = fs.readFileSync('./collection/' + fileName); -// const json = JSON.parse(contents); -// const sex = json.sex; - -// assert.equal(["m","f","u"].includes(sex["sex"]), true); -// } -// }); -// }); \ No newline at end of file +describe('Sex', () => { + it('should be a string', () => { + for (const fileName of files) { + const contents = fs.readFileSync('./collection/' + fileName); + const json = JSON.parse(contents); + const sex = json.sex; + + if (sex != null) { + assert.equal(typeof(sex), "string"); + } + } + }); + it('should be lowercase', () => { + for (const fileName of files) { + const contents = fs.readFileSync('./collection/' + fileName); + const json = JSON.parse(contents); + const sex = json.sex; + + if (sex != null) { + assert.equal(sex, sex.toLowerCase()); + } + } + }); + it('should equal "m", "f", "u" or "(blank)"', () => { + for (const fileName of files) { + const contents = fs.readFileSync('./collection/' + fileName); + const json = JSON.parse(contents); + const sex = json.sex; + const sexParams = ["m","f","u", ""]; + + if (sex != null) { + assert.equal(sexParams.indexOf(sex) !== -1, true); + } + } + }); +}); \ No newline at end of file From 1ce0b8bd4ce37f5e095767a422b44ac29f92bd3b Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Tue, 7 Nov 2017 22:59:40 -0500 Subject: [PATCH 09/11] Update gender tests - Issue #443 Sex field now requires a value to pass test. Also: - Add error messages to explain why a test failed. - Remove test for checking whether a sex value is a string. It's duplicating part of the "should have correct structure" test. --- test/test.js | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/test/test.js b/test/test.js index c98fd929..520e56c3 100644 --- a/test/test.js +++ b/test/test.js @@ -128,17 +128,19 @@ describe('Translations', () => { }); describe('Sex', () => { - it('should be a string', () => { + it('should be "m", "f" or "u"', () => { for (const fileName of files) { const contents = fs.readFileSync('./collection/' + fileName); const json = JSON.parse(contents); const sex = json.sex; + const sexParams = ["m","f","u"]; if (sex != null) { - assert.equal(typeof(sex), "string"); + // assert.equal takes three parameters: actual value, expected value, and an optional error message) + assert.equal(sexParams.indexOf(sex) !== -1, true, "\"" + sex + "\"" + " should match " + "\"" + "m\"" + " \"f\"" + " or" + " \"u\""); } } - }); + }); it('should be lowercase', () => { for (const fileName of files) { const contents = fs.readFileSync('./collection/' + fileName); @@ -146,20 +148,8 @@ describe('Sex', () => { const sex = json.sex; if (sex != null) { - assert.equal(sex, sex.toLowerCase()); + assert.equal(sex, sex.toLowerCase(), "\"" + sex + "\"" + " is not lowercase"); } } }); - it('should equal "m", "f", "u" or "(blank)"', () => { - for (const fileName of files) { - const contents = fs.readFileSync('./collection/' + fileName); - const json = JSON.parse(contents); - const sex = json.sex; - const sexParams = ["m","f","u", ""]; - - if (sex != null) { - assert.equal(sexParams.indexOf(sex) !== -1, true); - } - } - }); }); \ No newline at end of file From 7d0a75b42798b05e9630bafc91e661dcf6c386e3 Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 11 Nov 2017 00:47:45 -0500 Subject: [PATCH 10/11] Add sex to 31 names Issue #456 --- collection/kevin.json | 3 ++- collection/kyle.json | 3 ++- collection/lily.json | 3 ++- collection/luigi.json | 3 ++- collection/luke.json | 3 ++- collection/magnus.json | 3 ++- collection/mahmud.json | 3 ++- collection/mario.json | 3 ++- collection/mark.json | 3 ++- collection/martin.json | 3 ++- collection/marvin.json | 3 ++- collection/mary.json | 3 ++- collection/matilda.json | 3 ++- collection/matthew.json | 3 ++- collection/maurice.json | 3 ++- collection/max.json | 3 ++- collection/michael.json | 3 ++- collection/michelle.json | 3 ++- collection/mikaela.json | 3 ++- collection/mitch.json | 3 ++- collection/natasha.json | 3 ++- collection/nathaniel.json | 3 ++- collection/nicholas.json | 3 ++- collection/osman.json | 3 ++- collection/otavio.json | 3 ++- collection/patrick.json | 3 ++- collection/peter.json | 3 ++- collection/philip.json | 3 ++- collection/quentin.json | 3 ++- collection/rahul.json | 3 ++- collection/rebecca.json | 3 ++- 31 files changed, 62 insertions(+), 31 deletions(-) diff --git a/collection/kevin.json b/collection/kevin.json index b8b6869f..1f8fb1e8 100644 --- a/collection/kevin.json +++ b/collection/kevin.json @@ -4,5 +4,6 @@ "translations": { "por": "kevin", "heb": "קווין" - } + }, + "sex": "m" } diff --git a/collection/kyle.json b/collection/kyle.json index 1d9df5c7..b17d8a08 100644 --- a/collection/kyle.json +++ b/collection/kyle.json @@ -4,5 +4,6 @@ "aliases": [], "translations": { "heb": "קייל" - } + }, + "sex": "m" } diff --git a/collection/lily.json b/collection/lily.json index 40a2b7d4..bba73289 100644 --- a/collection/lily.json +++ b/collection/lily.json @@ -4,5 +4,6 @@ "aliases": [], "translations": { "heb": "לילי" - } + }, + "sex": "f" } diff --git a/collection/luigi.json b/collection/luigi.json index 37cb36b4..6d3dbca4 100644 --- a/collection/luigi.json +++ b/collection/luigi.json @@ -3,5 +3,6 @@ "meaning": "Renowned fighter. Form of the French Louis.", "translations": { "heb": "לואיג'י" - } + }, + "sex": "m" } diff --git a/collection/luke.json b/collection/luke.json index bec5ef37..555e38c1 100644 --- a/collection/luke.json +++ b/collection/luke.json @@ -13,5 +13,6 @@ "gae": "lùc", "pol": "łukasz", "heb": "לוק" - } + }, + "sex": "m" } diff --git a/collection/magnus.json b/collection/magnus.json index 98b2f8a2..c4cedb16 100644 --- a/collection/magnus.json +++ b/collection/magnus.json @@ -6,5 +6,6 @@ "nno": "magnar", "rus": "магнус", "heb": "מגנוס" - } + }, + "sex": "m" } diff --git a/collection/mahmud.json b/collection/mahmud.json index 4e0dc167..b4be3993 100644 --- a/collection/mahmud.json +++ b/collection/mahmud.json @@ -5,5 +5,6 @@ "translations": { "ara": "محمود", "heb": "מחמוד" - } + }, + "sex": "m" } diff --git a/collection/mario.json b/collection/mario.json index ad01b2f0..2cc1b55a 100644 --- a/collection/mario.json +++ b/collection/mario.json @@ -10,5 +10,6 @@ "rus": "марио", "fas": "ماریو", "heb": "מריו" - } + }, + "sex": "m" } diff --git a/collection/mark.json b/collection/mark.json index 01804495..ca260fc0 100644 --- a/collection/mark.json +++ b/collection/mark.json @@ -13,5 +13,6 @@ "tha": "มาร์ค", "mkd": "марк", "heb": "מארק" - } + }, + "sex": "m" } diff --git a/collection/martin.json b/collection/martin.json index 6ac0219c..9a64a68c 100644 --- a/collection/martin.json +++ b/collection/martin.json @@ -10,5 +10,6 @@ "mkd": "мартин", "tha": "มาติน", "heb": "מרטין" - } + }, + "sex": "m" } diff --git a/collection/marvin.json b/collection/marvin.json index a1d8adcb..8e195728 100644 --- a/collection/marvin.json +++ b/collection/marvin.json @@ -9,5 +9,6 @@ "fas": "ماروین", "rus": "марвин", "heb": "מרווין" - } + }, + "sex": "m" } diff --git a/collection/mary.json b/collection/mary.json index 6381c661..f66e048f 100644 --- a/collection/mary.json +++ b/collection/mary.json @@ -10,5 +10,6 @@ "rus": "мария", "spa": "maría", "heb": "מרי" - } + }, + "sex": "f" } diff --git a/collection/matilda.json b/collection/matilda.json index 3bf46147..c373f2fb 100644 --- a/collection/matilda.json +++ b/collection/matilda.json @@ -9,5 +9,6 @@ "fra": "mathilde", "spa": "matilde", "heb": "מטילדה" - } + }, + "sex": "f" } diff --git a/collection/matthew.json b/collection/matthew.json index 79986bd2..c242aeb1 100644 --- a/collection/matthew.json +++ b/collection/matthew.json @@ -16,5 +16,6 @@ "rus": "мэттью", "mkd": "матеј", "por": "matheus" - } + }, + "sex": "m" } diff --git a/collection/maurice.json b/collection/maurice.json index fc134164..d4a09cb5 100644 --- a/collection/maurice.json +++ b/collection/maurice.json @@ -8,5 +8,6 @@ "pol": "maurycy", "spa": "mauricio", "por": "mauricio" - } + }, + "sex": "m" } diff --git a/collection/max.json b/collection/max.json index dd86460d..f47505fa 100644 --- a/collection/max.json +++ b/collection/max.json @@ -11,5 +11,6 @@ "aze": "maks", "rus": "макс", "heb": "מקס" - } + }, + "sex": "m" } diff --git a/collection/michael.json b/collection/michael.json index 34eaf861..10e84b2d 100644 --- a/collection/michael.json +++ b/collection/michael.json @@ -9,5 +9,6 @@ "rus": "михаил", "pol": "michał", "heb": "מיכאל" - } + }, + "sex": "m" } \ No newline at end of file diff --git a/collection/michelle.json b/collection/michelle.json index 177bc92d..b61deea7 100644 --- a/collection/michelle.json +++ b/collection/michelle.json @@ -43,5 +43,6 @@ "urd": "مشیل", "yid": "מישעל" - } + }, + "sex": "f" } diff --git a/collection/mikaela.json b/collection/mikaela.json index 8058f7ac..fd093eb9 100644 --- a/collection/mikaela.json +++ b/collection/mikaela.json @@ -6,6 +6,7 @@ "spa": "mikaela", "por": "mikaela", "heb": "מיכאלה" - } + }, + "sex": "f" } \ No newline at end of file diff --git a/collection/mitch.json b/collection/mitch.json index 9cc96d54..019743be 100644 --- a/collection/mitch.json +++ b/collection/mitch.json @@ -4,5 +4,6 @@ "transaltions": { "rus": "митч", "heb": "מיטש" - } + }, + "sex": "m" } diff --git a/collection/natasha.json b/collection/natasha.json index 9add49d4..406a11f4 100644 --- a/collection/natasha.json +++ b/collection/natasha.json @@ -8,5 +8,6 @@ "kor": "나타샤", "lat": "natasha", "heb": "נטשה" - } + }, + "sex": "f" } diff --git a/collection/nathaniel.json b/collection/nathaniel.json index a99c83d1..6f90efa1 100644 --- a/collection/nathaniel.json +++ b/collection/nathaniel.json @@ -5,5 +5,6 @@ "translations": { "heb": "נתנאל", "pol": "nataniel" - } + }, + "sex": "m" } diff --git a/collection/nicholas.json b/collection/nicholas.json index 223117a1..0648ba89 100644 --- a/collection/nicholas.json +++ b/collection/nicholas.json @@ -8,5 +8,6 @@ "srp": "nikola", "lat": "nicolaus", "heb": "ניוקולס" - } + }, + "sex": "m" } diff --git a/collection/osman.json b/collection/osman.json index 30bde637..d5e1f852 100644 --- a/collection/osman.json +++ b/collection/osman.json @@ -6,5 +6,6 @@ "aze": "osman", "mkd": "осман", "rus": "осман" - } + }, + "sex": "m" } diff --git a/collection/otavio.json b/collection/otavio.json index 2092ecba..9b5a87cf 100644 --- a/collection/otavio.json +++ b/collection/otavio.json @@ -7,5 +7,6 @@ "tatavio", "tato" ], - "translations": {} + "translations": {}, + "sex": "m" } \ No newline at end of file diff --git a/collection/patrick.json b/collection/patrick.json index 9b439b69..92c758fb 100644 --- a/collection/patrick.json +++ b/collection/patrick.json @@ -11,5 +11,6 @@ "mkd": "патрик", "rus": "патрик", "heb": "פטריק" - } + }, + "sex": "m" } diff --git a/collection/peter.json b/collection/peter.json index 83706bab..6ed93f26 100644 --- a/collection/peter.json +++ b/collection/peter.json @@ -11,5 +11,6 @@ "srb": "piter", "tha": "ปีเตอร์", "heb": "פטריק" - } + }, + "sex": "m" } diff --git a/collection/philip.json b/collection/philip.json index 4f9563b3..4104ac1e 100644 --- a/collection/philip.json +++ b/collection/philip.json @@ -6,5 +6,6 @@ "ces": "filip", "rus": "филипп", "heb": "פיליפ" - } + }, + "sex": "m" } diff --git a/collection/quentin.json b/collection/quentin.json index 53e27d6c..2308781f 100644 --- a/collection/quentin.json +++ b/collection/quentin.json @@ -7,5 +7,6 @@ "lat": "quintinus", "spa": "quintín", "heb": "קוונטין" - } + }, + "sex": "m" } diff --git a/collection/rahul.json b/collection/rahul.json index eaf968b1..dd2e46e8 100644 --- a/collection/rahul.json +++ b/collection/rahul.json @@ -9,5 +9,6 @@ "jpn": "ラフル", "urd": "روح", "heb": "ראול" - } + }, + "sex": "m" } diff --git a/collection/rebecca.json b/collection/rebecca.json index 7e627ea7..b74388e3 100644 --- a/collection/rebecca.json +++ b/collection/rebecca.json @@ -11,5 +11,6 @@ "dan": "rebekka", "nld": "rebekka", "spa": "rebeca" - } + }, + "sex": "f" } From da1fdcfdd8ad0f27a3bd20c8ae1fa1f42737689a Mon Sep 17 00:00:00 2001 From: Gary Pang Date: Sat, 11 Nov 2017 00:57:56 -0500 Subject: [PATCH 11/11] Add sex to 24 names Issue #456 --- collection/richard.json | 3 ++- collection/robert.json | 3 ++- collection/rory.json | 3 ++- collection/ryan.json | 3 ++- collection/saladin.json | 3 ++- collection/sam.json | 3 ++- collection/samantha.json | 3 ++- collection/sarah.json | 3 ++- collection/sergey.json | 3 ++- collection/sophia.json | 3 ++- collection/sora.json | 3 ++- collection/stephen.json | 3 ++- collection/steven.json | 3 ++- collection/svetlana.json | 3 ++- collection/tatyana.json | 3 ++- collection/thomas.json | 3 ++- collection/travis.json | 3 ++- collection/trevor.json | 3 ++- collection/victoria.json | 3 ++- collection/vincent.json | 3 ++- collection/virgil.json | 3 ++- collection/wesley.json | 3 ++- collection/william.json | 3 ++- collection/xavier.json | 3 ++- 24 files changed, 48 insertions(+), 24 deletions(-) diff --git a/collection/richard.json b/collection/richard.json index cc52478d..8113fb27 100644 --- a/collection/richard.json +++ b/collection/richard.json @@ -17,5 +17,6 @@ "spa": "rico", "rus": "ричард", "heb": "ריצ'ארד" - } + }, + "sex": "m" } diff --git a/collection/robert.json b/collection/robert.json index 51e025fd..a424982b 100644 --- a/collection/robert.json +++ b/collection/robert.json @@ -8,5 +8,6 @@ ], "translations": { "heb": "רוברט" - } + }, + "sex": "m" } diff --git a/collection/rory.json b/collection/rory.json index cc362721..90357b54 100644 --- a/collection/rory.json +++ b/collection/rory.json @@ -6,5 +6,6 @@ "gla": "ruairidh", "heb": "רורי", "rus": "pори" - } + }, + "sex": "m" } diff --git a/collection/ryan.json b/collection/ryan.json index adf5fd85..667b9472 100644 --- a/collection/ryan.json +++ b/collection/ryan.json @@ -9,5 +9,6 @@ ], "translations": { "heb": "ריאן" - } + }, + "sex": "m" } \ No newline at end of file diff --git a/collection/saladin.json b/collection/saladin.json index 4e17dd13..96b6a217 100644 --- a/collection/saladin.json +++ b/collection/saladin.json @@ -6,5 +6,6 @@ ], "translations": { "ara": "صلاح الدين" - } + }, + "sex": "m" } diff --git a/collection/sam.json b/collection/sam.json index 921e281a..ffa43463 100644 --- a/collection/sam.json +++ b/collection/sam.json @@ -7,5 +7,6 @@ "deu": "sam", "tha": "แซม", "heb": "סאם" - } + }, + "sex": "m" } diff --git a/collection/samantha.json b/collection/samantha.json index 75b9eaed..2072a0e9 100644 --- a/collection/samantha.json +++ b/collection/samantha.json @@ -6,5 +6,6 @@ "arb": "سامنتا", "rus": "саманта", "heb": "סמנת'ה" - } + }, + "sex": "f" } diff --git a/collection/sarah.json b/collection/sarah.json index cfd0cfcf..08568b44 100644 --- a/collection/sarah.json +++ b/collection/sarah.json @@ -6,5 +6,6 @@ ], "translations": { "heb": "שרה" - } + }, + "sex": "f" } diff --git a/collection/sergey.json b/collection/sergey.json index b1487f75..1733e226 100644 --- a/collection/sergey.json +++ b/collection/sergey.json @@ -15,5 +15,6 @@ "pol": "siergiej", "mkd": "сергеј", "heb": "סרגיי" - } + }, + "sex": "m" } diff --git a/collection/sophia.json b/collection/sophia.json index 0d97091f..3df5686a 100644 --- a/collection/sophia.json +++ b/collection/sophia.json @@ -14,5 +14,6 @@ "mkd": "софија", "srb": "sofija", "heb": "סופיה" - } + }, + "sex": "f" } diff --git a/collection/sora.json b/collection/sora.json index 4a9a1dfe..f769fb7e 100644 --- a/collection/sora.json +++ b/collection/sora.json @@ -5,5 +5,6 @@ "jpn": "空", "jpn": "昊", "heb": "סורה" - } + }, + "sex": "u" } \ No newline at end of file diff --git a/collection/stephen.json b/collection/stephen.json index bb4c0708..6250af17 100644 --- a/collection/stephen.json +++ b/collection/stephen.json @@ -7,5 +7,6 @@ "translations": { "spa": "esteban", "heb": "סטפן" - } + }, + "sex": "m" } diff --git a/collection/steven.json b/collection/steven.json index 40dd5a35..00e75cf1 100644 --- a/collection/steven.json +++ b/collection/steven.json @@ -10,5 +10,6 @@ ], "translations": { "heb": "סטיבן" - } + }, + "sex": "m" } diff --git a/collection/svetlana.json b/collection/svetlana.json index 4f0761bf..2f1c9014 100644 --- a/collection/svetlana.json +++ b/collection/svetlana.json @@ -10,5 +10,6 @@ "mkd": "светлана", "hye": "սվետլանա", "heb": "סבטלנה" - } + }, + "sex": "f" } diff --git a/collection/tatyana.json b/collection/tatyana.json index 97aa6911..e671eebf 100644 --- a/collection/tatyana.json +++ b/collection/tatyana.json @@ -10,5 +10,6 @@ "fas": "تاتیانا", "spa": "tatiana", "heb": "טאטיאנה" - } + }, + "sex": "f" } diff --git a/collection/thomas.json b/collection/thomas.json index 174d787b..87153fbf 100644 --- a/collection/thomas.json +++ b/collection/thomas.json @@ -19,5 +19,6 @@ "rus": "томас", "mkd": "томас", "heb": "תומאס" - } + }, + "sex": "m" } diff --git a/collection/travis.json b/collection/travis.json index c8031ed4..d907c0ad 100644 --- a/collection/travis.json +++ b/collection/travis.json @@ -5,5 +5,6 @@ "translations": { "rus": "трэвис" - } + }, + "sex": "m" } \ No newline at end of file diff --git a/collection/trevor.json b/collection/trevor.json index a8591ba0..ac7e3e2e 100644 --- a/collection/trevor.json +++ b/collection/trevor.json @@ -6,5 +6,6 @@ ], "translations": { "heb": "טרבור" - } + }, + "sex": "m" } diff --git a/collection/victoria.json b/collection/victoria.json index 094642d2..7e6cd898 100644 --- a/collection/victoria.json +++ b/collection/victoria.json @@ -13,5 +13,6 @@ "rus": "виктория", "ukr": "вікторія", "heb": "ויקטוריה" - } + }, + "sex": "f" } diff --git a/collection/vincent.json b/collection/vincent.json index 18d7a08a..ce8bcb86 100644 --- a/collection/vincent.json +++ b/collection/vincent.json @@ -11,5 +11,6 @@ "spa": "vicente", "deu": "vinzent", "heb": "וינסנט" - } + }, + "sex": "m" } diff --git a/collection/virgil.json b/collection/virgil.json index aa24a54e..8147a85d 100644 --- a/collection/virgil.json +++ b/collection/virgil.json @@ -5,5 +5,6 @@ ], "translations": { "heb": "וירגיל" - } + }, + "sex": "m" } diff --git a/collection/wesley.json b/collection/wesley.json index 931fe635..b7f9e2f2 100644 --- a/collection/wesley.json +++ b/collection/wesley.json @@ -9,5 +9,6 @@ "tha": "เวสลี่", "rus": "уизли", "heb": "ווסלי" - } + }, + "sex": "m" } diff --git a/collection/william.json b/collection/william.json index 945d3ac0..4f60bd85 100644 --- a/collection/william.json +++ b/collection/william.json @@ -7,5 +7,6 @@ "deu": "willahelm", "spa": "guillermo", "heb": "וויליאם" - } + }, + "sex": "m" } diff --git a/collection/xavier.json b/collection/xavier.json index cac40ad8..b868f989 100644 --- a/collection/xavier.json +++ b/collection/xavier.json @@ -7,5 +7,6 @@ "pol": "ksawery", "deu": "xaver", "heb": "קסייבר" - } + }, + "sex": "m" } \ No newline at end of file