Multilingual website

Summary
Roll out of the EuroGCT website in six additional languages