That's a good idea. Good luck!
At least with PF and playing with people on your own server, you can start to build a reputation for being someone who is good to play with regardless of language.
Be courteous and friendly, and use the auto-translate. Even throw in an emote like /bow at the beginning and end of a run?
Not everyone will respond favorably, but hopefully you can start to build a circle of friends and let it grow from there. ^^