I don't think there is any easy answer.
There is an organization called WES, World Education Services, in Toronto, which works with people to figure out ways to evaluate their credentials. I think you could have that kind of system in place, perhaps, in Canadian embassies and consulates in other countries, so people could have that done for them before they choose to come to Canada. Perhaps that would help.