I think the episodes in English are 1, 2, 9, 15, 33 and 40. And I think 53 is going to follow soon.
But as Iason mentioned the page currently down.
I am Austrian - Mozart-Freud-Schwarzenegger
Hmm, I could have sworn they were Swiss
Also there are translated into Spanish episodes 9, 40 and 61 (at least this one has finished translation).
Alas, there is episode 40 in French.
Here publicly I beg sorry to KhrisMUC for the delay
(because I started with the translation project last September), now the Spanish translation for Epi61 is done since last month.
I could quickly send a PM with the translation.