Any bona fide Swiss licensed casino will offer support in French and German. Offshore casinos may only provide assistance in English. If you want to be sure, play at a Swiss site.