PGR does "apostille" and legally speaking is different from translation. Canada hasnt signed hague treaty, and therefore apostilled document is not valid in Canada. When we inquired on translation, they did mention that we would need to privately do it.
My wife is doing translation at mexico...