When we received it, the device was set in German, French was available in the options.
In any case, there was a manual in English, maybe another one in German, I don't remember, but not in French.
For channel discovery, there was no "Switzerland" setting, only a "Germany" option. Nevertheless, it can find the Swiss channels by itself. In our case we had to return it because we realised a bit late that at City Cable they only accept DVB-T...