#220559 by eMPee584 and Damien Tournoud: Fix bug in language switcher block that makes all languages active (with tests)