30c3: Refactor/simplify language switch