Yes, if a program is available in more than one language, the language must be set before recording. When playing the recording, the language cannot be changed.

Following the channels which offer more than one language:
SRF1 HD, SRF2 HD, RTS1 HD, RTS2 HD, RSI1 HD and RSI2 HD.