@menesesevandro/bad-word-filter-api
Version:
A simple API service for filtering and removing content of profanity, obscenity and other unwanted text
41 lines (40 loc) • 2 kB
JavaScript
module.exports = {
name: 'Français (France)',
profanityList: [
"merde", "merdes", "merdeux", "merdeuse",
"putain", "putains", "pute", "putes",
"con", "conne", "cons", "connes", "connard", "connards", "connasse", "connasses",
"salope", "salopes", "salopard", "salopards",
"encule", "encules", "enculer", "enculee",
"bite", "bites", "queue", "queues",
"couille", "couilles", "couillon", "couillons",
"branler", "branleur", "branleurs", "branleuse", "branleuses",
"chier", "chieur", "chieurs", "chieuse", "chieuses",
"foutre", "foutres", "foutoir", "foutage",
"niquer", "nique", "niques", "niquer",
"bordel", "bordels",
"cul", "culs", "trou du cul", "trou de cul",
"merdique", "merdiques",
"cretin", "cretins", "cretine", "cretines",
"debile", "debiles",
"batard", "batards", "batarde", "batardes",
"fils de pute", "fille de pute",
"pd", "pede", "pedes",
"tapette", "tapettes",
"gouine", "gouines",
"salaud", "salauds", "saloperie", "saloperies",
"emmerde", "emmerdes", "emmerdeur", "emmerdeurs",
"merdier", "merdiers",
"chiant", "chiante", "chiants", "chiantes",
"casse couilles", "casse burnes"
],
messages: {
required: "Le paramètre ou le champ 'text' est requis.",
string: "La valeur de 'text' doit être une chaîne de caractères.",
warning: (reqLang, defLang) => `La langue demandée '${reqLang}' n'est pas disponible. La langue par défaut '${defLang}' a été utilisée.`,
input_required: "Le texte d'entrée doit être une chaîne non vide.",
input_too_long: "Le texte d'entrée dépasse la longueur maximale de {max} caractères.",
fill_char_invalid: "Le caractère de remplacement doit être un seul caractère.",
fill_word_profane: "Le mot de remplacement ne doit pas contenir de mots interdits."
}
};