The majority of the French gamers that I know have no issue with either speaking *or* understanding English, but will only opt to speak English when they know for certain French is not an option.
As for the topic: I don't really understand what the problem is, isn't one of the great things about humanity the multi-culturalism (and thus also the diversity of languages)?
I think the English (-speaking) need not worry, not only do they receive the majority of the servers (even though none are advertised as being *English*). They also have a way higher chance that, in the case they do end up on another language server, that they'll stil be understood when trying to speak English. Which can't be said for for instance Russians/Spanish/... that speak their language on an *English* one. Sure some'll understand it, but the ratio will be less high.
However when I go to the keeper it says I need to spend gold and a zaishen coin or 1000 balthazaar faction. I have the gold, but no zaishen coin or balthazaar faction.
If you have one of the other Rare pets already (as named in the other posts in this thread), that one should count for the 'Any pet statue' too.
If you're trying to get the Wolf one, then: take your PvP character with the animal and talk to 'Emryd the Tamer', she'll tell you that the animal has been added to your collection (if it wasn't added already). Then hop on your PvE character, take the Charm Animal skill, go to the Menagerie and talk to 'Wynn' (she's inside the little pen next to Emryd). Ask her to show you a certain animal (the wolf in this case) and choose one of the level 20 evolved options.
I'm assuming because you're mentioning Balthazar Faction/Gold/Zaishen Coins, that you talked to 'Helena (Zaishen Keeper)'. She's the one that can unlock animals for you and train them to certain levels in exchange for a payment. This payment will increase depending on the level of the pet you want to have her train for you. You don't need her for this walkthrough though.
Good luck! Any more questions, just ask.
Yes, as said before, there are only 4 statues for pets: 3 required ones and one level 20 (any pet will suffice).
Easiest way to get this last one (if I recall correctly), is just to get a PvP character with Ranger profession (either Primary or Secondary) and go the Menagerie (Battle Isles) with Comfort Animal equipped. The PvP character will then automatically have a level 20 Wolf accompanying him/her.
You can then show that Wolf to the keeper there, take your PvE character to the Menagerie and have the person there spawn you a level 20 Wolf, charm it and you can dedicate it. And that's about it.