I have collected 2200 bad words in 12 languages: en, ar, cs, da, de, eo, es, fa, fi, fr, hi, hu, it, ja, ko, nl, no, pl, pt, ru, sv , th, tlh, tr, zh.
Dump options are available for MySQL, JSON, XML, or CSV.
https://github.com/turalus/openDB
source
share