I have a problem with French people, that they put PF title in English, and I forget to check their language settings (so technically it is my fault, yeah), join, and it is a trap inside, I don't understand French at all.

Why not name PF in French if you want french speakers? My native language is Russian, so if I want Russian speaking players, I just can name PF in Russian. If you don't understand it, it just means that it is not for you.