allprofanity
Version:
A TypeScript package to filter Hindi and Hinglish bad words from text
205 lines • 4.47 kB
JavaScript
// src/languages/french-words.ts
/**
* French profanity words list
* Contains common profanities, insults, and offensive terms. Includes variations.
* ⚠️ Warning: This file contains explicit language in French
*/
const frenchBadWords = [
// ========================================
// === Core Profanities & Genitalia =====
// ========================================
"merde",
"putain",
"con",
"conne",
"connard",
"connasse",
"cul",
"bite",
"chatte",
"couilles",
"enculé",
"enculée",
"salope",
"salaud",
"bordel",
"foutre",
"niquer",
"baise",
"baiser",
"chier",
"pisser",
"gueule",
// ========================================
// === Variations & Related Terms =======
// ========================================
// --- Merde ---
"merdeux",
"merdeuse",
"merdique",
"emmerder",
"emmerdeur",
"emmerdeuse",
"démerder",
"se démerder",
"putain de merde",
"sac à merde",
// --- Putain ---
"putain de",
"fils de pute",
"fille de pute",
"putasserie",
"pute",
// --- Con / Connard ---
"connerie",
"déconner",
"à la con",
"pauvre con",
"roi des cons",
// --- Cul ---
"trou du cul",
"trouduc",
"lèche-cul",
"botter le cul",
"avoir le cul bordé de nouilles",
"se casser le cul",
"faux-cul",
// --- Bite / Chatte / Couilles ---
"casse-couilles",
"avoir des couilles",
"petite bite",
"lécher la chatte",
"sucer la bite",
// --- Enculé / Salope / Salaud ---
"enculage",
"enculer (qqn)",
"va te faire enculer",
"espèce de salope",
"grosse salope",
"vieux salaud",
// --- Bordel ---
"quel bordel!",
"foutre le bordel",
// --- Foutre / Niquer / Baiser ---
"va te faire foutre",
"rien à foutre",
"s'en foutre",
"je m'en fous",
"foutu",
"foutue",
"nique ta mère",
"nique sa mère",
"va te faire niquer",
"baisable",
"baiseur",
"baiseuse",
// --- Chier / Pisser ---
"fait chier",
"casse les pieds",
"va chier",
"pipi",
// --- Gueule ---
"ta gueule!",
"ferme ta gueule",
"gueuler",
"engueuler",
"gueule de bois",
"sale gueule",
// ========================================
// === Insults (Stupidity, etc.) ========
// ========================================
"idiot",
"idiote",
"imbécile",
"stupide",
"débile",
"crétin",
"crétine",
"abruti",
"abrutie",
"andouille",
"bouffon",
"bouffonne",
"nul",
"nulle",
"minable",
"taré",
"tarée",
"cinglé",
"cinglée",
"fou",
"folle",
"niais",
"niaise",
// ========================================
// === Offensive Slurs (Sexuality, Race, etc.) ===
// ========================================
"pédé",
"gouine",
"travelo",
"nègre",
"négresse",
"bougnoule",
"chinetoque",
"rital",
"polack",
"yid",
"youpin",
"youpine",
// ========================================
// === Other Offensive Terms & Insults ==
// ========================================
"bâtard",
"bâtarde",
"ordure",
"pourriture",
"raclure",
"fumier",
"chien",
"chienne",
"porc",
"cochon",
"cochonne",
"vache",
"chameau",
"morue",
"thune",
"pognon",
"fric",
"crevard",
"crevarde",
"clochard",
"clocharde",
"moche",
"laid",
"laide",
"dégueulasse",
"puant",
"puante",
"plouc",
"pécor",
"blaireau",
"gland",
"branleur",
"branleuse",
"branler",
"se branler",
"ne rien branler",
"poufiasse",
// ========================================
// === Mild / Contextually Offensive ====
// ========================================
"mince",
"zut",
"flûte",
"saperlipopette",
"purée",
"punaise",
"sacré bleu",
"la vache!",
"dégage!",
"fiche le camp!",
"tais-toi!", // Be quiet! (can be rude depending on tone)
];
export default frenchBadWords;
//# sourceMappingURL=french-words.js.map