Skip to content

Instantly share code, notes, and snippets.

@wrenoud
Last active October 1, 2021 03:40
Show Gist options
  • Save wrenoud/9341616ead654b22ab8a to your computer and use it in GitHub Desktop.
Save wrenoud/9341616ead654b22ab8a to your computer and use it in GitHub Desktop.
Neutral pronoun dictionary for use with Word Replacer extension (https://chrome.google.com/webstore/detail/word-replacer-ii/djakfbefalbkkdgnhkkdiihelkjdpbfh?hl=en)
{
"version": "2.0.9",
"replacements": [
{
"active": true,
"case": "Maintain",
"repA": "woman",
"repB": "person",
"type": "Simple"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(man)\\b/i",
"repB": "person",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(he)\\b/i",
"repB": "they",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(she)\\b/i",
"repB": "they",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "masculine",
"repB": "person",
"type": "Simple"
},
{
"active": true,
"case": "Maintain",
"repA": "feminine",
"repB": "person",
"type": "Simple"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(his)\\b/i",
"repB": "their",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(her'?s)\\b/i",
"repB": "their",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(her)\\b/i",
"repB": "them/their",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(him)\\b/i",
"repB": "them",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "female",
"repB": "person",
"type": "Simple"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(male)\\b/i",
"repB": "person",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(her|him)self\\b/i",
"repB": "themself",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "mankind",
"repB": "the world",
"type": "Simple"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(men)\\b/",
"repB": "people",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(women)\\b/i",
"repB": "people",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(guy|gal)\\b/i",
"repB": "person",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(they)\\s+(is)\\b/i",
"repB": "they are",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(they)\\s+(was)\\b/i",
"repB": "they were",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\bs?(he)'s\\b/i",
"repB": "they're",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(sister)\\b/i",
"repB": "sibling",
"type": "RegEx"
},
{
"active": true,
"case": "Maintain",
"repA": "/\\b(brother)\\b/i",
"repB": "sibling",
"type": "RegEx"
}
]
}
@rickastley22
Copy link

Thank you for starting this! I'm working on this too, this has been super helpful for reference, will let you know how far I get

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment