Thank you Baloo.
That answers my questions about Switzerland and Austria. I also just looked at a sample of a Swiss criminal record and found out that they are in four languages (English included) anyways. So no need for a translation there.
What about my time in Canada, where I worked under...