Should checking that the language options are correct be before  `self.video.select_language('zh')`?