aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHanna <[email protected]>2022-07-12 18:01:31 +0200
committerGitHub <[email protected]>2022-07-12 18:01:31 +0200
commit3c108b4bcfab73c3eaee856758271fd09da4a988 (patch)
tree7b327d255283a52309e86045aa69dc585fb8ae37
parent5443b56f83f0fabe8b3ccf7cd7d7c8128ae79225 (diff)
downloadfaker-3c108b4bcfab73c3eaee856758271fd09da4a988.tar.xz
faker-3c108b4bcfab73c3eaee856758271fd09da4a988.zip
chore: cleanup gender list for en locale (#1146)
-rw-r--r--src/locales/en/name/gender.ts106
-rw-r--r--test/__snapshots__/name.spec.ts.snap6
2 files changed, 59 insertions, 53 deletions
diff --git a/src/locales/en/name/gender.ts b/src/locales/en/name/gender.ts
index 62ad5d33..41516714 100644
--- a/src/locales/en/name/gender.ts
+++ b/src/locales/en/name/gender.ts
@@ -1,73 +1,79 @@
+// Source: https://en.wikipedia.org/wiki/List_of_gender_identities
export default [
- 'Asexual',
+ 'Agender',
+ 'Androgyne',
+ 'Androgynous',
+ 'Bigender',
+ 'Cis female',
+ 'Cis male',
+ 'Cis man',
+ 'Cis woman',
+ 'Cis',
+ 'Cisgender female',
+ 'Cisgender male',
+ 'Cisgender man',
+ 'Cisgender woman',
+ 'Cisgender',
+ 'Demi-boy',
+ 'Demi-girl',
+ 'Demi-man',
+ 'Demi-woman',
+ 'Demiflux',
+ 'Demigender',
+ 'F2M',
+ 'FTM',
'Female to male trans man',
'Female to male transgender man',
'Female to male transsexual man',
- 'F2M',
+ 'Female to male',
+ 'Gender fluid',
'Gender neutral',
+ 'Gender nonconforming',
+ 'Gender questioning',
+ 'Gender variant',
+ 'Genderflux',
+ 'Genderqueer',
'Hermaphrodite',
'Intersex man',
'Intersex person',
'Intersex woman',
+ 'Intersex',
+ 'M2F',
+ 'MTF',
'Male to female trans woman',
'Male to female transgender woman',
'Male to female transsexual woman',
+ 'Male to female',
'Man',
- 'M2F',
- 'Polygender',
- 'T* man',
- 'T* woman',
- 'Two* person',
- 'Two-spirit person',
- 'Woman',
- 'Agender',
- 'Androgyne',
- 'Androgynes',
- 'Androgynous',
- 'Bigender',
- 'Cis',
- 'Cis Female',
- 'Cis Male',
- 'Cis Man',
- 'Cis Woman',
- 'Cisgender',
- 'Cisgender Female',
- 'Cisgender Male',
- 'Cisgender Man',
- 'Cisgender Woman',
- 'Female to Male',
- 'FTM',
- 'Gender Fluid',
- 'Gender Nonconforming',
- 'Gender Questioning',
- 'Gender Variant',
- 'Genderqueer',
- 'Intersex',
- 'Male to Female',
- 'MTF',
+ 'Multigender',
'Neither',
'Neutrois',
'Non-binary',
+ 'Omnigender',
'Other',
'Pangender',
+ 'Polygender',
+ 'T* man',
+ 'T* woman',
+ 'Trans female',
+ 'Trans male',
+ 'Trans man',
+ 'Trans person',
+ 'Trans woman',
'Trans',
- 'Trans Female',
- 'Trans Male',
- 'Trans Man',
- 'Trans Person',
- 'Trans*Female',
- 'Trans*Male',
- 'Trans*Man',
- 'Trans*Person',
- 'Trans*Woman',
+ 'Transexual female',
+ 'Transexual male',
+ 'Transexual man',
+ 'Transexual person',
+ 'Transexual woman',
'Transexual',
- 'Transexual Female',
- 'Transexual Male',
- 'Transexual Man',
- 'Transexual Person',
- 'Transexual Woman',
- 'Transgender Female',
- 'Transgender Person',
+ 'Transgender female',
+ 'Transgender person',
'Transmasculine',
+ 'Trigender',
+ 'Two* person',
+ 'Two-spirit person',
'Two-spirit',
+ 'Woman',
+ 'Xenogender',
];
diff --git a/test/__snapshots__/name.spec.ts.snap b/test/__snapshots__/name.spec.ts.snap
index 577535f1..e07b6047 100644
--- a/test/__snapshots__/name.spec.ts.snap
+++ b/test/__snapshots__/name.spec.ts.snap
@@ -4,7 +4,7 @@ exports[`name > seed: 42 > findName() 1`] = `"Sadie Wiegand"`;
exports[`name > seed: 42 > firstName() 1`] = `"Garnett"`;
-exports[`name > seed: 42 > gender() 1`] = `"Cis"`;
+exports[`name > seed: 42 > gender() 1`] = `"Gender nonconforming"`;
exports[`name > seed: 42 > jobArea() 1`] = `"Identity"`;
@@ -26,7 +26,7 @@ exports[`name > seed: 1211 > findName() 1`] = `"Claude Trantow"`;
exports[`name > seed: 1211 > firstName() 1`] = `"Tito"`;
-exports[`name > seed: 1211 > gender() 1`] = `"Transexual Person"`;
+exports[`name > seed: 1211 > gender() 1`] = `"Trigender"`;
exports[`name > seed: 1211 > jobArea() 1`] = `"Factors"`;
@@ -48,7 +48,7 @@ exports[`name > seed: 1337 > findName() 1`] = `"Leona Cronin"`;
exports[`name > seed: 1337 > firstName() 1`] = `"Devyn"`;
-exports[`name > seed: 1337 > gender() 1`] = `"Two* person"`;
+exports[`name > seed: 1337 > gender() 1`] = `"Demigender"`;
exports[`name > seed: 1337 > jobArea() 1`] = `"Functionality"`;