Are you just using google translate in the screenshots you showed?
Yes, it would not be the best solution, but it would be a better filtering method that Roblox has.
Although if an english offensive word is detected as another language and translated into a ‘friendly’ word that lets it through the filter, that may cause some issues.
Even whilst not trying to bypass, simple things like this happen:
Что вы делатри эта лета? → Chto vi dyelatri eta leta? → what are you doing this summer?
And the filtered part of this is just ‘Что вы’ or ‘what you(formal)’.
Whilst other offensive russian words like p*z**ts
or in english: c**t
do not get filtered at all.
Roblox has to get their filter to actually filter slavic languages like Russian, Ukrainian, Serbian and Polish correctly.
Possibly because it is how the slavic languages work that make it seem like a bypass? I don’t know.
I also can partially speak German and I tested out speaking every-day german words and the filter was more accurate.
It seems to be that turkic and slavic languages are effected the most.
So the solution is the filter understanding those languages better, not arbitrarily translating the text to English and checking for profanity. (I’m also able to use some profane language in Catalan that isn’t translated at all to English)
Currently, the female form of dog in Spanish (perra) translates to something more extreme in English…