I would like to point out that many trainers can "understand" most if not all Pokemon. Most (good) gym leaders and trainers can understand there own at the very least, and any with enough experience can understand the basics of what any Pokemon is saying. Also, now that the weekend is over I'll be able to manage a post soon, just need to catch up with all of my other RPs as well.